I found this solution online posted by “FTPServerTools” It lets you show devices in Device Manager, which are not currently physically connected to the system. You might want to do this if for instance you want to remove a driver installed on the system for a device, but the device isn’t available for whatever reason. (Such as in my case where a driver was crashing the system when the device was connected, but the driver couldn’t be ‘replaced’ in the GUI because it doesn’t show up when the device is not connected!)
Add in your system environment variables (Setting in User Environment variables worked for me too) the variable:
DEVMGR_SHOW_NONPRESENT_DEVICES
set it’s value to: 1
reboot your machine (A logout was all I needed…)
goto your device manager
show all hidden devices (menu)
Now you can see all devices you ever installed including the ones that still have drives installed but are no longer in use. So dont be surprised if you see multiple monitors or haddrives and so. Just simply delete the network card you no longer have and you are done.
Without this environment variable you will not see the devices that are no longerpresent.