“单击以重新设置PIN”的解决方案
- 游戏开发
- 2025-09-08 22:33:01

win11“单击以重新设置PIN”解决方案 1. BUG触发原因
1)登录账户是“微软账户”,采用微软账户并联网进行确认登录。 2)“手贱”或无聊进入安全模式:点击C:\Windows\System32\msconfig.exe进入了系统配置窗口,并在引导菜单选择了安全引导(F)下的最小(M)。 3)进入安全模式后,电脑会关闭很多默认服务,并且无法启动。其中wlansvc也被禁止了,此时电脑无法联网,也就无法登录微软账户了。
2. 解决方案当该bug触发后,电脑无法进入桌面,那么只能通过cmd进行电脑的操作。解决思路是:在登陆界面之外启动cmd命令提示符,然后利用命令行关闭安全启动,具体步骤如下:
2.1 进入疑难解答的命令行窗口按住Shift键并点击重启,进入蓝色界面,然后点击疑难解答,再点击高级选项,再点击命令提示符。需要指出的是,如果电脑硬盘启动了Bitlocker,则需要微软官网提供的密钥解锁,密钥查询方法百度链接,然后登录微软账号即可获取。
2.2 将cmd.exe复制并覆盖辅助功能本操作的目的是在登录界面运行命令行窗口,实现删除安全模式启动配置。如果在疑难解答进入的命令行窗口,则无法实现删除配置的目录,因为没法定位安全模式启动配置的标识符信息。实现步骤为: 1)将cmd.exe覆盖到登录界面下辅助功能对应的可执行文件utilman.exe,并做好源文件的备份。具体来说,两个exe都位于C:\Windows\System32文件夹,在疑难解答的cmd中输入备份代码:
copy C:\Windows\System32\utilman.exe C:\Windows\System32\utilman.exebak然后将cmd复制并覆盖utilman.exe,输入命令如下:
copy C:\Windows\System32\cmd.exe C:\Windows\System32\utilman.exe 2.3 在登录界面删除安全模式登录配置点击登录界面的小人按钮,即“辅助功能”按钮,由于前面已实现了狸猫换太子,因此本次操作会进入cmd界面。接下来使用BCDEDIT命令删除配置。由于对该命令不熟悉,因此使用帮助大法,输入bcdedit /?可得到如下信息:
BCDEDIT - 启动配置数据存储编辑器 Bcdedit.exe 命令行工具用于修改启动配置数据存储。 启动配置数据存储包含启动配置参数并 控制操作系统的启动方式。这些参数以前 位于 Boot.ini 文件中(在基于 BIOS 的操作系统中)或位于非易失性 RAM 项中 (在基于可扩展固件接口的操作系统中)。可以 使用 Bcdedit.exe 在启动配置数据存储中 添加、删除、编辑和附加项。 有关命令和选项的详细信息,请键入 bcdedit.exe /? <command>。例如, 若要显示有关 /createstore 命令的详细信息,请键入: bcdedit.exe /? /createstore 有关本帮助文件中按字母顺序排列的主题列表,请运行 "bcdedit /? TOPICS"。 对存储执行的命令 ================================ /store 用于指定当前系统默认值以外的 BCD 存储。 /createstore 新建空的启动配置数据存储。 /export 将系统存储的内容导出到文件。以后 可以使用该文件还原系统存储的状态。 /import 使用 /export 命令创建的备份文件来还原 系统存储的状态。 /sysstore 设置系统存储设备(仅影响 EFI 系统,在重新启动后不再保留, 且仅用于系统存储 设备不确定的情况下)。 对存储中的项执行的命令 =========================================== /copy 复制存储中的项。 /create 在存储中创建新项。 /delete 删除存储中的项。 /mirror 创建存储中项的镜像。 运行 bcdedit /? ID 可获得有关这些命令使用的标识符的信息。 对项选项执行的命令 ====================================== /deletevalue 删除存储中的项选项。 /set 设置存储中的项选项值。 运行 bcdedit /? TYPES 可获得这些命令使用的数据类型的列表。 运行 bcdedit /? FORMATS 可获得有效数据格式的列表。 控制输出的命令 ============================ /enum 列出存储中的项。 /v 命令行选项,完整显示项标识符, 而不是使用已知标识符的名称。 单独使用命令 /v 可完整 显示 ACTIVE 类型的项标识符。 单独运行 "bcdedit" 等同于运行 "bcdedit /enum ACTIVE"。 控制启动管理器的命令 ====================================== /bootsequence 为启动管理器设置一次性启动序列。 /default 设置启动管理器将使用的默认项。 /displayorder 设置启动管理器显示 多重启动菜单的顺序。 /timeout 设置启动管理器的超时值。 /toolsdisplayorder 设置启动管理器显示工具 菜单的顺序。 控制启动应用程序紧急管理服务的命令 ========================================================================== /bootems 启用或禁用启动应用程序的 紧急管理服务。 /ems 启用或禁用操作系统项的 紧急管理服务。 /emssettings 设置全局紧急管理服务参数。 控制调试的命令 ============================== /bootdebug 启用或禁用启动应用程序的启动调试。 /dbgsettings 设置全局调试程序参数。 /debug 启用或禁用操作系统项的内核 调试。 /hypervisorsettings 设置虚拟机监控程序的参数。 控制远程事件日志记录的命令 ========================================= /eventsettings 设置全局远程事件日志记录参数。 /event 启用或禁用操作系统项的远程 事件日志记录。进一步输入查询命令bcdedit /? ID
标识符 很多 Bcdedit 命令需要标识符。标识符可以唯一标识存储中包含的项。标识符采取 全局唯一标识符的形式,或称为 GUID。GUID 具有以下格式,其中每个“x”代表 一个十六进制数。 {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} 例如: {d2b69192-8f14-11da-a31f-ea816ab185e9} 破折号(-)的放置以及 GUID 开头和结尾的括号是必需的。 已知标识符可以标识多个项。如果某个项具有已知标识符,则 BCDedit 将其显示 在输出中,除非使用了 /v 命令行开关。 有关详细信息,请运行 "bcdedit /? /v"。 已知标识符如下所示: {bootmgr} 指定 Windows 启动管理器项。 {fwbootmgr} 指定固件启动管理器项,特别是在实现可扩展固件 接口(EFI)规格的系统上。 {memdiag} 指定内存诊断应用程序项。 {ntldr} 指定可用于启动早于 Windows Vista 版本的操作 系统的 OS 加载程序(Ntldr)。 {current} 指定与当前运行的操作系统的操作系统启动项 对应的虚拟标识符。 {default} 指定与启动管理器默认应用程序项对应的虚拟 标识符。 {ramdiskoptions} 包含启动管理器所需的其他的 RAM 磁盘设备 选项。 {dbgsettings} 包含可由任意启动应用程序项继承的全局调试 程序设置。 {emssettings} 包含可由任意启动应用程序项继承的全局紧急 管理服务设置。 {badmemory} 包含可由任意启动应用程序项继承的全局 RAM 故障列表。 {globalsettings} 包含所有启动应用程序项应继承的全局设置的 集合。 {bootloadersettings} 包含所有 Windows 启动加载程序应用程序项 应继承的全局设置的集合。 {resumeloadersettings} 包含所有 Windows 从休眠状态恢复应用程序项 应继承的全局设置的集合。 {hypervisorsettings} 包含可由任意 OS 加载程序项继承的虚拟机 监控程序设置。总结上述帮助命令,然后结合大模型咨询可得到删除命令如下:
bcdedit /deletevalue {current} safeboot即可删除安全模式的配置。
“单击以重新设置PIN”的解决方案由讯客互联游戏开发栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处““单击以重新设置PIN”的解决方案”