通过 Windows Hello 面容解锁时,若用户不在摄像头前面,explorer.exe 会崩溃导致用户启动项未能正确启动

通过 Windows Hello 面容解锁时,若用户不在摄像头前面,explorer.exe 会崩溃导致用户启动项未能正确启动

系统信息

版本 Windows 10 专业版

版本号 22H2

安装日期 ‎2020/‎12/‎12

操作系统内部版本 19045.5131 、19045.5247

体验 Windows Feature Experience Pack 1000.19060.1000.0

我于最近购置了支持 Windows Hello 人脸解锁的摄像头并完成了安装和配置,目前已经可以顺利通过人脸解锁登陆。

但同时遇到了严重的问题,注册表中的启动项(HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run、KLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run 等)。

我于11月中旬和12月上旬都遇到了这个问题。11月中遇到问题后,我移除了人脸登录并使用pin登录,一直没有问题。直到最近重新启用Windows Hello。

详细情报:

1、初次设置人脸解锁的当日,重启计算机时使用人脸解锁,注册表中的启动项可以正常启动。

2、设置人脸解锁后的第二日和第三日,启动计算机时,注册表中的启动项未能正常启动。

3、删除人脸解锁,通过PIN或者密码登录,注册表中的启动项可以正常启动。

4、任何情况下,开始菜单的“启动”项均可以正确启动。

5、我的另一台 Windows 11 的系统,通过人脸解锁时注册表中的启动项可以正常启动。

其余“异常”:

启动计算后,如果离开电脑桌,登录界面也会显示正在找人脸的状态。

这点跟笔记本电脑并不一致(人不在时,并不会触发人脸识别的尝试)。

--- 2025年2月更新 ----

临时缓解方案:

经过多次测试,已经找出缓解办法:

系统登陆界面显示时,如果人就再电脑前让 Windows Hello 能立即识别到位,那么登录后所有程序都可以正常启动,explorer.exe 也不会崩溃。

如果耽搁了一段时间(比如去倒水)后再回来,就会出现问题。这种情况可以立即登出,然后再登录也可以确保你设置的程序自动启动。

故障现象以及和另外一台笔记本电脑的差异:

1、有故障的台式机电脑安装的是 Windows 10 系统。这个系统在自身初始化完成后,会立即自动调用摄像头去尝试进行识别,但此时用户有可能不在电脑前面,进而导致识别失败而不断尝试,此时 explorer.exe 会崩溃。在这之后即便是识别成功,登录后开机启动程序大部分也都不会执行(除非在开始菜单中的启动项)。

2、无故障的笔记本电安装的是 Windows 11 系统,不知为何需要先滑动一下才会激活 Windows Hello 的人脸识别(或者 PIN、密码登录)。这样,即便是系统初始化完毕显示登录界面时用户不在电脑前面,摄像头也不会被调用进行无意义的识别,自然没有问题。

--- 以下为2024年12月个人进行的故障排查过程和结果 ---

事件查看器中:

“系统”中没有特别的警告和异常,日志和往常差不多。

“应用程序”中,有如下近期错误:

错误应用程序名称: Explorer.EXE,版本: 10.0.19041.5129,时间戳: 0x731017a9

错误模块名称: KERNELBASE.dll,版本: 10.0.19041.5131,时间戳: 0x011921da

异常代码: 0xc000027b

错误偏移量: 0x0000000000133942

错误进程 ID: 0x2054

错误应用程序启动时间: 0x01db4903a414f265

错误应用程序路径: C:\Windows\Explorer.EXE

错误模块路径: C:\Windows\System32\KERNELBASE.dll

报告 ID: bc8aea6f-ca04-4a50-bce5-2d9926ecf390

错误程序包全名:

错误程序包相对应用程序 ID:

11月设置人脸登录时,也有类似错误(但也有其他应用程序的错误):

错误应用程序名称: Explorer.EXE,版本: 10.0.19041.5073,时间戳: 0xc08ff7d3

错误模块名称: KERNELBASE.dll,版本: 10.0.19041.5072,时间戳: 0xef4f0afe

异常代码: 0xc000027b

错误偏移量: 0x0000000000133752

错误进程 ID: 0x2544

错误应用程序启动时间: 0x01db2fdabf8d07e1

错误应用程序路径: C:\Windows\Explorer.EXE

错误模块路径: C:\Windows\System32\KERNELBASE.dll

报告 ID: 82b1e029-80f7-4421-9a51-3d63c2d2ff6a

错误程序包全名:

错误程序包相对应用程序 ID:

错误日志附近有如下日志:

来源:Winlogon (错误事件大约5秒后)

外壳程序意外停止,explorer.exe 被重新启动。

来源:Windows Error Reporting(两条,一条为错误事件1秒后,一条为错误事件大约6秒后)

故障存储段 1620515954911373428,类型 4

事件名称: APPCRASH

响应: 不可用

Cab ID: 0

问题签名:

P1: Explorer.EXE

P2: 10.0.19041.5198

P3: 3e6b386e

P4: StackHash12_390

P5: 0.0.0.0

P6: 00000000

P7: 80004003

P8: 0

P9:

P10:

尝试进行的修复,但没有效果:

以管理员身份运行命令提示符执行:

sfc /scanow

结果:

Windows 资源保护未找到任何完整性冲突。

执行:

DISM /Online /Cleanup-Image /CheckHealth

DISM /Online /Cleanup-Image /ScanHealth

DISM /Online /Cleanup-Image /RestoreHealth

结果:

未检测到组件存储损坏。

The operation completed successfully.

[==========================100.0%==========================] 未检测到组件存储损坏。

The operation completed successfully.

[==========================100.0%==========================] 还原操作已成功完成。

The operation completed successfully.

更新:已经尝试禁用“快速启动”,但电源按钮设置界面中没有该选项显示。

相关推荐

北斗七星续命延命法阵
bst365老牌体育

北斗七星续命延命法阵

📅 12-20 👁️ 8523
揭秘自攻螺丝要怎么安装?
365bet官网网投

揭秘自攻螺丝要怎么安装?

📅 10-23 👁️ 1119
剑圣的皮肤评级:天人合一C级,星战B级,他才是职业专属!