老铁爱金衫 2026-02-18 05:45 采纳率: 98.7%
浏览 0
已采纳

ThinkBook 14 Gen5+ IRH原程序安装后红外摄像头无法识别?

ThinkBook 14 Gen5+(AMD平台,型号如21DE/21DF)在安装Lenovo官方IRH(Infrared Hybrid Camera)驱动(如v1.0.107.0或v1.0.110.0)后,Windows设备管理器中红外摄像头(通常显示为“Integrated IR Camera”或“Intel® RealSense™ Depth Camera”)仍显示黄色感叹号,或根本未列出;同时Windows Hello人脸登录不可用。该问题并非硬件故障,而是因AMD平台与IRH驱动存在兼容性缺陷:原厂IRH驱动主要适配Intel平台的VCN/ISP图像处理链路,而Gen5+ AMD版实际采用AMD XDNA NPU协同处理+定制ISP固件,但驱动未正确枚举IR子系统(IR Sensor + Illuminator + Depth Processor)。典型现象包括:驱动安装成功但无设备实例、红外LED不亮、Dxdiag中无IR相关传感器信息、注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB下缺失对应VID_04F2&PID_B69B设备节点。需通过固件更新+驱动重映射+组策略干预综合解决。
  • 写回答

1条回答 默认 最新

  • 杨良枝 2026-02-18 05:46
    关注
    ```html

    一、现象层:典型故障表征与快速诊断锚点

    • 设备管理器中“Integrated IR Camera”显示黄色感叹号,或完全不出现(无USB设备枚举)
    • Windows Hello设置页提示“无法找到兼容的红外摄像头”,人脸登录选项灰显
    • 红外补光LED在暗光环境下始终不亮(物理层失效验证)
    • dxdiag /t dxdiag.txt 输出中 Sensors 标签页为空,无 IR/Depth 相关条目
    • 注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB 下缺失 VID_04F2&PID_B69B 子键(Chicony红外模组标准PID)

    二、驱动栈层:AMD Gen5+ IRH兼容性断点分析

    Lenovo官方IRH驱动(v1.0.107.0/v1.0.110.0)本质为Intel RealSense™ SDK封装驱动,其INF文件硬编码依赖:

    依赖项Intel平台实现AMD Gen5+ 实际链路
    图像处理单元Intel VCN + ISP固件AMD XDNA NPU + 自研ISP微码(非VCN兼容)
    USB描述符解析匹配VID_8086&PID_XXXX需识别VID_04F2&PID_B69B并加载XDNA-aware HAL

    三、固件层:必须更新的关键组件清单

    以下固件更新是硬件抽象层正确暴露IR子系统的前提(缺一不可):

    • EC Firmware v1.25+(2023年11月后发布):启用XDNA-IR协同供电时序控制
    • Camera ISP Microcode v2.1.8+:修复AMD平台深度图帧同步中断丢失问题
    • AMD AGESA ComboAM5PI 1.2.0.0a+:暴露XDNA NPU的PCIe ACS能力供IR驱动调用

    四、驱动重映射:绕过Intel SDK依赖的强制注入方案

    执行以下PowerShell脚本(以管理员身份运行)完成INF重签名与设备类重绑定:

    # Step 1: 解压IRH驱动包获取原始.inf
    Expand-Archive .\IRH_v1.0.110.0.zip -DestinationPath .\irh_inf\
    # Step 2: 修改inf中ClassGuid及HardwareID(关键!)
    (Get-Content .\irh_inf\chicony.inf) -replace 'ClassGuid=.*', 'ClassGuid={ca3e7ab9-b4c3-4ae6-8251-579ef933890f}' | Set-Content .\irh_inf\chicony_fixed.inf
    # Step 3: 强制安装(跳过签名验证)
    pnputil /add-driver .\irh_inf\chicony_fixed.inf /install
    

    五、系统策略层:Windows Hello服务链路激活

    1. 启用Windows生物识别服务:sc config WbioSrvc start= auto && net start WbioSrvc
    2. 组策略干预(gpedit.msc):
      • 计算机配置 → 管理模板 → Windows组件 → 生物识别 → 人脸识别 → 启用“允许使用人脸识别”
      • 计算机配置 → 管理模板 → 系统 → 设备安装 → 设备安装限制 → 禁用“阻止安装未由其他策略设置描述的设备”

    六、验证闭环:多维度确认IR子系统就绪

    graph LR A[插入电源并重启] --> B{检查EC固件版本} B -->|≥v1.25| C[运行Lenovo Vantage更新ISP微码] C --> D[执行驱动重映射脚本] D --> E[验证注册表HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Enum\\USB\\VID_04F2&PID_B69B] E -->|存在| F[打开“设置→账户→登录选项”测试Windows Hello] F -->|成功激活| G[完成]

    七、进阶排查:当基础方案失效时的深度日志采集

    • 捕获USB枚举日志:logman start usbtrace -p Microsoft-Windows-USB-USBPORT -o usb.etl -ets
    • 分析XDNA NPU通信状态:amdsmu -d 0 --query xdna_status(需安装AMD System Management Utilities)
    • 检查IR传感器HAL加载:driverquery /v | findstr /i "ir" 应返回 chiconyir.sys 及其启动状态
    ```
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 已采纳回答 2月19日
  • 创建了问题 2月18日