The name is already in use...
If you are getting a message such as: "The name is already in use as either a service name or a service display name" when you are trying to install drivers for a system device; then here is a method I used to fix this problem. Basically the problem is that there is an old driver in the registry which is somehow corrupted and causing the new driver to conflict with it.
Steps I used:
- Enter the Device Manager (Click Start, right-click My Computer, and click on Properties. Then click on the Hardware tab and click on Device Manager).
- In Device Manager, expand the category of the device you wish to install (i.e. if it is a Sound Card, expand Sound, Video and Game controllers; a Network Card, expand Network Adapters).
- Find the device in question, and right click on it to uninstall it. Also do the same to any other devices which may conflict with it. Other Audio Card drivers, or Network Card drivers for example.
- Close Device Manager
- Open MS Config (Click Start, then click Run. Type "msconfig" in the command line, and press OK).
- On the General Tab, select Diagnostic Startup.
- On the Services Tab, click the box at the bottom which will 'Hide All Microsoft Services'. Then ensure that every service now listed is un-checked.
- Click Apply, and OK, and exit MS Config.
- Restart your computer.
- Once the machine reboots, click on Start, and then click on Run. Type 'regedit' in the command line, and click OK.
- You are now in the System Registry editor. It is possible to really mess up your computer here, so follow the directions carefully.
- Select 'HKEY_LOCAL_MACHINE' and then click on File, then click on Export.
- Save this file on your Desktop as 'HKEY_LOCAL_MACHINE'. This will be a backup in case things go bad.
- Clicking on the + sign beside 'HKEY_LOCAL_MACHINE' expand this so your can see the sub-folders. Then expand the 'SYSTEM' sub-folder, and 'CurrentControlSet', and 'Services' ('HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services').
- In Services, scroll down (on the right side window) and look for anything which might relate to your device which you are trying to install. For me, I had to look for a SiSAudio device and a D-Link Network device. Once you see something that resembles the device, right click on it and delete it. The computer will beep at you and ask you to confirm, say yes.
- Close RegEdit and Open MS Config again (Start > Run > "msconfig" > OK)
- In the General Tab of MS Config, select Normal Startup.
- In the Services Tab of MS Config, ensure every service is enabled.
- Click Apply / OK and exit out of MS Config.
- Restart your computer.
- Upon restart windows XP will detect your devices and attempt to install them automatically.
- Once installed, open MS Config again (Start > Run > "msconfig" > OK) and check in the Services tab to ensure that the service pretaining to your device is listed and enabled.
- Click Apply / OK and exit out of MS Config.
- Restart your computer several times to ensure the device starts up properly.
- If all is good, delete the Regestry backup you saved on your Desktop.
- If it is still not working, re-load the Registry backup and re-trace your steps and go through everything with a fine tooth comb.
