无需重新启动即可重新启动我的显卡?

无需重新启动即可重新启动我的显卡?

想知道是否可以使用DevCon重新开始显示设备是否可以作为解决显卡故障遗留问题的权宜之计?

尤其是它留下我的光标非常不用户友好:

光标

我通过设备管理器找到了显示适配器的硬件 ID(如下)


[(Windows 键 + 暂停)-> 设备管理器-> 显示适配器-> 右键单击​​显示适配器-> 属性-> 详细信息-> 硬件 ID。]


我尝试了这些命令(以管理员权限打开)devcon restart "PCI\VEN_1002"devcon restart =display但它总是返回No devices restarted.

无需重启系统就能重新启动显卡吗?

答案1

为了使用 Devcon,我不得不使用非常完整的 ID,这需要输入太多内容并进行检查才能确保其正确无误。
我认为您使用的 ID 无法找到它。

我所做的是在整个 ID 中找到显著不同的项目
在 CMDprompt 中我开始这样做:

Devcon.exe find *

很长的 WildCard 列表显示系统如何定义它们。

对于视频卡,具体从
Devcon.exe find *PCI*

然后我在列表中找到该设备的一些重要数字,并再次使用简单的通配符

Devcon.exe find *07d1*

然后我把它归结为 1 或 2 个项目,我再次看到它,我添加了一些更重要的 ID 项目,并保留了通配符

Devcon.exe Status *07d1*PID_3300*

我还使用 Status 来判断其是否“正在运行”,以便进行错误控制或检查我的工作。
我使用 Disable 和 Enable,而不是重新启动,但我通常会打开和关闭。

因此,有一种懒惰的方法可以确定地找到事物,并测试您的 ID 目标是否足够接近。

也可以看看如何在 Windows 7 中重新启动显卡驱动程序?

对于很久以前的光标问题,很容易将光标从硬件中移除,方法是将硬件加速降低 1 级(之前它位于不同位置)。您可以尝试一下,看看光标问题是否消失,并且其他视频性能是否不受影响。http://www.thewindowsclub.com/hardware-acceleration-windows-7

答案2

我不确定您是否已经解决了这个问题,但我也想做类似的事情并且发现它更容易。

使用 DevCon 只需输入:

devcon hwids =display

这将显示您的视频卡的 ID,您可以使用其中任何一个来执行下一个命令(我自己使用了最短的一个)。

devcon restart id

注意:确保右键单击命令提示符并以管理员身份运行,否则它将不会重新启动。

答案3

尝试重新启动桌面窗口管理器会话管理器服务作为权宜之计。当菜单项在屏幕上留下无法消除的痕迹时,我就会这么做。

相关内容