Monday, October 31, 2011

Solved ahcix867.sy_ and symmpix.sy_ could not be found error (Rev: 1.0)

After successful updating the below DriverPacks drivers [Windows 2000/XP/2003 (x86)] in the Bart's Preinstalled Environment (BartPE):
I began to add all the BartPE files to my existing MultiBoot DVD except for SETUPLDR.BIN and TXTSETUP.SIF because these 2 files had already been modified to reflect the SetupSourcePath change from \i386 directory to \bart directory so that BartPE can boot correctly from the MultiBoot DVD.


I tested running BartPE in the MultiBoot DVD using the trial Vmware Workstation software. During BartPE bootup, an error message appeared:
The file ahcix867.sy_ could not be found. Press any key to continue. 

After pressing any key, an error message appeared:
Setup failed. Press any key to restart your computer.


I searched the original BartPE \i386\system32\drivers directory and did not found any ahcix867.sy_ or ahcix867.sys file. It was weird because BartPE did not shown any error during the building stage.

I found ahcix867.sys (189 968 bytes, AMD AHCI Compatible RAID SB7xx Controller) inside DP_MassStorage_wnt5_x86-32_1109.7z file -> DriverPack_MassStorage_wnt5_x86-32.ini with the below information:


[AM7]
ms_count=1
ms_1_deviceName="AMD AHCI Compatible RAID SB7xx"
ms_1_tag="ahcix700"
ms_1_sysFile="ahcix867.sys"



ahcix867.sys is located inside DP_MassStorage_wnt5_x86-32_1109.7z file -> \D\M\AM7\ directory. I copied ahcix867.sys to \bart\system32\drivers directory in the MultiBoot DVD. However, the error message "The file ahcix867.sy_ could not be found. Press any key to continue" still appeared. I renamed ahcix867.sys to ahcix867.sy_ in \bart\system32\drivers directory in the MultiBoot DVD.This time, I encountered another error message during bootup:


The file symmpix.sy_ could not be found. Press any key to continue. 

After pressing any key, an error message appeared:
Setup failed. Press any key to restart your computer.




I could not located any symmpix.sy_ or symmpix.sys in all the DriverPacks drivers. symmpi.sys file existed inside DP_MassStorage_wnt5_x86-32_1109.7z file but not symmpix.sys file.


In the end, I found that the real problem that caused the ahcix867.sy_ and symmpix.sy_ could not be found error was due to the old TXTSETUP.SIF file in the MultiBoot DVD.The existing old \bart\TXTSETUP.SIF (477 131 bytes) file in the MultiBoot DVD did not reflect the new update drivers information.

After copying the new \bartPE\i386\TXTSETUP.SIF (494 818 bytes) file from BartPE to replace the old \bart\TXTSETUP.SIF (477 131 bytes) file in the MultiBoot DVD, and modified the SetupSourcePath in the TXTSETUP.SIF (494 818 bytes) file to "\bart", the ahcix867.sy_ and symmpix.sy_ could not be found error was solved.

Wednesday, October 19, 2011

Free and useful Firefox browser add-ons (Rev: 2.5)


  • AutoPager v0.8.0.8 or higher version.
    Install from https://addons.mozilla.org/en-US/firefox/addon/autopager/.
    Support browsers: Firefox, Google Chrome , Opera, Safari, Fennec and MicroB.

    AutoPager is a Firefox extension which automatically loads the next page of a site inline when you reach the end of the current page for infinite scrolling of content. By default, AutoPager works with a ton of sites, including Lifehacker, The New York Times, Digg, eBay, Amazon, Yahoo, YouTube, Flickr, MSN, MySpace, Wikipedia, TaoBao, Twitter and Google. Useful in reading comics online where those comics websites normally shown only 1 image per page.

    However, AutoPager did not work on some of the comics sites. Hence, I have created a .bat file, 0_openMultipleTabsInFirefox_fromCommandLine.bat to automatically open multiple tabs in Firefox browser from DOS command line with URL in incremental sequence numbering.

  • CheckPlaces v2.6.2 or higher version.
    Install from https://addons.mozilla.org/firefox/downloads/latest/10897/addon-10897-latest.xpi?src=cb-btn-featured
    Support browsers: Firefox and SeaMonkey.

    CheckPlaces checks the validity of your bookmarks by checking whether the pages still exist, checks for duplicates and for empty folders, and can restore missing favicons. CheckPlaces also checks and compacts (vacuums) your Places database.

    To backup your bookmark, in Firefox, kindly click "Bookmarks" -> "Show All Bookmark". Then, kindly click "Import and backup" -> "Backup". Kindly save your "bookmarks-yyyy-mm-dd.json" to a location that you wish.

    After installing CheckPlaces and had restarted Firefox, kindly click "Bookmarks" -> "CheckPlaces" -> "Check" to start the bookmark checking.

  • Clip to OneNote v4.0.rev649 or higher version.
    Install from https://addons.mozilla.org/en-US/firefox/addon/clip-to-onenote-legacy-edition/
    Support browsers: FireFox and ThunderBird

    "Clip to OneNote" is a free Firefox add-on that can send text, pictures and other data of a webpage to Microsoft Office OneNote with a single click.

    Note:

    To make this old add-on work in Firefox, you have to set the path to OneNote.exe. In Firefox browser, please click Tools -> Add-ons -> Extensions. Kindly select "Clip to OneNote" -> Options. Then, click the "Browse" button next to the "Path of ONENOTE.EXE" and kindly select the OneNote.exe file path from there.

    You need to point to the complete file path with the filename, eg: "C:\Program Files\Microsoft Office\Office12\ONENOTE.EXE" (Microsoft Office 2007) or
    "C:\Program Files\Microsoft Office\Office14\ONENOTE.EXE" (Microsoft Office 2010)


    Updating note on Clip to OneNote v4.3 or higher version:

    The new Clip to OneNote v4.3 or higher version require you to download and install a Clip to OneNote listener for Firefox in order to work properly. However, this listener require Java 7 to work properly.

    Recently, Java from Oracle has continuous flow of serious security holes that need to be fixed. Security experts have advised users to disable Java plugin or even to uninstall Java completely. I don't like the idea of opening a listener port number in my pc and using the insecure Java to make Clip to OneNote (especially in browser contexts) to work. I still prefer to use the old Clip to OneNote version that does not require a Clip to OneNote listener:


    Clip to OneNote (Legacy Edition) 4.0.rev649
    https://addons.mozilla.org/en-US/firefox/addon/clip-to-onenote-legacy-edition/

  • ColorfulTabs v18.5 or higher version.
    Install from https://addons.mozilla.org/firefox/downloads/latest/1368/addon-1368-latest.xpi?src=dp-btn-primary
    Support browsers: FireFox

    ColorfulTabs is a Firefox extension that colors every tab in a different color and makes them easy to distinguish.

    In FireFox, kindly right-click on any tabs and go to "ColorfulTabs" -> "Options". In the "Colorful Tabs Options" -> "General", I chose to set the "Coloring Scheme" as "Generate Colors By Domain Hostname" so that all the tabs colour under the same domain will be the same colour. Please surf "ColorfulTabs documentation and help" for more information.

  • FireShot - Webpage Screenshots: Capture + Annotate v0.98.31 or higher version.
    Install from https://addons.mozilla.org/en-US/firefox/addon/fireshot/.
    Support browsers: Firefox, Chrome, Thunderbird, SeaMonkey and Internet Explorer.

    FireShot is a Firefox extension that captures, edits, annotates, organizes, exports, uploads and prints screenshots of your web pages. FireShot extension integrates with browsers to provide captures of either the entire web page or the currently visible area only or selected region. FireShot plugin also provides a set of editing and annotation tools, which let users quickly modify captures and insert text and graphical annotations. Screenshots can be saved to disk (PNG, GIF, JPEG, BMP), printed, copied to clipboard, e-mailed and sent to external editor for further processing.

  • Web Developer v1.2.4 or higher version.
    Install from https://addons.mozilla.org/en-US/firefox/addon/web-developer/
    .
    Support browsers: Firefox and Chrome.

    The Web Developer extension adds various web developer tools to a browser. If you surf a website and cannot right-click to copy the images, or cannot copy the content from a website, at the Firefox Web Developer Toolbar, please kindly click "Disable" -> "Disable Javascript" -> "All Javascript".

Tuesday, October 18, 2011

DriverPacks for Windows 2000/XP/2003 (x86) [Rev: 1.3]


Each DriverPack is a package of drivers for a particular category of hardware. More info from http://driverpacks.net/. Please surf http://md5deep.sourceforge.net/ to download "md5deep and hashdeep" (for Windows OS) software to check the MD5 checksum.

Below are the DriverPacks for Windows 2000/XP/2003 (x86) only:


Old

Thursday, October 13, 2011

Solved ntdll.dll error in Windows XP Pro SP3 OS (Rev: 1.0)


Recently, I encountered ntdll.dll error whenever I use Windows Explorer in my Windows XP Professional SP3 Operating System (OS) pc. I have a folder call photorec with the below files:

c (folder)
CWSDPMI.EXE
cygwin1.dll
photorec.exe
photorec_win.exe
photorec_win.exe.manifest
prdos.bat
readme.txt
v6.11.3

Whenever I selected all the files and folder under photorec, right-clicked to get the pop-up menu, I will encountered ntdll.dll error and Windows Explorer application will automatically close and exit. Others folders in my pc using the right-click pop-up menu are OK. The info of my ntdll.dll file is as shown below:

ntdll.dll, v5.1.2600.6055, 718336 bytes.

I suspected that the original ntdll.dll (v5.1.2600.6055) file is corrupted. Hence, I renamed the ntdll.dll (v5.1.2600.6055) as ntdll_org.dll in c:\windows\system32 directory. Then, I copied the ntdll.dll (v5.1.2600.5512, 706048 bytes) from Windows XP SP3 OS CDROM to c:\windows\system32 directory. However, the ntdll.dll error still existed whenever I selected all the files and folder under photorec and right-clicked to get the pop-up menu.

I recalled that the latest application that I had installed in my pc is WinMount v3.5.0719 (x86) which also provides pop-up menu functions on right-click of the mouse. Hence, I uninstall WinMount from my pc, copy back the original ntdll.dll (v5.1.2600.6055, 718336 bytes) back to c:\windows\system32 directory and restart my pc. The ntdll.dll error does not existed whenever I selected all the files and folder under photorec and right-clicked to get the pop-up menu. Hence, the ntdll.dll error is caused by WinMount v3.5.0719 (x86) application in my pc.

Wednesday, October 5, 2011

Mozilla Firefox (no bookmark and plugins) v7.0.1 BartPE plugin (Rev: 1.2)


Please download the Mozilla Firefox (no bookmark and plugins) v7.0.1 BartPE plugin files at
https://docs.google.com/viewer?a=v&pid=explorer&chrome=true&srcid=0B_3gCgMW-1B7NmIwZTdlMmUtMmI0YS00NWJmLWFmMzktYjY1ZWE2NDlkZjUz&hl=en_US


Please download the "Firefox Setup 7.0.1.exe" (14,045,800 bytes, for Windows 2000, XP, Vista and 7) at https://docs.google.com/open?id=0B_3gCgMW-1B7dUdyZGwxX083MlU.
"Firefox Setup 7.0.1.exe" MD5 checksum: e45b1e1ed11b12031043837aa3e71795

Please surf http://md5deep.sourceforge.net/ to download "md5deep and hashdeep" (for Windows OS) software to check the md5 checksum of "Firefox Setup 7.0.1.exe".




1) Assume you have created a plugin folder calls firefox7 under the "\plugin\Applications\" directory with the below directory structures:

\plugin\
Applications\firefox7\
\plugin\
Applications\firefox7\files\
\plugin\Applications\firefox7\files\plugins\


2) Assume you had already installed Mozilla Firefox v7.0.1.
From "c:\Program Files\Mozilla Firefox", copy all the files and folders (except the uninstall folder as it is not needed in the Firefox7 BartPE plugin) under "c:\Program Files\Mozilla Firefox\" and paste it to \plugin\Applications\firefox7\files\:

Folders under \plugin\Applications\firefox7\files\
\plugin\Applications\firefox7\files\components
\plugin\Applications\firefox7\files\defaults
\plugin\Applications\firefox7\files\dictionaries
\plugin\Applications\firefox7\files\extensions
\plugin\Applications\firefox7\files\hyphenation
\plugin\Applications\firefox7\files\searchplugins


3) Assume that I had login to my pc as "Administrator" user and had already installed WinRaR software. In Mozilla Firefox v7.0.1, kindly click "Tools" -> "Options". Please configure the Firefox options that you want. For example, I configured the below Firefox options:

General
Firefox to start with a blank page, close downloads when all downloads are finished, save download files to B: (ramdrive or temp drive in BartPE environment) drive.

Content -> Languages
Add additional  "Chinese/China [zh-cn]" and "Chinese/Taiwan [zh-tw]" languages.

Advanced -> General
Uncheck "Always check to see if Firefox is the default browser on startup" and "Submit crash reports".

Advanced -> Update
Uncheck "Automatically check for updates to:" "Firefox", "Add-ons" and "Search Engines".


After that, kindly log out from the pc (assume Windows XP Professional Operating System) and login using another userID with administrator privilege. For example, I login as JackNg which is also an account with administrator privilege.

In Windows Explorer, go to "C:\Documents and Settings\Administrator\Application Data\Mozilla". Right-click on the "Mozilla" folder and click "Add to archive..." using WinRaR.

In the WinRaR "Archive name and parameters" pop-up window, under "General" tab, kindly check "Create SFX archive" and rename the "Archive name" as "firefox7_userProfile.exe".

Then, click "Advanced" tab and click "SFX options...". In the WinRaR "Advanced SFX options", under "General" tab, kindly enter the "Path to extract" as "%ProfilesDir%\Administrator\Application Data". Then, click the "Modes" tab and check "Hide all" under the "Silent mode". Click "OK" button twice to start creating the "firefox7_userProfile.exe".

Copy "firefox7_userProfile.exe" and paste it to \plugin\Applications\firefox7\ directory:

\plugin\Applications\firefox7\firefox7_userProfile.exe


4) Create autorun2_firefox7.cmd, firefox7_nu2menu.xml, firefox7.inf and put them at \plugin\Applications\firefox7\:

\plugin\Applications\firefox7\autorun2_firefox7.cmd
\plugin\Applications\firefox7\firefox7_nu2menu.xml
\plugin\Applications\firefox7\firefox7.inf





autorun2_firefox7.cmd
content as shown below: 

--------- BEGIN autorun2_firefox7.cmd codes ------------------ 

@Echo Off 
Title Extracting Mozilla Firefox v7.0.1 User Profile

start %SystemDrive%\Programs\Firefox\firefox7_userProfile.exe
exit 

-------- END autorun2_firefox7.cmd codes ---------------------





firefox7_nu2menu.xml
 content as shown below:

----------- BEGIN firefox7_nu2menu.xml codes --------------



For copy and paste purpose only of the above codes:

DISABLED="@Not(@FileExists(@GetProgramDrive()\Programs\Firefox\firefox.exe))"

FUNC="@GetProgramDrive()\Programs\Firefox\Firefox.exe"

----------- END firefox7_nu2menu.xml codes ----------------






firefox7.inf
 
content as shown below:

------------- BEGIN firefox7.inf codes --------------------

; firefox7.inf
; JackNg, v1.0, 5/10/2011
; http://jackngblog.blogspot.com/

; You need plugin (e.g. XPE or Sherpya's MkDirProfiles) that
; creates your profiles directory


[Version]
Signature= "$Windows NT$"


[PEBuilder]
Name="Mozilla Firefox v7.0.1 (no bookmark and plugins added)"
Enable=1


[WinntDirectories]
a=Programs\Firefox,2
;b=Programs\Firefox\plugins,2


[SourceDisksFolders]
files=a,,1


[SourceDisksFiles]
; To auto extract the Firefox User Profile (firefox7_userProfile.exe) to
; %ProfilesDir%\Administrator\Application Data\ directory
autorun2_firefox7.cmd=2,,1
; firefox7_userProfile.exe is create in WinRaR under SFX RAR archive
; with the below SFX script commands: --------------
; Path=%ProfilesDir%\Administrator\Application Data
; SavePath
; Silent=1
; --------------------------------------------------
; The Firefox User Profile is configured with
; General  => When Firefox starts: Show a blank page.
;             Downloads -> Check "Close it when all downloads are finished"
;                          and save files to "b:".
; Content  => Languages -> Add "Chinese/China [zh-cn]" and
;                          "Chinese/Taiwan [zh-tw]".
; Advanced => General -> System Defaults -> uncheck
;            "Always check to see if Firefox is the default browser on startup"
; Advanced => General -> Update -> uncheck "Automatically check for updates to:"
;                                    "Firefox", "Add-ons" and "Search Engines"
firefox7_userProfile.exe=a,,1


[Software.AddReg]
0x1, "Classes\.shtml","","shtmlfile"
0x1, "Classes\.shtml","Content Type","text/html"
0x1, "Classes\CLSID\{0D68D6D0-D93D-4D08-A30D-F00DD1F45B24}\InProcServer32","","%SystemDrive%\Programs\Firefox\AccessibleMarshal.dll"
0x1, "Classes\CLSID\{0D68D6D0-D93D-4D08-A30D-F00DD1F45B24}\InProcServer32","ThreadingModel","Both"
0x1, "Classes\CLSID\{0D68D6D0-D93D-4D08-A30D-F00DD1F45B24}","","PSFactoryBuffer"
0x0, "Classes\ftp\shell\open\ddeexec\ifExec"
0x0, "Classes\Interface\{0D68D6D0-D93D-4D08-A30D-F00DD1F45B24}\NumMethods"
0x1, "Classes\Interface\{0D68D6D0-D93D-4D08-A30D-F00DD1F45B24}\ProxyStubClsid32","","{0D68D6D0-D93D-4D08-A30D-F00DD1F45B24}"
0x1, "Classes\Interface\{0D68D6D0-D93D-4D08-A30D-F00DD1F45B24}\NumMethods","","9"
0x1, "Classes\Interface\{0D68D6D0-D93D-4D08-A30D-F00DD1F45B24}","","ISimpleDOMDocument"
0x0, "Classes\Interface\{1814CEEB-49E2-407F-AF99-FA755A7D2607}\NumMethods"
0x1, "Classes\Interface\{1814CEEB-49E2-407F-AF99-FA755A7D2607}\ProxyStubClsid32","","{0D68D6D0-D93D-4D08-A30D-F00DD1F45B24}"
0x1, "Classes\Interface\{1814CEEB-49E2-407F-AF99-FA755A7D2607}\NumMethods","","18"
0x1, "Classes\Interface\{1814CEEB-49E2-407F-AF99-FA755A7D2607}","","ISimpleDOMNode"
0x0, "Classes\Interface\{4E747BE5-2052-4265-8AF0-8ECAD7AAD1C0}\NumMethods"
0x1, "Classes\Interface\{4E747BE5-2052-4265-8AF0-8ECAD7AAD1C0}\ProxyStubClsid32","","{0D68D6D0-D93D-4D08-A30D-F00DD1F45B24}"
0x1, "Classes\Interface\{4E747BE5-2052-4265-8AF0-8ECAD7AAD1C0}\NumMethods","","8"
0x1, "Classes\Interface\{4E747BE5-2052-4265-8AF0-8ECAD7AAD1C0}","","ISimpleDOMText"
0x1, "Classes\.xht","","xhtfile"
0x1, "Classes\.xht","Content Type","application/xhtml+xml"
0x1, "Classes\.xhtml","","xhtmlfile"
0x1, "Classes\.xhtml","Content Type","application/xhtml+xml"
0x0, "Classes\FirefoxHTML\DefaultIcon"
0x0, "Classes\FirefoxHTML\shell\open\command"
0x0, "Classes\FirefoxHTML\shell\open\ddeexec\Application"
0x1, "Classes\FirefoxHTML\shell\open\ddeexec\Topic","","WWW_OpenURL"
0x1, "Classes\FirefoxHTML\shell\open\ddeexec\Application","","Firefox"
0x1, "Classes\FirefoxHTML\shell\open\ddeexec","","""%1"",,0,0,,,,"
0x1, "Classes\FirefoxHTML\shell\open\ddeexec","NoActivateHandler",""
0x1, "Classes\FirefoxHTML\shell\open\command","","""%SystemDrive%\Programs\Firefox\firefox.exe"" -requestPending -osint -url ""%1"""
0x1, "Classes\FirefoxHTML\shell","","open"
0x1, "Classes\FirefoxHTML\DefaultIcon","","%SystemDrive%\Programs\Firefox\firefox.exe,1"
0x1, "Classes\FirefoxHTML","","Firefox Document"
0x1, "Classes\FirefoxHTML","FriendlyTypeName","Firefox Document"
0x0, "Classes\FirefoxURL\DefaultIcon"
0x0, "Classes\FirefoxURL\shell\open\command"
0x0, "Classes\FirefoxURL\shell\open\ddeexec\Application"
0x1, "Classes\FirefoxURL\shell\open\ddeexec\Topic","","WWW_OpenURL"
0x1, "Classes\FirefoxURL\shell\open\ddeexec\Application","","Firefox"
0x1, "Classes\FirefoxURL\shell\open\ddeexec","","""%1"",,0,0,,,,"
0x1, "Classes\FirefoxURL\shell\open\ddeexec","NoActivateHandler",""
0x1, "Classes\FirefoxURL\shell\open\command","","""%SystemDrive%\Programs\Firefox\firefox.exe"" -requestPending -osint -url ""%1"""
0x1, "Classes\FirefoxURL\shell","","open"
0x1, "Classes\FirefoxURL\DefaultIcon","","%SystemDrive%\Programs\Firefox\firefox.exe,1"
0x1, "Classes\FirefoxURL","","Firefox URL"
0x1, "Classes\FirefoxURL","FriendlyTypeName","Firefox URL"
0x1, "Classes\FirefoxURL","URL Protocol",""
0x4, "Classes\FirefoxURL","EditFlags", 0x00000002
0x0, "Clients\StartMenuInternet\FIREFOX.EXE\Capabilities\FileAssociations"
0x0, "Clients\StartMenuInternet\FIREFOX.EXE\Capabilities\StartMenu"
0x1, "Clients\StartMenuInternet\FIREFOX.EXE\Capabilities\URLAssociations","ftp","FirefoxURL"
0x1, "Clients\StartMenuInternet\FIREFOX.EXE\Capabilities\URLAssociations","http","FirefoxURL"
0x1, "Clients\StartMenuInternet\FIREFOX.EXE\Capabilities\URLAssociations","https","FirefoxURL"
0x1, "Clients\StartMenuInternet\FIREFOX.EXE\Capabilities\StartMenu","StartMenuInternet","FIREFOX.EXE"
0x1, "Clients\StartMenuInternet\FIREFOX.EXE\Capabilities\FileAssociations",".htm","FirefoxHTML"
0x1, "Clients\StartMenuInternet\FIREFOX.EXE\Capabilities\FileAssociations",".html","FirefoxHTML"
0x1, "Clients\StartMenuInternet\FIREFOX.EXE\Capabilities\FileAssociations",".shtml","FirefoxHTML"
0x1, "Clients\StartMenuInternet\FIREFOX.EXE\Capabilities\FileAssociations",".xht","FirefoxHTML"
0x1, "Clients\StartMenuInternet\FIREFOX.EXE\Capabilities\FileAssociations",".xhtml","FirefoxHTML"
0x0, "Clients\StartMenuInternet\FIREFOX.EXE\DefaultIcon"
0x0, "Clients\StartMenuInternet\FIREFOX.EXE\InstallInfo"
0x1, "Clients\StartMenuInternet\FIREFOX.EXE\shell\open\command","","%SystemDrive%\Programs\Firefox\firefox.exe"
0x1, "Clients\StartMenuInternet\FIREFOX.EXE\shell\properties\command","","""%SystemDrive%\Programs\Firefox\firefox.exe"" -preferences"
0x1, "Clients\StartMenuInternet\FIREFOX.EXE\shell\safemode\command","","""%SystemDrive%\Programs\Firefox\firefox.exe"" -safe-mode"
0x1, "Clients\StartMenuInternet\FIREFOX.EXE\shell\safemode","","Firefox &Safe Mode"
0x1, "Clients\StartMenuInternet\FIREFOX.EXE\shell\properties","","Firefox &Options"
0x1, "Clients\StartMenuInternet\FIREFOX.EXE\InstallInfo","HideIconsCommand","""%SystemDrive%\Programs\Firefox\uninstall\helper.exe"" /HideShortcuts"
0x1, "Clients\StartMenuInternet\FIREFOX.EXE\InstallInfo","ShowIconsCommand","""%SystemDrive%\Programs\Firefox\uninstall\helper.exe"" /ShowShortcuts"
0x1, "Clients\StartMenuInternet\FIREFOX.EXE\InstallInfo","ReinstallCommand","""%SystemDrive%\Programs\Firefox\uninstall\helper.exe"" /SetAsDefaultAppGlobal"
0x4, "Clients\StartMenuInternet\FIREFOX.EXE\InstallInfo","IconsVisible", 0x00000001
0x1, "Clients\StartMenuInternet\FIREFOX.EXE\DefaultIcon","","%SystemDrive%\Programs\Firefox\firefox.exe,0"
0x1, "Clients\StartMenuInternet\FIREFOX.EXE\Capabilities","ApplicationDescription","Firefox delivers safe, easy web browsing. A familiar user interface, enhanced security features including protection from online identity theft, and integrated search let you get the most out of the web."
0x1, "Clients\StartMenuInternet\FIREFOX.EXE\Capabilities","ApplicationIcon","%SystemDrive%\Programs\Firefox\firefox.exe,0"
0x1, "Clients\StartMenuInternet\FIREFOX.EXE\Capabilities","ApplicationName","Firefox"
0x1, "Clients\StartMenuInternet\FIREFOX.EXE","","Mozilla Firefox"
0x3, "Microsoft\Cryptography\RNG","Seed",\
  5D,72,DB,F7,9D,8C,C0,C2,B2,8A,D6,85,27,AC,A6,B9,9B,76,9D,04,CD,63,\
  D0,06,F5,70,84,E4,CB,F8,5C,16,79,C2,DD,6A,D9,6C,B4,58,94,F1,E1,AC,BB,E4,87,F7,\
  55,73,4F,80,64,27,9F,01,2C,C2,60,B5,D1,BD,78,4C,A6,B1,AC,81,15,1D,E5,9C,92,6A,\
  84,7C,A5,6D,37,E0
0x0, "Microsoft\MediaPlayer\ShimInclusionList\FIREFOX.EXE"
0x0, "Microsoft\MediaPlayer\ShimInclusionList\plugin-container.exe"
0x1, "Microsoft\Windows\CurrentVersion\App Paths\firefox.exe","","%SystemDrive%\Programs\Firefox\firefox.exe"
0x1, "Microsoft\Windows\CurrentVersion\App Paths\firefox.exe","Path","%SystemDrive%\Programs\Firefox"
0x1, "Microsoft\Windows\CurrentVersion\Uninstall\Mozilla Firefox 7.0.1 (x86 en-US)","Comments","Mozilla Firefox 7.0.1 (x86 en-US)"
0x1, "Microsoft\Windows\CurrentVersion\Uninstall\Mozilla Firefox 7.0.1 (x86 en-US)","DisplayIcon","%SystemDrive%\Programs\Firefox\firefox.exe,0"
0x1, "Microsoft\Windows\CurrentVersion\Uninstall\Mozilla Firefox 7.0.1 (x86 en-US)","DisplayName","Mozilla Firefox 7.0.1 (x86 en-US)"
0x1, "Microsoft\Windows\CurrentVersion\Uninstall\Mozilla Firefox 7.0.1 (x86 en-US)","DisplayVersion","7.0.1"
0x1, "Microsoft\Windows\CurrentVersion\Uninstall\Mozilla Firefox 7.0.1 (x86 en-US)","InstallLocation","%SystemDrive%\Programs\Firefox"
0x1, "Microsoft\Windows\CurrentVersion\Uninstall\Mozilla Firefox 7.0.1 (x86 en-US)","Publisher","Mozilla"
0x1, "Microsoft\Windows\CurrentVersion\Uninstall\Mozilla Firefox 7.0.1 (x86 en-US)","UninstallString","%SystemDrive%\Programs\Firefox\uninstall\helper.exe"
0x1, "Microsoft\Windows\CurrentVersion\Uninstall\Mozilla Firefox 7.0.1 (x86 en-US)","URLInfoAbout","http://www.mozilla.com/en-US/"
0x1, "Microsoft\Windows\CurrentVersion\Uninstall\Mozilla Firefox 7.0.1 (x86 en-US)","URLUpdateInfo","http://www.mozilla.com/en-US/firefox/"
0x4, "Microsoft\Windows\CurrentVersion\Uninstall\Mozilla Firefox 7.0.1 (x86 en-US)","NoModify", 0x00000001
0x4, "Microsoft\Windows\CurrentVersion\Uninstall\Mozilla Firefox 7.0.1 (x86 en-US)","NoRepair", 0x00000001
0x4, "Microsoft\Windows\CurrentVersion\Uninstall\Mozilla Firefox 7.0.1 (x86 en-US)","EstimatedSize", 0x000084CB
0x0, "Mozilla\Mozilla Firefox\7.0.1 (en-US)\Main"
; JackNg, 5/10/2011
;0x1, "Mozilla\Mozilla Firefox\7.0.1 (en-US)\Uninstall","Description","Mozilla Firefox 7.0.1 (x86 en-US)"
0x1, "Mozilla\Mozilla Firefox\7.0.1 (en-US)\Main","Install Directory","%SystemDrive%\Programs\Firefox"
0x1, "Mozilla\Mozilla Firefox\7.0.1 (en-US)\Main","PathToExe","%SystemDrive%\Programs\Firefox\firefox.exe"
0x1, "Mozilla\Mozilla Firefox\7.0.1 (en-US)","","7.0.1 (en-US)"
0x0, "Mozilla\Mozilla Firefox 7.0.1\bin"
0x1, "Mozilla\Mozilla Firefox 7.0.1\extensions","Components","%SystemDrive%\Programs\Firefox\components"
0x1, "Mozilla\Mozilla Firefox 7.0.1\extensions","Plugins","%SystemDrive%\Programs\Firefox\plugins"
0x1, "Mozilla\Mozilla Firefox 7.0.1\bin","PathToExe","%SystemDrive%\Programs\Firefox\firefox.exe"
0x1, "Mozilla\Mozilla Firefox 7.0.1","GeckoVer","7.0.1"
0x1, "Mozilla\Mozilla Firefox","","7.0.1"
0x1, "Mozilla\Mozilla Firefox","CurrentVersion","7.0.1 (en-US)"
0x1, "mozilla.org\Mozilla","CurrentVersion","7.0.1"
0x1, "RegisteredApplications","Firefox","Software\Clients\StartMenuInternet\FIREFOX.EXE\Capabilities"

[SetupReg.AddReg]
0x4, "ControlSet001\Services\aec\Enum","Count", 0x00000001
0x4, "ControlSet001\Services\aec\Enum","NextInstance", 0x00000001
0x4, "ControlSet001\Services\DMusic\Enum","Count", 0x00000001
0x4, "ControlSet001\Services\DMusic\Enum","NextInstance", 0x00000001
0x4, "ControlSet001\Services\drmkaud\Enum","Count", 0x00000001
0x4, "ControlSet001\Services\drmkaud\Enum","NextInstance", 0x00000001
0x4, "ControlSet001\Services\splitter\Enum","Count", 0x00000001
0x4, "ControlSet001\Services\splitter\Enum","NextInstance", 0x00000001
0x4, "ControlSet001\Services\swmidi\Enum","Count", 0x00000001
0x4, "ControlSet001\Services\swmidi\Enum","NextInstance", 0x00000001


[Default.AddReg]

; 0x00000409 = English (United States)
0x4, "Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\ShellNew","Language", 0x00000409
0x0, "Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.htm\OpenWithProgids","FirefoxHTML"
0x0, "Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.htm\OpenWithProgids"
0x0, "Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.html\OpenWithProgids","FirefoxHTML"
0x0, "Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.html\OpenWithProgids"
0x0, "Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.shtml\OpenWithProgids","FirefoxHTML"
0x0, "Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.shtml\OpenWithProgids"
; JackNg, 5/10/2011
; Error: The data area passed to a system call is too small
;0x3, "Software\Microsoft\Windows\CurrentVersion\Explorer\StartPage","ProgramsCache",\

0x1, "Software\Microsoft\Direct3D\MostRecentApplication","Name","firefox.exe"
0x1, "Software\Classes\.htm","","FirefoxHTML"
0x1, "Software\Classes\.html","","FirefoxHTML"
0x1, "Software\Classes\.shtml","","FirefoxHTML"
0x1, "Software\Classes\.webm","","FirefoxHTML"
0x1, "Software\Classes\.xht","","FirefoxHTML"
0x1, "Software\Classes\.xhtml","","FirefoxHTML"
0x0, "Software\Classes\FirefoxHTML\DefaultIcon"
0x0, "Software\Classes\FirefoxHTML\shell\open\command"
0x0, "Software\Classes\FirefoxHTML\shell\open\ddeexec\Application"
0x1, "Software\Classes\FirefoxHTML\shell\open\ddeexec\Topic","","WWW_OpenURL"
0x1, "Software\Classes\FirefoxHTML\shell\open\ddeexec\Application","","Firefox"
0x1, "Software\Classes\FirefoxHTML\shell\open\ddeexec","","""%1"",,0,0,,,,"
0x1, "Software\Classes\FirefoxHTML\shell\open\ddeexec","NoActivateHandler",""
0x1, "Software\Classes\FirefoxHTML\shell\open\command","","""%SystemDrive%\Programs\Firefox\firefox.exe"" -requestPending -osint -url ""%1"""
0x1, "Software\Classes\FirefoxHTML\shell","","open"
0x1, "Software\Classes\FirefoxHTML\DefaultIcon","","%SystemDrive%\Programs\Firefox\firefox.exe,1"
0x1, "Software\Classes\FirefoxHTML","","Firefox Document"
0x1, "Software\Classes\FirefoxHTML","FriendlyTypeName","Firefox Document"
0x0, "Software\Classes\FirefoxURL\DefaultIcon"
0x0, "Software\Classes\FirefoxURL\shell\open\command"
0x0, "Software\Classes\FirefoxURL\shell\open\ddeexec\Application"
0x1, "Software\Classes\FirefoxURL\shell\open\ddeexec\Topic","","WWW_OpenURL"
0x1, "Software\Classes\FirefoxURL\shell\open\ddeexec\Application","","Firefox"
0x1, "Software\Classes\FirefoxURL\shell\open\ddeexec","","""%1"",,0,0,,,,"
0x1, "Software\Classes\FirefoxURL\shell\open\ddeexec","NoActivateHandler",""
0x1, "Software\Classes\FirefoxURL\shell\open\command","","""%SystemDrive%\Programs\Firefox\firefox.exe"" -requestPending -osint -url ""%1"""
0x1, "Software\Classes\FirefoxURL\shell","","open"
0x1, "Software\Classes\FirefoxURL\DefaultIcon","","%SystemDrive%\Programs\Firefox\firefox.exe,1"
0x1, "Software\Classes\FirefoxURL","","Firefox URL"
0x1, "Software\Classes\FirefoxURL","FriendlyTypeName","Firefox URL"
0x1, "Software\Classes\FirefoxURL","URL Protocol",""
0x4, "Software\Classes\FirefoxURL","EditFlags", 0x00000002
0x0, "Software\Classes\ftp\DefaultIcon"
0x0, "Software\Classes\ftp\shell\open\command"
0x0, "Software\Classes\ftp\shell\open\ddeexec\Application"
0x1, "Software\Classes\ftp\shell\open\ddeexec\Topic","","WWW_OpenURL"
0x1, "Software\Classes\ftp\shell\open\ddeexec\Application","","Firefox"
0x1, "Software\Classes\ftp\shell\open\ddeexec","","""%1"",,0,0,,,,"
0x1, "Software\Classes\ftp\shell\open\ddeexec","NoActivateHandler",""
0x1, "Software\Classes\ftp\shell\open\command","","""%SystemDrive%\Programs\Firefox\firefox.exe"" -requestPending -osint -url ""%1"""
0x1, "Software\Classes\ftp\shell","","open"
0x1, "Software\Classes\ftp\DefaultIcon","","%SystemDrive%\Programs\Firefox\firefox.exe,1"
0x1, "Software\Classes\ftp","URL Protocol",""
0x4, "Software\Classes\ftp","EditFlags", 0x00000002
0x0, "Software\Classes\http\DefaultIcon"
0x0, "Software\Classes\http\shell\open\command"
0x0, "Software\Classes\http\shell\open\ddeexec\Application"
0x1, "Software\Classes\http\shell\open\ddeexec\Topic","","WWW_OpenURL"
0x1, "Software\Classes\http\shell\open\ddeexec\Application","","Firefox"
0x1, "Software\Classes\http\shell\open\ddeexec","","""%1"",,0,0,,,,"
0x1, "Software\Classes\http\shell\open\ddeexec","NoActivateHandler",""
0x1, "Software\Classes\http\shell\open\command","","""%SystemDrive%\Programs\Firefox\firefox.exe"" -requestPending -osint -url ""%1"""
0x1, "Software\Classes\http\shell","","open"
0x1, "Software\Classes\http\DefaultIcon","","%SystemDrive%\Programs\Firefox\firefox.exe,1"
0x1, "Software\Classes\http","URL Protocol",""
0x4, "Software\Classes\http","EditFlags", 0x00000002
0x0, "Software\Classes\https\DefaultIcon"
0x0, "Software\Classes\https\shell\open\command"
0x0, "Software\Classes\https\shell\open\ddeexec\Application"
0x1, "Software\Classes\https\shell\open\ddeexec\Topic","","WWW_OpenURL"
0x1, "Software\Classes\https\shell\open\ddeexec\Application","","Firefox"
0x1, "Software\Classes\https\shell\open\ddeexec","","""%1"",,0,0,,,,"
0x1, "Software\Classes\https\shell\open\ddeexec","NoActivateHandler",""
0x1, "Software\Classes\https\shell\open\command","","""%SystemDrive%\Programs\Firefox\firefox.exe"" -requestPending -osint -url ""%1"""
0x1, "Software\Classes\https\shell","","open"
0x1, "Software\Classes\https\DefaultIcon","","%SystemDrive%\Programs\Firefox\firefox.exe,1"
0x1, "Software\Classes\https","URL Protocol",""
0x4, "Software\Classes\https","EditFlags", 0x00000002
0x1, "Software\Clients\StartMenuInternet","","FIREFOX.EXE"
0x4, "SessionInformation","ProgramCount", 0x00000002
0x1, ".htm","","FirefoxHTML"
0x1, ".html","","FirefoxHTML"
0x1, ".shtml","","FirefoxHTML"
0x1, ".webm","","FirefoxHTML"
0x1, ".xht","","FirefoxHTML"
0x1, ".xhtml","","FirefoxHTML"
0x0, "FirefoxHTML\DefaultIcon"
0x0, "FirefoxHTML\shell\open\command"
0x0, "FirefoxHTML\shell\open\ddeexec\Application"
0x1, "FirefoxHTML\shell\open\ddeexec\Topic","","WWW_OpenURL"
0x1, "FirefoxHTML\shell\open\ddeexec\Application","","Firefox"
0x1, "FirefoxHTML\shell\open\ddeexec","","""%1"",,0,0,,,,"
0x1, "FirefoxHTML\shell\open\ddeexec","NoActivateHandler",""
0x1, "FirefoxHTML\shell\open\command","","""%SystemDrive%\Programs\Firefox\firefox.exe"" -requestPending -osint -url ""%1"""
0x1, "FirefoxHTML\shell","","open"
0x1, "FirefoxHTML\DefaultIcon","","%SystemDrive%\Programs\Firefox\firefox.exe,1"
0x1, "FirefoxHTML","","Firefox Document"
0x1, "FirefoxHTML","FriendlyTypeName","Firefox Document"
0x0, "FirefoxURL\DefaultIcon"
0x0, "FirefoxURL\shell\open\command"
0x0, "FirefoxURL\shell\open\ddeexec\Application"
0x1, "FirefoxURL\shell\open\ddeexec\Topic","","WWW_OpenURL"
0x1, "FirefoxURL\shell\open\ddeexec\Application","","Firefox"
0x1, "FirefoxURL\shell\open\ddeexec","","""%1"",,0,0,,,,"
0x1, "FirefoxURL\shell\open\ddeexec","NoActivateHandler",""
0x1, "FirefoxURL\shell\open\command","","""%SystemDrive%\Programs\Firefox\firefox.exe"" -requestPending -osint -url ""%1"""
0x1, "FirefoxURL\shell","","open"
0x1, "FirefoxURL\DefaultIcon","","%SystemDrive%\Programs\Firefox\firefox.exe,1"
0x1, "FirefoxURL","","Firefox URL"
0x1, "FirefoxURL","FriendlyTypeName","Firefox URL"
0x1, "FirefoxURL","URL Protocol",""
0x4, "FirefoxURL","EditFlags", 0x00000002
0x0, "ftp\DefaultIcon"
0x0, "ftp\shell\open\command"
0x0, "ftp\shell\open\ddeexec\Application"
0x1, "ftp\shell\open\ddeexec\Topic","","WWW_OpenURL"
0x1, "ftp\shell\open\ddeexec\Application","","Firefox"
0x1, "ftp\shell\open\ddeexec","","""%1"",,0,0,,,,"
0x1, "ftp\shell\open\ddeexec","NoActivateHandler",""
0x1, "ftp\shell\open\command","","""%SystemDrive%\Programs\Firefox\firefox.exe"" -requestPending -osint -url ""%1"""
0x1, "ftp\shell","","open"
0x1, "ftp\DefaultIcon","","%SystemDrive%\Programs\Firefox\firefox.exe,1"
0x1, "ftp","URL Protocol",""
0x4, "ftp","EditFlags", 0x00000002
0x0, "http\DefaultIcon"
0x0, "http\shell\open\command"
0x0, "http\shell\open\ddeexec\Application"
0x1, "http\shell\open\ddeexec\Topic","","WWW_OpenURL"
0x1, "http\shell\open\ddeexec\Application","","Firefox"
0x1, "http\shell\open\ddeexec","","""%1"",,0,0,,,,"
0x1, "http\shell\open\ddeexec","NoActivateHandler",""
0x1, "http\shell\open\command","","""%SystemDrive%\Programs\Firefox\firefox.exe"" -requestPending -osint -url ""%1"""
0x1, "http\shell","","open"
0x1, "http\DefaultIcon","","%SystemDrive%\Programs\Firefox\firefox.exe,1"
0x1, "http","URL Protocol",""
0x4, "http","EditFlags", 0x00000002
0x0, "https\DefaultIcon"
0x0, "https\shell\open\command"
0x0, "https\shell\open\ddeexec\Application"
0x1, "https\shell\open\ddeexec\Topic","","WWW_OpenURL"
0x1, "https\shell\open\ddeexec\Application","","Firefox"
0x1, "https\shell\open\ddeexec","","""%1"",,0,0,,,,"
0x1, "https\shell\open\ddeexec","NoActivateHandler",""
0x1, "https\shell\open\command","","""%SystemDrive%\Programs\Firefox\firefox.exe"" -requestPending -osint -url ""%1"""
0x1, "https\shell","","open"
0x1, "https\DefaultIcon","","%SystemDrive%\Programs\Firefox\firefox.exe,1"
0x1, "https","URL Protocol",""
0x4, "https","EditFlags", 0x00000002


[SetupReg.AddReg]
; Mouse Wheel on
0x4, "ControlSet001\Services\i8042prt\Parameters", "EnableWheelDetection",0x2

; Store Firefox User Profile to RamDisk (%Temp%):
; Required for Firefox to work properly
; Also need to extract the firefox7_userProfile.exe to
; %ProfilesDir%\Administrator\Application Data\ directory
;0x2,"ControlSet001\Control\Session Manager\Environment","USERPROFILE","%temp%\@ProfilesDir@\Default User"
0x2,"ControlSet001\Control\Session Manager\Environment","USERPROFILE","%temp%\@ProfilesDir@\Administrator"
0x2,"ControlSet001\Control\Session Manager\Environment","ProfilesDir","%temp%\@ProfilesDir@"


[Append]
nu2menu.xml, firefox7_nu2menu.xml


------------- END firefox7.inf codes ----------------------




References:


[1] Mozilla Firefox 2.0.0.9 Plugin from Sherpya WinPe Stuff

[2] Bart's Preinstalled Environment (BartPE) bootable live windows CD/DVD