运行带有2个显卡的Windows 8,AMD/ATI 6870 + 4870。Windows 8禁用48XX卡似乎是随机的,没有任何原因,我已经能够在事件查看器中看到。我的工作是在devmgmt.msc中卸载并重新扫描硬件更改。它会自动安装,并在几天后正常工作。
问题是如何使用devcon自动执行该过程。试着..。
C:\Batch>devcon.exe listclass display
Listing 2 device(s) for setup class "Display" (Display adapters).
PCI\VEN_1002&DEV_6738&SUBSYS_E177174B&REV_00\4&1DCBFDE5&0&0010: AMD Radeon HD 6800 Series (Microsoft Corporation - WDDM v1.20)
PCI\VEN_1002&DEV_9442&SUBSYS_E810174B&REV_00\4&24DEEBC4&0&0018: ATI Radeon HD 4800 Series (Microsoft Corporation - WDDM v1.1)
C:\Batch>devcon.exe remove =display *HD 4800*
No devices removed.不移除适配器。不确定我遗漏了什么才能让它工作。我不经常使用devcon,只是想做一个批处理来加速这个“修复”。
发布于 2012-12-07 19:06:18
您不能将适配器名称用作devcon的id。
例如,使用设备id:devcon.exe remove =display *DEV_9442*。
https://stackoverflow.com/questions/13694292
复制相似问题