When you are done, your Update options should look the same as the image below.
It is also possible to disable silent updates by simply uninstalling the Mozilla Maintenance Service.
I don't understand why this thread is marked as [SOLVED].
In the Firefox updates: section, select Check for updates, but let me choose whether to install them.
Then uncheck the checkbox labeled Use a background service to install updates.
I would like to ask if there is a way to prevent Firefox from caching scripts (files).
When I first run the application (script is being cached on firefox) and modify the script and rerun the application, firefox is using the cached script instead of the updated one. I already tried using Http Headers but it seems like firefox is ignoring my codes.
It should be noted, that if you disable silent updates, that does not mean that you should not install new updates when they become available.
If you do not install the updates, you could put your computer at significant risk due to potential security vulnerabilities that these updates may be fixing.
With the service uninstalled, you will now always be prompted with a UAC dialog regardless of how your Update settings are configured.
All source code included in the card Prevent your Firefox from auto-updating is licensed under the license stated below.
You can uninstall the service by uninstalling the Mozilla Maintenance Service entry from within the Add or Remove Programs or Uninstall a Program control panel.