我运行的是 Windows 10 Pro,设置没什么特别的。使用 PIN 系统大约一年左右,突然我遇到了问题。每当我访问商店或 Xbox 应用程序时,它都会请求 PIN 码。在这里,我会陷入一个循环。循环的细节如下。
我尝试重置组策略、安全设置和重置 Windows 本身无济于事。
删除 NGC 文件夹 (C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft) 后,我能够访问应用商店,这一次它需要我的标准 MS/Win 密码。没有循环。
当我尝试再次设置 PIN 时,我得到了循环。然后我尝试重新安装 Windows,当我尝试设置 PIN 时再次出现循环。
有什么想法可以解决这个问题吗?我现在可以使用我的密码,但如果可能的话,我想使用 Hello PIN。
循环:
当我得到这个屏幕时,循环本身就会发生:
选择任何选项,无论是输入 PIN、单击确定/取消还是关闭对话框本身,都会导致第二次延迟,然后再次打开相同的对话框。当我已经设置了一个引脚时,它只是要求输入(而不是设置一个新引脚)。不管我是否正确输入了大头针,该框都会消失,然后立即重新出现。
摆脱循环的唯一方法是关闭任务栏中的进程。
编辑:此外,当我尝试切换到本地帐户时出现此错误,可能表明问题出在我的 PC 上某处的帐户设置上?
另一个编辑:我尝试了 MS Help,他们唯一能想到的就是创建一个新的用户帐户(有效)。我宁愿保留我的旧工具,这样我就不必重新安装所有工具并获取身份验证令牌等。
每当我尝试设置 PIN 时,我确实在事件日志中找到了此报告:
Faulting application name: CredentialUIBroker.exe, version: 10.0.18362.1, time stamp: 0x38c5a224
Faulting module name: ntdll.dll, version: 10.0.18362.418, time stamp: 0x99ca0526
Exception code: 0xc0000374
Fault offset: 0x00000000000f9269
Faulting process ID: 0x5d44
Faulting application start time: 0x01d58bc991337e8b
Faulting application path: C:\Windows\System32\CredentialUIBroker.exe
Faulting module path: C:\WINDOWS\SYSTEM32\ntdll.dll
Report ID: a47fe8b6-ade4-4d7f-a146-f106642940bb
Faulting package full name:
Faulting package-relative application ID:
我不能保证这对每个人都有效,这可能只是运气不好,但这就是我偶然发现解决方案的方式。
正如我在 QI 中提到的,删除了 NGC 文件夹内容,然后我创建了一个新帐户(本地)并验证 PIN 正在工作。然后我添加了一个 MS 帐户(基本上复制了我的问题帐户)。我再次验证了 PIN 等是否正常工作。
此时您可以切换到新帐户,但这对我来说是不可接受的,所以我做了很多“玩弄”。我发现如果我完全删除新帐户并切换回旧帐户,新的 NGC 文件夹仍然存在。可悲的是,问题也随之而来。
我去了凭证管理器(控制面板\所有控制面板项\凭证管理器)并删除了一些旧令牌(抱歉记不住它们),但确保删除了我的 MicrosoftAccount 和 Skype 令牌,基本上是任何闻起来像微软的东西. 然后我删除了新的 NGC 文件夹内容并重新启动。
突然,它又开始工作了。我试图删除我的帐户并转到本地,这似乎也有效。所以我认为 NGC 可能没有帮助,它只是一个损坏的凭证?
无论如何,我已经把我记得的所有东西都放进去了,以防有一天它对其他浏览器有所帮助。如果有人可以告诉我为什么这会起作用,当我之前单独尝试了所有步骤时,请解除我的无知!