Bonjour Service Removal


Recommended Posts

I was amazed when I realized it was actually the Bonjour service that was making my Windows Vista experience as painful as it was. Who would write such a "malware" I thought...

Then I started with all those conspiracy theories in my head as why there are so extreme amounts of security flaws caused by Axxxx and Axxxx software on Windows and could this possibly be made on purpose... I don't mean for you to take that part seriously, it was just a thought I had.

Anyway after removing this piece of "malware" I started enjoying Vista again and decided not to downgrade to XP.

I'm not saying this service is entirely bad, it just had bad conflict with my machine and I had no idea what was causing my machine to act so sluggish! And I wonder how many people have experienced it as well but just believed in all the anti-Vista rants and thought it was normal.

Edited by BrokenAI
  • 3 weeks later...

Hi everyone,

I read a guide similar to this, but they did not point out that I had to look for the specific dll in the registry. It merely said delete the registry entry with number 00000000005 (see below for registry location). So being a total fool, and believing everything I read on the net, away I went and did that.

I also did the same for the same entry, but it was for the 64 bit entry in the registry.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters\NameSpace_Catalog5\Catalog_Entries\000000000005

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters\NameSpace_Catalog5\Catalog_Entries64\000000000005

So then I find my internet dies, critical services are not starting, and my PC is more or less dead.

So I have obviously deleted the incorrect registry entry, one that was very important.

Is a windowsr re-install the only way to correct this? Any help would be amazing.

I tried an LSP fix, but it didn't seem to work.

kind regards

jonathan

  • 1 month later...
  • 4 months later...
  • 9 months later...
Hello,

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.

Windows Tech support is aware of this problem but will not post it on their site. They suggested that it be disabled via "msconfig"

Run "MSCONFIG" from command line as administrator.

Click the "Hide all Microsoft services at bottom of table

In "Service" tab unselect "##Id_string1.6844f930... it'll have a manufacture of "Apple Computer, Inc"

As a fail safe you can start task Manager and see that under the "services Tab" "Bonjour Service" has a discription of "##Id_string1.6844f930...

Save and reboot, computer will startup without Bonjour Service and Task Manager will show it as stopped and... no more Unidentified Network

Dunno why anyone would want to remove Bonjour its quite useful. I keep all my music on my Macintosh but sometimes I might be on my PC and Bonjour allows both iTunes to see each other for instant sharing of music so I can play it wherever I am within my home. Even if you don't use Bonjour removing it wont speed your computer up at all, its just pointless to remove.

Why does Bonjour even exist? AFAIK UPnP is the same thing and it's already cross-platform.

http://www.zeroconf.org/ZeroconfAndUPnP.html

On the surface, UPnP seems the same, but Zeroconf/Bonjour is far more suited for completely replacing a conventional DNS server. UPnP and Bonjour don't collide (like a lot of people seem to think), and Bonjour will actually pick up on many UPnP applications.

UPnP also has its own uses that Bonjour isn't geared towards. In the end, supporting both is actually the best way to go, but if you have to support one, Bonjour will get the job done quite nicely for what UPnP is usually used for.

http://www.zeroconf.org/ZeroconfAndUPnP.html

On the surface, UPnP seems the same, but Zeroconf/Bonjour is far more suited for completely replacing a conventional DNS server.

I don't see how. I can see all my UPnP devices automatically already and access them without configuring anything. OSX supports UPnP as well, doesn't it? Why reinvent the wheel if the new wheel is the same material and still round? ;) If Apple wanted UPnP to do something that wasn't in the specification all they needed to do was extend it.

I don't see how. I can see all my UPnP devices automatically already and access them without configuring anything. OSX supports UPnP as well, doesn't it? Why reinvent the wheel if the new wheel is the same material and still round? ;) If Apple wanted UPnP to do something that wasn't in the specification all they needed to do was extend it.

UPnP and Zeroconf have actually been in coexistence for a long time. The major difference is that UPnP won't work for replacing a DNS server. Zeroconf will broadcast services on your computer under a hostname (like Elliott-Computer.local). Any application can then use that hostname (so I can SSH into my box by using Elliott-Computer.local). UPnP doesn't allow for that.

Good guide, worked well Thanks.

And disabling Bonjour for me is a simple matter of not needing it, my desktop is the only machine that I run iTunes on, so I don't need its sharing features, and I can see the issue for some users is merely the fact that this stuff is installed along with other software without the user's consent.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • I don’t get why if I bought the game on the last get I needed to pay $40 to upgrade to the new version in the first place and people who love the game and play a lot would have upgraded already so this is just PR and a chance to grab new players who forgot the game long time ago I think
    • The term "use" is doing a lot of heavy lifting in that headline. "Use" can mean opening ChatGPT occasionally to ask for the definition of a word or information about a specific topic. If you frame the question around how many people use it as a daily driver in their work or personal lives, that number is a lot smaller. Those are the people who pay for AI. Nearly everyone else is happy to use it for free, but doesn't see enough value in it to pay for it.
    • No support for Windows Hello!
    • I think you meant the "ntfs3" driver, but yes there have been a lot of fixes for it in this release and previous releases, not 100% sure if the issue you mentioned is fixed though. In any case, the new "ntfs" driver in 7.1 doesn't have that issue (at least, no reports of such have come thru), but your kernel needs to explicitly enable support for the new driver first (like how CachyOS kernel has it), and you need to edit your mount points in /etc/fstab to use "ntfs" instead of the other drivers.
    • Epic Games says Unreal Engine 6 will help developers "build content faster" using AI models by Pulasthi Ariyasinghe Epic Games is rolling out the latest major update to Unreal Engine 5 today, and at the same time, the company also dropped some information on the next-generation version of the product, Unreal Engine 6. This was already revealed a few weeks ago alongside the new Rocket League upgrade reveal. The company says it is combining the features of Unreal Engine and Unreal Editor for Fortnite to create this new version of its popular media creation tool. On top of creating entire games, the new engine will also focus on letting developers operate large-scale live service titles more easily, whether by shipping content into their own ecosystems or into Fortnite. The use of large language models is also mentioned here, with Epic saying it will be a core part of the engine. "We see LLMs, generative AI models, and tools like Claude and Codex playing a central role in helping you build content faster while maintaining the creative control you need," adds the company. Here is the rundown of what's new about version 6 of Unreal Engine: With all these changes to the programming model, portability upgrades, and generative AI integration, Epic says the new version of the engine will "change a lot about how games are made." The company aims to ship Unreal Engine 6 into early access in late 2027, with a full release planned for 12-18 months later. Epic Games also dropped a lengthy blog post about the new Unreal Engine 5.8 update for game developers over here. The release is focused on delivering better performance, customization, and streamlined workflows for development teams. This will be the final major update for this version of the engine before Epic switches to focus fully on Unreal Engine 6's early access launch.
  • Recent Achievements

    • One Month Later
      Vincian earned a badge
      One Month Later
    • First Post
      Jocimo earned a badge
      First Post
    • Week One Done
      suprememobiles48 earned a badge
      Week One Done
    • One Month Later
      Windows Guy earned a badge
      One Month Later
    • One Month Later
      Prasann earned a badge
      One Month Later
  • Popular Contributors

    1. 1
      +primortal
      502
    2. 2
      +Edouard
      162
    3. 3
      PsYcHoKiLLa
      86
    4. 4
      Steven P.
      67
    5. 5
      neufuse
      65
  • Tell a friend

    Love Neowin? Tell a friend!