This post will show you how to disable Firefox background updates on Windows, which were introduced in version 90. By default, the browser will download and install updates in the background when it is not running.
Modern Firefox is a fast and cool looking web browser. It features the "Proton" user interface that plays well with the UI changes made in Windows 11. Under the hood, it comes with the Quantum engine, optimized for best performance. While Firefox left XUL add-ons in the past, a galore of new Web Extensions-based add-ons allows the user to add extra functionality and value to the browser.
Starting in Firefox 90, Mozilla added background updates. Due to this feature, the browser automatically downloads and installs new versions, but only then it is not running. So, if you close the browser, it will install and apply any available updates without showing a confirmation.
On the one hand, this is a great change as the browser automatically gets the most recent version. On the other hand, some users find this change to be aggressive. It takes control from the user's hands. If you are not happy with this change, follow the steps below.
Disable Firefox Background Updates
- Open the Firefox browser.
- Click on the hamburger menu icon or press Alt + F and select Settings.
- In the General section, scroll down to the Firefox Updates section.
- Uncheck the option Use a background service to install updates.
This will stop Firefox from installing new versions of the browser in the background.
Additionally, there is a policy option available in the browser that prevents it from getting background updates. It can be used in Windows and Linux.
Disable Background Updates in Firefox with Group Policy
- Close Firefox.
- Open the Registry Editor app and navigate to the following Registry key:
HKEY_LOCAL_MACHINE\Software\Policies
. - Create a new subkey here named Mozilla. You will have the path
HKEY_LOCAL_MACHINE\Software\Policies\Mozilla
. - Now, Under the Mozilla key, create a new subkey Firefox. You will get the path
HKEY_LOCAL_MACHINE\Software\Policies\Mozilla\Firefox
. - To disable Firefox background updates, create a new 32-Bit DWORD value BackgroundAppUpdate. on the right. Leave its value data as 0.
- Finally, you can start Firefox.
To revert the change, remove the BackgroundAppUpdate
32-bit DWORD value you have created, then restart Firefox.
To save your time, you can download the following ready-to-use Registry files:
Download the ZIP archive using the above link and extract two REG files from it.
Double click the file disable firefox background updates.reg
to stop the browser from installing updates without your acknowledge. The undo tweak is enable firefox background updates.reg
. Confirm the UAC prompt after applying the REG file and restart the browser.
Turn off Background Updates in Firefox with policies.json
policies.json is a special text file that stores Firefox customizations on the hard drive rather than in the Registry.
To disable Firefox background updates, create a policies.json file with the following content.
{ "policies": { "BackgroundAppUpdate": false } }
On Windows
Put your JSON file into the 'C:\Program Files\Mozilla Firefox\distribution' folder. Create a distribution folder under the C:\Program Files\Mozilla Firefox\ folder location and move the policies.json file into that folder.
On Linux
The policies.json trick also works in Linux. You need to create the /etc/firefox/policies
folder and move your file there.
Note that /etc is a location not writable by regular user accounts. Use the sudo
command to create it. For example, the command sequence can be like this.
sudo mkdir -p /etc/firefox/policies
sudo mv ~/Desktop/policies.json /etc/firefox/policies
That's it.
Support us
Winaero greatly relies on your support. You can help the site keep bringing you interesting and useful content and software by using these options:
Does the DWORD work for the 64-bit version of FF or should we use a QWORD instead ?
please use the 32-bit dword value type on 64-bit FF.
work in Firefox 65
move files to other folder:
updater.exe
maintenanceservice.exe
maintenanceservice_installer.exe
Please update your information because your solutions may have worked with FF90 but that was years ago and they no longer work on my FF110. I did find a working fix at: https://www.reddit.com/r/firefox/comments/onesvu/how_to_disable_automatic_check_for_update/
This method seems to change ONLY the VERSION # of the FF executable to the latest version. I no longer get constant popups saying an update is available.
You are confused with background updates and automatic updates.
These are two different things.
What you are looking for is here: Disable Updates in Firefox 63 and above