我们的一个用户的机器(运行 Windows 7 32 位的 Dell Optiplex 380)出现了奇怪的驱动程序问题。一堆设备都出现错误代码 3:
此设备的驱动程序可能已损坏,或者您的系统内存或其他资源可能不足。(代码 3)
系统内存充足(32 位系统最大内存仅使用了 1GB)。
以下是受影响设备的屏幕截图:
我尝试重新安装芯片组和音频驱动程序,但无济于事。我不知道是什么原因导致的,我也不确定基本的 Windows 通用 PnP 监视器驱动程序怎么会损坏。什么可能导致此错误?
答案1
我也遇到了同样的问题,正准备尝试这篇文章。希望它能帮到你。
该设备的驱动程序可能已损坏(代码 3)| [EK] 技术解决方案
事实证明,如果您删除名为 wdf01000 的文件\服务,您将看到许多带有黄色“!”的设备,并且许多设备根本无法工作。
一些示例包括处理器驱动程序、CD\DVD 驱动程序、USB 鼠标和键盘(ps/2 工作正常)和声音驱动程序。
首先,我们需要将文件 wdf01000.sys 恢复到 C:\windows\system32\drivers。对于 Windows Vista\7,只需右键单击并转到属性 -> 以前的版本 -> 然后选择以前的版本并打开它。将旧的 wdf01000.sys 复制并粘贴到 C:\windows\system32\drivers 中。
现在只需合并此密钥即可适用于 Windows Vista 或 Windows 7 [仅针对 32 位测试]
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Wdf01000] “DisplayName”=”Kernel Mode Driver Frameworks service” “Group”=”WdfLoadGroup” “ImagePath”=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,\ 72,00,69,00,76,00,65,00,72,00,73,00,5c,00,57,00,64,00,66,00,30,00,31,00,30,\ 00,30,00,30,00,2e,00,73,00,79,00,73,00,00,00 “ErrorControl”=dword:00000001 “Start”=dword:00000000 “Type”=dword:00000001 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Wdf01000\Enum] “0″=”Root\\LEGACY_WDF01000\\0000″ “Count”=dword:00000001 “NextInstance”=dword:00000001 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Wdf01000\Parameters] “MajorVersion”=dword:00000001 “MinorVersion”=dword:00000009 “BuildNumber”=dword:00001db0