With the User Account Control enabled by default starting from Windows Vista, installing most software and drivers will prompt the UAC window requesting for permission to copy files into protected areas in your hard drive. The Google Chrome is one of such software that doesn’t require UAC elevation when you install or update it because it is installed in C:\Users\UserName\AppData\Local (%LocalAppData%) folder. It is by design that the AppData folder doesn’t require any notification when a change is being made in that folder. As for Firefox, it is installed in Program Files folder and making any changes in that location requires higher permission which is why you get the UAC window prompt.

Starting from Firefox 12, it is capable of installing updates silently without prompting the User Account Control window by using the Mozilla Maintenance Service. If you’ve updated to Firefox 12 from an older version,the Mozilla Maintenance Service will be installed by default and the same goes to the new installation if you selected the Standard setup option. You can find the Mozilla Maintenance Service program (maintenanceservice.exe) installed in the following path C:\Program Files\Mozilla Maintenance Service\ together with an uninstaller (Uninstall.exe).
(more…)





