设备驱动程序是控制或帮助操作硬件设备的程序。 当第 3 方供应商创建新驱动程序时,可以将其提交给 Microsoft 以获取“设备签名”。 这样保证了质量。 为了帮助维护 Windows 操作系统的完整性,对关键文件进行了数字签名,以便可以轻松检测到对这些文件的任何更改。 然而,并非所有驱动程序都经过数字签名,因此其中一些驱动程序可能会导致系统不稳定。
识别未签名和数字签名的驱动程序
1]文件签名验证工具或清晰可见的
Microsoft 在 Windows 11/10/8/7 中提供了一个工具,称为sigverif.exe或者文件签名验证工具这可以帮助您识别未签名的驱动程序。
要访问它,请输入清晰可见的在 Windows 搜索中并按 Enter 键。
单击开始。 该程序将扫描所有设备驱动程序。
扫描完成后,它将列出那些未经数字签名的内容。 就我而言,由于所有内容都经过数字签名,因此我收到了以下消息。
如果您希望查看所有已扫描驱动程序的列表,请单击“高级”并选择“查看日志”。
您将能够查看日志。
2] DirectX 诊断工具或 DxDiag.exe
要验证您的驱动程序是否经过数字签名,您可以运行 DirectX 诊断工具。 为此,请输入DX诊断程序在搜索框中输入并按 Enter 键。 DirectX 诊断工具旨在帮助您解决与 DirectX 相关的问题。
这DirectX 诊断工具(DXDiag.exe) 收集有关系统和 DirectX 安装组件的信息。 它还提供了许多测试以确保组件正常工作。
通过运行 Dxdiag.exe 并单击“保存所有信息”按钮,使用诊断工具创建有关您的计算机的报告。