我想在诊断启动模式下测试一些东西。由于某种原因,重新启动后,我的电脑显示我的帐户图片,并显示一条错误消息:“发生了一些情况,您的 PIN 码不可用。单击以再次设置您的 PIN 码。” 当我单击“设置 PIN 码”时,会出现暂停,然后再次收到相同的消息。当我再次单击它时,我经常会看到一个对话框窗口,显示“在商店中搜索应用程序”,但如果我选择“是”,则不会发生任何情况。
我已使用恢复重新启动屏幕重新启动到安全模式,但没有成功。
Nes*_*Dan 16
好的要解决这个特定问题,我必须执行以下操作:
move c:\windows\system32\utilman.exe c:\copy c:\windows\system32\cmd.exe c:\windows\system32\utilman.exe从那里您应该能够像往常一样使用您的 PIN 登录。最后一步是清理您所做的事情并重新启用可访问性:
C:\C:\Windows\System32\文件夹中小智 5
我没有尝试其他答案,因为在 System32 中移动 .exe 文件似乎非常危险,但我找到了另一个解决方案,该解决方案仅涉及在 Windows 恢复模式下通过 RegEdit 禁用“仅限密码”登录。我认为这是一个风险较小的解决方案(并且对我有用)。完全归功于 LTT 上的 ramava 解决了这个问题。我将逐字粘贴在下面,以防上面的链接最终中断:
这件事昨晚发生在我身上,我想在这里记录下来,这样希望其他人就不必花 3 个小时通过反复试验来修复它,或者更糟糕的是,必须“重置我的电脑”或重新安装,这是我的做法在我解决它之前就已经非常接近了。后来,我在新安装的 Windows 10 虚拟机上重新创建了该问题,看看我做了哪些操作实际上修复了该问题,并发现了人们可能遇到的另一个潜在问题。如果问题最初是由与我的问题不同的原因引起的,这可能无法完全解决问题,但希望这对那些人来说是一个良好的开端。
问题:
该问题是由 Windows 10 更高版本中的 Microsoft 帐户登录设置引起的,该设置阻止您使用常规密码登录,但如果使 Windows Hello 工作的服务未运行,则该设置根本不起作用。默认情况下启用此设置。
对我来说,发生这种情况是因为我在 msconfig 中启用了诊断启动。这禁用了所有必需的服务,然后我无法登录,因为计算机上的唯一帐户是使用 Microsoft 帐户而不是本地帐户创建的。
按“确定”并重新启动后,我看到了以下内容:
解决方案:
首先,在登录屏幕上按住 Shift 键的同时按“重新启动”。这将在重新启动时显示恢复选项。
单击“疑难解答”->“高级选项”->“命令提示符”。
此时可能会要求您登录,我认为这取决于您的 Windows 版本。它确实使用了密码,并且在需要我这样做的一台机器上似乎没有任何问题。更新的预览版本从未要求过。
运行注册表。
这将打开恢复环境 (WinRE) 的注册表,而不是您安装的 Windows。因此,您必须手动加载注册表配置单元才能编辑它们。为此,首先选择 HKEY_LOCAL_MACHINE,然后从菜单中选择“文件”->“加载 Hive...”。
配置单元文件将位于 C:\Windows\System32\config 中(或者在我的一台计算机中,它位于 E: 中)。加载软件配置单元文件。它会询问你的名字。我通常只是在名称前面使用一个额外的 s,但这并不重要,只要它不是已经存在的东西即可。这将使我们在 HKLM 下获得新的上市资格。我的说明将假设您像我一样将它们命名为 ssoftware 和 ssystem。
(注意:不要使用 X:\ 驱动器上的版本。这是您当前用来修复此问题的 Windows 精简版本的注册表。)
解决方案#1:
转到 HKEY_LOCAL_MACHINE\ssoftware\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device。有一个 DevicePasswordLessBuildVersion 的密钥。将值从 2 更改为 0。这将关闭“需要 Windows Hello”设置。
现在重新启动。如果幸运的话,您现在可以使用密码登录,然后有望解决导致问题的任何问题。就我而言,它只是返回到 msconfig 中的正常启动。
如果它告诉您您的密码不正确(即使它是正确的密码),则意味着该密码以前从未实际使用过,我们必须执行一些额外的步骤。
解决方案#2:
为了实现这一点,我们需要为 Microsoft 帐户启用一些登录服务,并通过启用服务来确保网络访问已启用。
重新启动回到 WinRE 命令提示符并再次打开 regedit。这次,我们将 SYSTEM 配置单元加载为 ssystem。
在 HKEY_LOCAL_MACHINE\ssystem\ControlSet001\Services 下,我们将转到每个服务并编辑 Start 键值。作为参考,此处启动类型的有效值为:
Run Code Online (Sandbox Code Playgroud)0: Boot 1: System 2: Automatic 3: Manual 4: Disabled短名称是您可以在注册表中找到它的位置,括号中是它的长名称。其中一些可能看起来不必要,但它们是其他服务的依赖项。
这些服务需要设置为手动启动(Start = 3):
Run Code Online (Sandbox Code Playgroud)lmhosts (TCP/IP NetBIOS Helper) Netman (Network Connections) VaultSvc (Credential Manager) Wecsvc (Windows Event Collector) WbioSrvc (Windows Biometric Serviced) wlidsvc (Microsoft Account Sign-in Assistant)并且这些服务需要设置为自动启动(Start = 2):
Run Code Online (Sandbox Code Playgroud)Dhcp (DHCP Client) EventLog (Windows Event Log) EventSystem (COM+ Event System) LanmanServer (Server) LanmanWorkstation (Workstation) NlaSvc (Network Location Awareness) nsi (Network Store Interface Service) SamSs (Security Accounts Manager)重启。希望 Windows 现在能够联系 Microsoft 的服务器并验证您的密码,以便您可以登录。
| 归档时间: |
|
| 查看次数: |
17709 次 |
| 最近记录: |