For the most part, add-ons (extensions and themes) are trouble free. However, once in a while an add-on will not install, upgrade or uninstall correctly. Or may be you launched a different version of Firefox on the same profile and now your add-ons are disabled because Firefox says they are incompatible. The three most common issues with Add-ons Installation:
- Software Installation Disabled
- Extension(s) not installed after restarting Firefox
- Add-on(s) Disabled by Firefox
Software Installation Disabled
This issue mainly occurred when upgrading from a very old version of Firefox such as Firefox 1.0 or Firefox 1.5 to newer version such as 2.0.0.x or 3.0.0.X or 3.5.X. For some reason Firefox disabled the installation of themes plug-ins and extensions XPI files. These instructions for re-enabling downloads, are from the Mozilla site:
- Firefox 1.0
- From the ‘Tools’ Menu select ‘Options…”
- Click ‘Web Features’
- Place a check in the box ‘Allow Sites To Install Software’
- Firefox 1.5
Starting in Firefox 1.5 the option to allow web sites to install software has been removed from the user interface (UI). The software installation option must be enabled to allow installation of themes, extensions and certain plugins If you previously disabled this option and then updated to Firefox 1.5, the disabled setting will be carried over. Since the option to enable software installation no longer exists in the UI, you will need to use about:config to reset the xpinstall.enabled preference to the default true value. Here’s step by step how to do this:
- . Type about:config into the Location Bar and hit enter.
- . Type xpi to filter and find xpinstall.enabled.
- . Make sure it’s value is true. (double click will toggle).
Extension(s) Not Installed After Restarting Firefox
This issue is becoming less common but use to occur frequently with extensions that did not upgrade correctly. There were some extensions that required you to remove them before installing the new version. Failure to do so resulted in a phantom extension that could not be upgraded or removed.
If after restarting Firefox the extension has not installed go to the Tools Menu and select Extensions’ or Add-ons’. If the extension appears in the list with this message (Name) will be installed (removed/upgrade) when Firefox restarts, then follow these directions:
- Close Firefox
- Locate your profile folder
- Delete the following files from your profile folder and restart Firefox:
-
- extensions.ini
- extensions.cache
- extensions.rdf
Firefox will rebuild the extensions list and these files. Your extension should be installed and functioning now.
Add-on(s)Disabled by Firefox
Firefox will automatically disable any extension that is not compatible with build you are running. This will happen if you try to run and older or newer version of Firefox on the same profile. However, even after you return to the correct version of Firefox, it will not automatically re-enable the add-ons for you. The good news is you shouldn’t have to go through and reinstall all your extensions. In order to restore your add-ons follow these directions:
- Close Firefox
- Locate your profile folder
- Delete the following files from your profile folder and restart Firefox:
-
- extensions.ini
- extensions.cache
- extensions.rdf
Firefox will rebuild your extensions and themes list and these files. Your extension should be re-enabled and functioning again.
Blocked Extensions
Normally if an extension has been blocked by Mozilla it will automatically be removed from your extensions list on the next Firefox restart. Further, Firefox will display a dialog window advising the extension has been blocked. Trouble is the window can get buried behind others. However in the Firefox Add-ons Manager, the add-on will be showing disabled with a message add-on as been disabled for your protection. Mozilla has a Block List of extensions, plugin and themes.
