从设备管理器卸载设备的替代方法

从设备管理器卸载设备的替代方法

背景故事

我注意到,在我的计算机上,无论连接质量如何,9560AC WiFi 的最大速度只能达到 2-2.6 MB/s 左右(猜测约为 10mbps)。然而,我偶然发现,从设备管理器中完全卸载“Realtek PCIe GBE Family Controller”设备后,速度立即达到 10+ MB/s,正如最初预期的那样。

从经验上看,该设备似乎只需要用于以太网电缆连接,因此很少使用。

两个主要问题:

  1. 禁用设备没有帮助,只有卸载才有效。

  2. 自然,PC重启后,设备又重新打开并再次造成瓶颈。

问题

因为我怀疑是否有办法或理由卸载该设备永久(因为如果无线网卡坏了等等,这似乎不太合理)——有没有方便的替代方案?

一个有效的解决方案似乎是在每次启动时安排卸载;但也许还有其他选择禁用该设备,但具有比通过设备管理器更强的禁用功能(因为它不起作用)。

边注:当然,最好的解决方案是找到问题的根源(或可以解决此问题的驱动程序),但根据经验,我不断发现随机的 Windows 更新或驱动程序更新往往会破坏之前已修复的问题。

答案1

首先,您需要阻止 Windows 自动下载驱动程序。

  1. [win 键] + 暂停/中断
  2. 高级系统设置
  3. 硬件选项卡
  4. 设备安装设置

接下来,使用设备管理器卸载设备

如果您看到“删除此设备的驱动程序软件”选项,请执行此操作!
如果此选项有效,则下一步将无用,因为您将找不到任何条目。

现在,为了确保万无一失,请确保系统上没有该设备的更多 OEM 驱动程序。

  1. 获取所有 OEM 驱动程序包的列表并将其转储到文件中
  2. 以管理员身份打开命令提示符。
  3. 运行命令--pnputil -e >>%TEMP%\oemlist.txt
  4. 运行命令--notepad %TEMP%\oemlist.txt

在文本文件中搜索“网络适配器”。查找一个或多个类似这样的块。单个设备可以有多个驱动程序包。 您需要的是 oemXXX.inf 名称删除驱动程序包。

Published name :            oem16.inf
Driver package provider :   Realtek
Class :                     Network adapters
Driver date and version :   01/19/2018 10.25.119.2018
Signer name :               Microsoft Windows Hardware Compatibility Publisher
  1. 运行从文本文件中读取的命令--pnputil.exe -d oemXXX.inf。
  2. 重新启动(以防万一并证明它有效)。
  3. (可选)在设备管理器中找到带有黄色三角形的设备并将其禁用。

如果您想要恢复驱动程序,请启用自动 Windows 下载或重新安装 OEM 驱动程序包。

祝你好运!

相关内容