Wyatt Says...
August 12th, 2008
This little extension automatically installed itself into Firefox when I updated Visual Studio 2008 with SP1. The extension, Microsoft .NET Framework Assistant, describes itself as “Adds ClickOnce support and the ability to report installed .NET versions to the web server.”:

As you can see the Uninstall button is disabled. I could waste several mouse-scrolls of space bitching about the slimy practice of installing bloat, but I’ll just get to the point.
How to uninstall
- Open Regedit (Start > Run > “regedit”)
- Goto “HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Firefox\extensions”
(or “HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Mozilla\Firefox\extensions” for 64-bit versions of Windows
- You’ll see “{20a82645-c095-46ed-80e3-08825760534b}”. Right click it and click Delete.
- Restart Firefox.
- Write an angsty live journal entry about why “Micro$oft“ sucks.
Or
- Get back to work.
For more complete instructions on how to completely obliterate this extension from your computer, see the article at annoyances.org.


RSS feed
I am a republican, and I usually feel the democrats have the “it’s not only acceptable, but really good” mentality. In a bi-partisan move; let us agree we both feel this way about Microsoft.
Installation without authorization, .NET was allowed, but they over stepped the permission they were given, and no un-install option. Even if the un-install problem lies in FF itself, MS deployed an un-installable add-on. They took the time to make the add-on, but not the time to properly field test or support. So regardless where the root cause is, MS allowed it to propagate.
Has anyone mentioned FFClickOnce? It’s is a third-party Firefox extension that also enables ClickOnce for client installations that have Firefox plus .NET Framework
Wyatt … just to say thank you for the uninstall information.
thanks
Thanks a lot, Pete! Solved the answer at one go. I dream of the day robots take over the world and, as their first act of imperial government, outlaw Windows. Except for use at Redmond, where it will be mandatory. And in hell, of course. But that goes without saying.
I meant thanks to Wyatt. Sorry. Pete was the bloke who sent me the link.
Thanks a lot, Wyatt. Not only was this the location for the .NET issue, but the Java Quick Start was also there. I deleted both registry entries and VOILA, no more .NET or JQS.
Thanks! I already deleted this once but once again the MS “important” updates put it back.
Thank you for posting this — HUGE help!!!
Thanks for this useful tip!
Back to work now :)
No one understands my pain… oh wait, wrong page.
Thx for the tip Wyatt.
That the uninstall is disabled is coming from Firefox.
The extensions are installed outside of Firefox and without the control of Firefox and Firefox simple can not uninstall such extensions because Firefox doesn’t know where files are dropped by the installer. The external addon installer could for example put files in the Firefox directory. That’s the reason why extensions installed with the registry are not uninstallable inside Firefox.
The point is that every external extension installer should ask before installing and don’t do that silent.
Apparetly, a few more steps are required to really uninstall the plugin—see http://www.annoyances.org/exec/show/article08-600
Thanks ander, I’ve added it to the main post.
I think the question is: why the heck does Mozilla allow for extensions being installed outside Firefox’s control? do they want to repeat MS’s past mistakes regarding browser security?
Hmmmm The government pushed out this patch and installed this “freak” of a thing on my machine at work. Can’t remove it without admin privs (can’t edit the registry).
What does this do exactly? I can’t find much other than “it shouldn’t be there”, “opens up Firefox for attacks” – things like that. No specifics.
Any other way to remove it than registry?
RickX,
It’s not malicious, despite what the multitude of imbeciles might suggest. If you can’t remove it, it’s no biggie.
All it does is waste a little bit of time on Firefox startup. You can solve this problem by getting the gov to buy you a better computer.
- Wyatt
Hmm, that’s weird, my uninstall button was working.
Running Firefox 3.0.10 on Windows 7 RC (x86)
Thanks for the help.
@Michael The reason your Uninstall button is working is due to an update to the actual extension from Microsoft. If you don’t have the update, only the Enable/Disable button should be functional for stopping the extension from doing whatever it is programmed to do.
The update can be obtained here:
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=cecc62dc-96a7-4657-af91-6383ba034eab
The fun part is that since the update is installed outside of the normal add-on mechanism for Firefox, you can’t get the update via the add-on update check.
This is why people should work within the accepted system instead of just auto installing software (plugins, extensions, applications, etc.) automagically.
Apple has been pinged on this with regards to Safari, Apple Update, and Bonjour for Windows.
Andy
Hanselman has a good write-up on this.
http://www.hanselman.com/blog/HowToRemoveTheNETClickOnceFirefoxExtension.aspx
On a positive note, it is incompatible (at least for now) with the new Firefox 3.5 so FF mercifully disables the add-on for you.