I've suffered a few nasty experiences when trying to remove the Bonjour Service which is installed by Adobe/Apple products. Unlike a lot of services, the Bonjour Service has many nasty tentacles buried into critical system/registry settings and removing it without following the below instructions can do a few things like:
1. Disabling your network connection fatally (can only be resolved with a WinSock fix and only under certain circumstances)
2. Prevent the start-up of many important Windows Services like Event Viewer or System Event Notification. This has a drastic impact on your start-up/shut-down times.
Basically, removing the Bonjour Service can be an utter nightmare and the below instructions are the only ones that work 100% for me.
To remove the Bonjour Service:
- Stop Bonjour Service by opening a command prompt (remember to open the command prompt with Administrator privileges in Vista) and type:
sc stop “bonjour service”
- Once that is done, in the same command prompt typsc delete “bonjour service”e”
- Now we need to disable the Bonjour socket driver.
- Start regedit.exe (with Administrator privileges in Vista) and go to tHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters\NameSpace_Catalog5\Catalog_Entries\000000000004ze (please note: the final digit in this key may vary depending on your circumstances - look through all the entries under Catalog_Entries - the key you're dealing with shoulLibraryPath = C:\Program Files\Bonjour\mdnsNSP.dll)P.dll)l)
- Within that key find the entry:
Enabled=REG_DWORD:00000001 - change it from 1 to 0.
- Exit out of the command prompt and reboot your PC.
- Once you have logged back in, delete the C:\Program Files\Bonjour (with the files mDNSResponder.exe and mdnsNSP.dll).
There you have it - these instructions will work for Windows XP and Vista.