Phantom network adapters in 2008 R2

I thought this was a VMware issue initially and even blamed BGInfo for reporting spurious network cards on the desktop background, but this appears to be an issue with 2008 R2.

When removing and adding network adapters in 2008 R2 Virtual Machines in VMware, old network adapters are not fully removed from the Network Adapters list of devices in Device Manager.

The network adapter information remains in registry with the old IP address details. This causes issues for reporting software such as BGInfo. Really frikking annoying. Not really plug and play is it.

If you add a new adapter and remove the old adapter and try to use the same IP address, you will get an error message as per KB269155.

You can enable the option to see hidden devices in Device Manager by following these instructions:

  • Open a command prompt
  • Run ‘set devmgr_show_nonpresent_devices=1’
  • Launch device manager by running ‘Start DEVMGMT.MSC’
  • Click View, and then click Show Hidden Devices.

Once you can see the old network adapters just uninstall them.

Windows 2008 R2 VMware Tools Display Driver Issue

By now most people must be aware that VMware Tools in Windows 2008 R2 does not enable the WDDM display driver by default as per KB1016770.

Normally this requires manually updating the driver through the device manager. When you’re deploying hundreds of servers a scripted approach is preferred!

Step in DPInst… DPInst can be found in the Windows Driver Installation Kit which you can download here.

If you don’t want to install the whole Driver kit just look for dfx*.msi in the \WDK folder and install that for your revelant OS.

1.       Copy DPInst.exe to the VM C:\Program Files\Common Files\VMware\Drivers\wddm_video
2.       Run ‘Dpinst.exe /s /f /se /sw’
3.       Reboot
Thats all you need to do. On reboot the display driver is installed and there is no more mouse lag.