如何让从设备管理器卸载的网卡保持卸载状态不再自动恢复?
Got it, let's tackle this problem step by step. Since your WiFi chip is physically broken and you can't disable it in BIOS or take it apart, here are reliable ways to stop Windows from automatically reinstalling it after you uninstall it via Device Manager:
Method 1: Uninstall with driver removal (basic but effective)
- First, open Device Manager: Press
Win + Xand select "Device Manager" from the quick menu. - Locate your broken WiFi adapter under the Network adapters section. Right-click it and choose Uninstall device.
- In the confirmation pop-up, make sure to check the box labeled "Delete the driver software for this device"—this is the key step. If you skip this, Windows will just pull the driver from its cache on reboot.
- Click "Uninstall", wait for the process to finish, then restart your PC. The adapter shouldn't reappear automatically now.
Method 2: Block installation via Group Policy (for stubborn cases)
If Method 1 doesn't hold (some hardware drivers are persistent), use Group Policy to block the specific device:
- Open Group Policy Editor: Press
Win + R, typegpedit.msc, and hit Enter. - Navigate to this path:
Computer Configuration > Administrative Templates > System > Device Installation > Device Installation Restrictions - Find the policy named "Prevent installation of devices that match any of these device IDs" and double-click it.
- Set the policy to Enabled, then click the "Show..." button under the Options section.
- Grab your WiFi adapter's Hardware ID:
- Go back to Device Manager, right-click the broken adapter, select "Properties".
- Switch to the "Details" tab, pick "Hardware Ids" from the dropdown menu. Copy one of the top, full-length IDs (looks like
PCI\VEN_XXXX&DEV_XXXX&SUBSYS_XXXXXX).
- Paste that ID into the "Show Contents" window, click "OK" to save.
- Apply the policy and restart your PC. Windows will now block any device matching that ID from being installed.
Method 3: Use Command Prompt to prohibit driver updates
You can also use DISM commands to mark the driver as off-limits:
- Open Command Prompt as Administrator: Press
Win + X, select "Windows Terminal (Admin)" or "Command Prompt (Admin)". - Get the Hardware ID of your adapter as explained in Method 2.
- Run this command, replacing
[HardwareID]with your actual ID:pnputil /add-driver-prohibited [HardwareID] - If you ever need to reverse this later, use:
pnputil /remove-driver-prohibited [HardwareID] - Restart your PC after running the command, and the driver won't be reinstalled automatically.
Bonus: Hide the device from Device Manager (optional)
If you don't want the broken adapter cluttering your Device Manager list:
- Open Command Prompt as Admin.
- Run
devmgmt.mscto launch Device Manager. - Right-click the broken adapter, select "Properties", go to the "Details" tab, and copy the "Device Instance Path".
- Run this command, replacing
[DeviceInstancePath]with the copied path:devcon hide "[DeviceInstancePath]" - Note: You'll need the DevCon tool (part of the Windows SDK) for this step—skip it if you don't want to install extra software; it's just for cleaning up the UI.
内容的提问来源于stack exchange,提问作者Spectraljump




