电科技8月21日消息,近日海外用户Ok-Horse-3169发现,自己的华硕ROG幻14(Zephyrus G14)游戏本在长时间使用集显模式后,Windows竟然自动卸载了独显驱动。
游戏本通常提供集显、独显和混合三种显卡模式,在集显模式下独显会完全关闭,仅靠集显运行以延长续航。
这位玩家为了让续航最大化,一直保持集显模式,结果独显驱动被系统当成了“拔掉的USB设备”处理。
Windows内置的维护任务pnpclean.dll会在设备长期未使用后自动清理驱动包,默认超时时间为30天,但在ROG幻14上只用了15天就把独显驱动删了。
这位玩家给出了排查方法:用管理员权限打开PowerShell,执行以下命令即可查看驱动是否被移除。
Select-String -Path C:\Windows\INF\setupapi.dev*.log -Pattern “(VEN_10DE|VEN_1002).*(was removed|timeout period)”
其中VEN_10DE对应NVIDIA显卡,VEN_1002对应AMD显卡。如果日志中出现“was removed”,说明Windows已经卸载了独显驱动。
解决方法也很简单,打开注册表编辑器(搜索regedit并以管理员身份运行),定位到以下路径:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Device Driver Packages
将Autorun值改为0即可阻止系统自动清理驱动包,如果不想改注册表,也可以偶尔切换到独显或混合模式让独显保持活动状态。


