Simple Install
Time to completion: about 15-20 minutes
This is the simplest example of a corporate installation of Firefox using the FCP. Although you will lose out on a lot of the more advanced options available to you, this setup will still provide you with all the functionality / features (and more) of Internet Explorer in an Active Directory environment. This is taken from the Administrator’s Handbook.
- Install Firefox to the default directory of “
%programfiles%\Mozilla Firefox\“ - Install FxCustomKit.msi with default options
- Create empty folder named “
C:\Temp\” with a sub-folder named “Firefox” under it - Install MakeMsi.msi with default options
- Extract Fx_MSI_Scripts.zip to “
C:\Temp\“ - Run the following command precisely
xcopy "%programfiles%\Mozilla Firefox\*.*" C:\Temp\Firefox\*.* /h /i /c /k /e /r /y - Right-click “
C:\Temp\FxCorp.MM” and select “Build – Production” - Copy “
C:\Temp\out\FxCorp.MM\MSI\Firefox.msi” to a server share - Create a Group Policy to deploy the MSI
- Extract FxCorp_ADM_Templates.zip to “
%windir%\inf\“ - Create a Group Policy for Firefox settings and import the ADM templates you just extracted
- Set preferences as desired
Detailed Install
Time to completion: 30 minutes to an hour (typically) or more if doing a lot of customization
There is an Administrator’s Handbook that fully explains exactly what happens during this process (it is very long). You may download the latest copy as a PDF or as an ODT (OpenDocument Text). PDF file requires Acrobat Reader or equivalent. ODT file requires OpenDocument-compatible reader (try OpenOffice.org).
Just follow these steps. The links will take you where you need to go:
Text in italics is recommended or informational. Text in bold is very important.
If you are using a build other than the latest official Mozilla Firefox®, please read the Firefox version notes.
- Download the latest release of Mozilla Firefox and install it the way you want. You can also build the browser from source or use a branch build if you prefer (results may vary).
Be sure to uninstall any existing copies and delete their folders first to ensure a clean install. - Create a temporary working folder where everything will be stored.
Example: “C:\Acme Firefox\” - Download the full FCP package and extract it to the working folder you created above. Feel free to re-arrange the files to different sub-directories if desired.
Alternately, you can download each file individually here. - Install MakeMSI by double-clicking on
MakeMsi.msi. Default installation is fine. This program was developed by Dennis Bareis. - Install the Firefox Corporate Customization Kit by double-clicking on
FxCustomKit.msi.
Use the “Custom” install option. If you did not install Firefox to the default directory, be sure to change the install location for the FCC Kit.
You can choose what modifications you want (default installs all). - (Optional) Modify Firefox in any way that you want. (Link takes you to a customization guide we threw together to help you.)
- Extract
Fx_MSI_Scripts.zipto your working folder.
You can leave the other files there also if you’d like, though it might get a bit cluttered. - (Optional) Deploy extensions to be shared from a central server.
- Copy the entire contents of your customized Firefox install to a subdirectory of the working folder named “Firefox.” It must be named Firefox, or the MakeMSI scripts will not work.
Example: “C:\Acme Firefox\Firefox\”. - Open your working folder.
Example: “C:\Acme Firefox\”. - (Optional) Change license file.
- (Optional) Change the GUID and name in the FxCorp.VER file.
- (Optional) Change company information in the MyCompany.MMH file.
- (Optional) Change installation options in the FxCorp.MM file.
- (Optional) Replace the registry header file with the one for your Firefox version.
- Right-click the FxCorp.MM file and select “Build MSI – Production.”
- Test your MSI.
- Deploy through group policy.
- Extract the Administrative Templates to the Windows “Inf” folder on the system where you are setting group policies. The templates are in
FxCorp_ADM_Templates.zip - Install the templates you need and set your policies.
- (Optional) Set policies to share extensions and to hide extensions you don’t want users to disable.


The MAKEMSI address above is an old one, download from http://dennisbareis.com/makemsi.htm
By: Dennis Bareis on April 22, 2008
at 8:32 am
http://fxcorp.sanduskycomputers.com has been suspended. does anybody what is going on there. that is a very nice project. hope it is not now over…
By: Barna Nabex on June 5, 2008
at 1:40 am
Hello does any one know where to get archive file
“Fx_MSI_Scripts.zip ” Link was provided above is not valid any more
By: Kiril on July 2, 2009
at 9:08 pm