如何检查已经连接到电脑上的硬件?

您可以在CMD命令提示符下输入。

并执行:

SET dev mgr _ show _ non present _ devices = 1

在Windows 7/Vista中,您需要以管理员权限运行命令提示符。另请注意,SET是在命令提示符下执行的。

dev mgr _ show _ non presented _ devices = 1只是一个临时设置,关闭命令提示符后该功能会自动失效。

如果我们想在设备管理器中一劳永逸地显示历史设备记录,我们可以打开控制面板中的“系统”属性。

单击高级系统设置,切换到高级选项卡,单击环境变量,然后在用户变量中创建新变量。

Devmgr_show_nonpresent_devices并将其值设置为1。

或者,我们可以下载并使用微软网站提供的Fixit 50606工具来帮助设置该变量:

/?linkid=9763244

然后,我们打开设备管理器,在“查看”菜单中选择“显示隐藏的设备”,在设备管理器中查看连接的设备。

以及所有未连接的硬件设备,包括计算机中曾经使用过的任何历史硬件设备。其中,已经连接到

计算机的设备将以纯色图标显示,未连接到计算机的历史设备将以深灰色图标显示。比如经常向别人借。

闪存驱动器的用户可能会在通用串行总线控制器中看到几十个以深灰色图标显示的USB大容量存储。

设备,这些都是以前连接过的u盘留下的历史记录。只有当前连接到计算机的闪存驱动器才会

显示为实心图标。

那么,在设备管理器中显示这些连接的历史设备记录有什么用呢?它可以帮助我们进行一些驱动程序配置。

方面的失败。例如:

1.某些驱动程序安装失败的硬件设备可能会在设备管理器中显示为带问号的未知设备,或者显示为。

未知设备等。由于错误的历史驱动配置,Windows每次连接这些设备时都会自动使用以前的配置。

错误的驱动程序配置,这可能会影响我们重新安装正确的驱动程序。如果我们使用在设备管理器中显示历史设备

方法,在重新连接设备之前,在设备管理器中显示并删除有问题的设备配置,这样可以将Windows还原到原始状态。

这些设备的初始状态尚未连接。这样,下次连接这些设备时,Windows就不会使用以前错误的驱动程序。

是的,但是提示我们重新配置正确的驱动程序。

2.如果我们需要用一个完全不同的设备来替换电脑,最好是把旧设备拔出来后在设备管理器里显示出来。

删除历史设备的方法是删除旧的设备配置,以保证新设备的正常运行。举个例子,如果我们之前用的是nVIDIA显卡,

现在ATi显卡需要更换了。连接新显卡后最好删除设备管理器中已经不存在的nVIDIA显卡,然后卸载。

所有nVIDIA显示驱动,保证ATi显卡的正常运行和ATi显示驱动的顺利安装。

3.有时候我们可能会因为某些原因改变某些设备的接口,每次改变接口,Windows都会重新配置驱动程序。

在设备管理器中,设备将重新显示为带有#和数字后缀的设备名称。接口改变的次数越多,#后的数字后缀

越大。尤其是如果是网络适配器,还可能造成一堆“网络连接”中带数字后缀的“本地连接”

图标。其实这都是因为更换接口前同一件设备的配置占用了设备历史。因为这些历史记录的存在,

Windows会将具有新接口的设备视为新设备,并添加#和一个数字后缀以示区别。如果我们多次改变它,

如果要删除接口后设备名称的数字后缀,可以通过在设备管理器中显示和删除历史设备来删除替换接口。

以前的设备历史记录将Windows还原到这些设备从未连接的初始状态。所以我们下次可以再把这些连接起来。

设备,Windows将不再因为历史的存在而在设备名中添加#和数字后缀。