JauntePE with launcher (ObjectDock)

Discuss anything related to JauntePE, the utlimate utility to help you tame non-portable applications. Share your experience about the apps that work with JauntePE, and the apps that don't.
Message
Author
Chris
Posts: 106
Joined: Sun Dec 03, 2006 10:08 am

#61 Post by Chris »

JPEized FF is mistaking the redirected AppData subdirectory name for the real subdirectory name for Application Data.
You are right, when I run FF not in JPE mode, it stores its settings in:
.:\Documents and Settings\%UserName%\Application Data\Mozilla
.:\Documents and Settings\%UserName%\Local Settings\Application Data\Mozilla

When I used settings with %40%\AppData, unfortunatelly, the settings are not redirected or FF stores in two dir I wrote above.
Here is the ini I used:

Code: Select all

[Registry]
Use=1
Data=.\JPE-Registry\%appname%_registry.reg 

[Filesystem]
Use=1
Data=.\JPE-FileSystem\%appname%\

[FilesystemExclude]
1=*

[FilesystemInclude]
1=26
2=28
3=35
4=%40%\AppData
5=%62%\AppData

[ModuleExclude]
1=*

[ModuleInclude]
1=%appname%.exe

[SpecialFolders]
26=Files\AppData
28=Files\AppData
35=Files\AppData
40=Files
62=Files
run the FF installer through JPE and get a portable file system directory structure set up that has FF installed in a portable ProgramFiles directory. And then anchor the portable file system back at the initial portable directory that you ran the installer from.
Here's what I did:
I copy the setup.exe (installer) from temp (because the downloaded exe is a compressed archived file). Then I create JPE-exe from the setup.exe and run it. Installed FF in Program Files.
Then, I set like this:

Code: Select all

-> Firefox 
   | 
   | o JauntePE_JauntePE.ini
   |   - contains [Registry]Use=1, Ini=.\jauntePE_registry.reg, [Filesystem]Use=1, 
   |     [Filesystem]Ini=.\, and [SpecialFolders]38=Files\ProgramFiles,26=Files\AppData,
   |     28=Files\AppData,35=Files\AppData,40=Files,62=Files
   | 
   | o jauntePE_registry.reg
   |   - contains entries created by FF installer
   | 
   -> Files 
      | 
      -> ProgramFiles 
         | 
         -> Mozilla Firefox
         |  o firefox.exe & its other files and directories
         |  o JauntePE_jauntePE.ini 
         |    - contains [Registry]Ini=..\..\..\portable.ini 
         |    - contains [Filesystem]Ini=..\..\..\portable.ini
I run Firefox.exe via Launcher. Unfortunately, FF would still store in the Appdata in system directory (JPEized FF is mistaking the redirected AppData subdirectory). I did something wrong here. :(

redllar
Posts: 411
Joined: Thu Aug 03, 2006 7:52 pm
Contact:

#62 Post by redllar »

Could you please post the contents of portable.ini as well.

Chris
Posts: 106
Joined: Sun Dec 03, 2006 10:08 am

#63 Post by Chris »

Could you please post the contents of portable.ini as well.
Oops, I forgot to change when I posted, JauntePE_JauntePE.ini is portable.ini. First I use JauntePE_JauntePE.ini, then I afraid it would be read by firefox.exe instead the ini in firefox dir, so I changed it to portable.ini. But I already wrote the post before and forgot to change it when later I submitted it.

So, JauntePE_JauntePE.ini is only in Files\ProgramFiles\Mozilla Firefox.
The right structure is:

Code: Select all

-> Firefox 
   | 
   | o Portable.ini 
   |   - contains [Registry]Use=1, Ini=.\jauntePE_registry.reg, [Filesystem]Use=1, 
   |     [Filesystem]Ini=.\, and [SpecialFolders]38=Files\ProgramFiles,26=Files\AppData, 
   |     28=Files\AppData,35=Files\AppData,40=Files,62=Files 
   | 
   | o JauntePE_registry.reg 
   |   - contains entries created by FF installer 
   | 
   -> Files 
      | 
      -> ProgramFiles 
         | 
         -> Mozilla Firefox 
         |  o firefox.exe & its other files and directories 
         |  o JauntePE_jauntePE.ini
         |    - contains [Registry]Ini=..\..\..\portable.ini 
         |    - contains [Filesystem]Ini=..\..\..\portable.ini

chezduong
Posts: 67
Joined: Mon Jan 15, 2007 6:14 am

#64 Post by chezduong »

@chris, please see the following post. I hope this helps. http://portablefreeware.com/forums/view ... =7542#7542

redllar
Posts: 411
Joined: Thu Aug 03, 2006 7:52 pm
Contact:

#65 Post by redllar »

But chezduong, you've ruined all of the fun. :) Seriously though, good job, and thanks. I think Chris was getting tired of my lack of teaching skills.

Just fyi, I did this with FF 1.5.* I have here. I also get %appdata% usage by a nspr4.dll module. But maybe it's no longer in FF 2.*.

Also, do you know if the jar dll in FF 1.5.* is used in FF 2.*? I'm thinking that needs to be included as well since it's probably used to open up the .jar files for the installed extensions, which of course are all located in %appdata%.

Also, I thought the %programfiles% folders also needed to be redirected for some reason. Something about the full path to the exe being stored in the portable registry. They'd be special folder #s 38 and 42. Just wondering. I did this with FF 1.5.* last year but I can't remember all of the jpe ini settings, so I'm just throwing out suggestions of other things to look into.

Chris
Posts: 106
Joined: Sun Dec 03, 2006 10:08 am

#66 Post by Chris »

Many thanks chezduong, it works great and I like your JPE-frame color selection, both as red look good on my PC.

@redllar: Not at all tired, I was just quite busy today and later too though. But, I also concern my actions and questions are just going to make you waste your time, so I did some small tests regarding FF.

It looks like what my old setting needs is:

Code: Select all

[ModuleExclude]
1=*

[ModuleInclude]
1=%appname%.exe 
2=msvcrt.dll 
3=xpcom_core.dll
If I add above to my old setting, FF would be redirected good as expected. And it would cause a problem that I experienced (the settings are in system and within Appdata dir) if I remove [ModuleExclude]1=*.
As includes all module would result in unwanted behavior, does it mean that there is a module that should really be excluded? And how to find out easily what module should be included or excluded?

chezduong
Posts: 67
Joined: Mon Jan 15, 2007 6:14 am

#67 Post by chezduong »

@Redllar, below is my full JauntePE_discovery.ini for firefox. Nspr4.dll did not access anything outside of the application folder. No jar*.dll file accessed anything. Jar50.dll was accessed twice though. I also pasted below the .reg files and it does not look as if a Program Files path was recorded anywhere.

The discovery.ini information was of course based on just a little bit of use so it might not be complete. And Firefox crashed once and showed two "debug" popup boxes on startup today (used for about 6 hours off and on) so it is not running perfectly. Maybe your suggestions will stabilize it.

Sorry for the very long post!

Code: Select all

[RegKey]
HKEY_CLASSES_ROOT=MACHINE\SOFTWARE\Classes
HKEY_CURRENT_USER=USER\S-1-5-21-853132754-2108437159-709341059-7146
HKEY_CURRENT_CONFIG=MACHINE\SYSTEM\ControlSet001\Hardware Profiles\0002
[RegModules]
*=firefox.exe
0=<unknown>
1=advapi32.dll
2=clbcatq.dll
3=cscui.dll
4=dnsapi.dll
5=firefox.exe
6=freebl3.dll
7=hnetcfg.dll
8=iphlpapi.dll
9=kernel32.dll
10=madchook.dll
11=msctf.dll
12=msimtf.dll
13=msvcrt.dll
14=mswsock.dll
15=nspr4.dll
16=ole32.dll
17=rpcrt4.dll
18=setupapi.dll
19=shell32.dll
20=shlwapi.dll
21=user32.dll
22=uxtheme.dll
23=wldap32.dll
24=ws2_32.dll
25=ws2help.dll
26=xpcom_core.dll
[RegOpen\<unknown>]
0=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters
[WFSUsage\<unknown>]
0=advapi32.dll
[RegOpen\advapi32.dll]
0=HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\InprocHandler32
1=HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\InprocHandlerX86
2=HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\InprocServer32
3=HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\InprocServerX86
4=HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\LocalServer32
5=HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\LocalServer
6=HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\TreatAs
7=HKEY_CLASSES_ROOT\CLSID\{4955DD33-B159-11D0-8FCF-00AA006BCC59}\InprocHandler32
8=HKEY_CLASSES_ROOT\CLSID\{4955DD33-B159-11D0-8FCF-00AA006BCC59}\InprocHandlerX86
9=HKEY_CLASSES_ROOT\CLSID\{4955DD33-B159-11D0-8FCF-00AA006BCC59}\InprocServer32
10=HKEY_CLASSES_ROOT\CLSID\{4955DD33-B159-11D0-8FCF-00AA006BCC59}\InprocServerX86
11=HKEY_CLASSES_ROOT\CLSID\{4955DD33-B159-11D0-8FCF-00AA006BCC59}\LocalServer32
12=HKEY_CLASSES_ROOT\CLSID\{4955DD33-B159-11D0-8FCF-00AA006BCC59}\LocalServer
13=HKEY_CLASSES_ROOT\CLSID\{4955DD33-B159-11D0-8FCF-00AA006BCC59}\TreatAs
14=HKEY_CLASSES_ROOT\CLSID\{750fdf0e-2a26-11d1-a3ea-080036587f03}\InprocHandler32
15=HKEY_CLASSES_ROOT\CLSID\{750fdf0e-2a26-11d1-a3ea-080036587f03}\InprocHandlerX86
16=HKEY_CLASSES_ROOT\CLSID\{750fdf0e-2a26-11d1-a3ea-080036587f03}\InprocServer32
17=HKEY_CLASSES_ROOT\CLSID\{750fdf0e-2a26-11d1-a3ea-080036587f03}\InprocServerX86
18=HKEY_CLASSES_ROOT\CLSID\{750fdf0e-2a26-11d1-a3ea-080036587f03}\LocalServer32
19=HKEY_CLASSES_ROOT\CLSID\{750fdf0e-2a26-11d1-a3ea-080036587f03}\LocalServer
20=HKEY_CLASSES_ROOT\CLSID\{750fdf0e-2a26-11d1-a3ea-080036587f03}\TreatAs
21=HKEY_LOCAL_MACHINE\Software\Classes
22=HKEY_LOCAL_MACHINE\Software\Classes\CLSID
23=HKEY_LOCAL_MACHINE\Software\Microsoft\COM3
24=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\Offline Files
[RegOpen\clbcatq.dll]
0=HKEY_LOCAL_MACHINE\Software\Microsoft\COM3
1=HKEY_LOCAL_MACHINE\Software\Microsoft\COM3\Debug
2=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OLE
[WFSUsage\clbcatq.dll]
0=C:\WINDOWS\Registration
1=C:\WINDOWS\Registration\R00000000000f.clb
[WFSUsage\cscui.dll]
0=\\.\shadow
[RegCreate\dnsapi.dll]
0=HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters
[RegOpen\dnsapi.dll]
0=HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\System\DNSClient
1=HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\DNSClient
2=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Dnscache\Parameters
3=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters
4=HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\DnsCache\Parameters
5=HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters
6=HKEY_LOCAL_MACHINE\SYSTEM\Setup
[WFSUsage\firefox.exe]
0=ADVAPI32.dll
1=B:\Internet\Firefox\App\firefox
2=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\parent.lock
3=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\search.sqlite-journal
4=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\search.sqlite
5=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\urlclassifier2.sqlite-journal
6=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\urlclassifier2.sqlite
7=C:\Documents and Settings\cduong\Desktop
8=comdlg32.dll
9=GDI32.dll
10=IMM32.DLL
11=iphlpapi.dll
12=js3250.dll
13=KERNEL32.DLL
14=MSVCRT.dll
15=nspr4.dll
16=nss3.dll
17=ole32.dll
18=OLEAUT32.dll
19=plc4.dll
20=plds4.dll
21=SHELL32.dll
22=smime3.dll
23=ssl3.dll
24=USER32.dll
25=uxtheme.dll
26=VERSION.dll
27=WINSPOOL.DRV
28=xpcom_compat.dll
29=xpcom_core.dll
[WFSUsage\freebl3.dll]
0=advapi32.dll
[WFSUsage\hnetcfg.dll]
0=WS2_32.dll
[RegOpen\iphlpapi.dll]
0=HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters
1=HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters\Interfaces
2=HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Linkage
3=HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\
[WFSUsage\kernel32.dll]
0=\\.\MountPointManager
[WFSUsage\madchook.dll]
0=C:\WINDOWS\system32\ADVAPI32.dll
1=C:\WINDOWS\System32\cscui.dll
2=C:\WINDOWS\system32\kernel32.dll
3=C:\WINDOWS\system32\MSCTF.dll
4=C:\WINDOWS\system32\msimtf.dll
5=C:\WINDOWS\system32\SHELL32.dll
6=C:\WINDOWS\system32\USER32.dll
7=C:\WINDOWS\system32\VERSION.dll
8=shell32.dll
[RegOpen\msctf.dll]
0=HKEY_CURRENT_USER\Keyboard Layout\Toggle
1=HKEY_CURRENT_USER\Software\Microsoft\CTF\LangBarAddIn
2=HKEY_CURRENT_USER\SOFTWARE\Microsoft\CTF\LangBarAddIn\
3=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CTF
4=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CTF\
5=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CTF\Compatibility\firefox.exe
6=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CTF\LangBarAddIn\
7=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CTF\SystemShared
8=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CTF\SystemShared\
[RegOpen\msimtf.dll]
0=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CTF\DIMM12
1=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CTF\MSIMTF\
[WFSUsage\msvcrt.dll]
0=B:\Internet\Firefox\App\firefox\update.test
1=B:\Internet\Firefox\App\firefox\updates\0\update.status
2=B:\Internet\Firefox\App\firefox\updates\0\update.test
3=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\profiles.ini
4=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default/cert8.db
5=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default/key3.db
6=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default/secmod.db
7=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\bookmarks.bak
8=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\bookmarks.html.moztmp
9=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\compatibility.ini
10=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\extensions.ini
11=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\history.dat
12=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\localstore.rdf.moztmp
13=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\prefs.js.moztmp
14=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\sessionstore.js
15=C:\WINDOWS\system32\$winnt$.inf
16=C:\WINDOWS\system32\*.*
17=C:\WINDOWS\system32\..
18=C:\WINDOWS\system32\.
19=C:\WINDOWS\system32\1025
20=C:\WINDOWS\system32\1028
21=C:\WINDOWS\system32\1031
22=C:\WINDOWS\system32\1033
23=C:\WINDOWS\system32\1037
24=C:\WINDOWS\system32\1041
25=C:\WINDOWS\system32\1042
26=C:\WINDOWS\system32\1054
27=C:\WINDOWS\system32\12520437.cpx
28=C:\WINDOWS\system32\12520850.cpx
29=C:\WINDOWS\system32\2052
30=C:\WINDOWS\system32\3076
31=C:\WINDOWS\system32\3com_dmi
32=C:\WINDOWS\system32\6to4svc.dll
33=C:\WINDOWS\system32\aaaamon.dll
34=C:\WINDOWS\system32\aaclient.dll
35=C:\WINDOWS\system32\acaccess.dll
36=C:\WINDOWS\system32\acbsij.dll
37=C:\WINDOWS\system32\acbsiprov.dll
38=C:\WINDOWS\system32\access.cpl
39=C:\WINDOWS\system32\accsp.dll
40=C:\WINDOWS\system32\cmd.exe
41=C:\WINDOWS\system32\dmutil.dll
42=C:\WINDOWS\system32\ieakui.dll
43=C:\WINDOWS\system32\kbdmlt47.dll
44=C:\WINDOWS\system32\msadodc.ocx
45=C:\WINDOWS\system32\nlhtml.dll
46=C:\WINDOWS\system32\qdvd.dll
47=C:\WINDOWS\system32\spoolss.dll
48=C:\WINDOWS\system32\vssapi.dll
49=C:\WINDOWS\system32\xmlprov.dll
[RegOpen\mswsock.dll]
0=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\irda\Parameters\Winsock
1=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters
2=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Winsock
3=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Winsock\Parameters
4=HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\irda\Parameters\Winsock
5=HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters
6=HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters\Winsock
7=HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Winsock\Parameters
[WFSUsage\mswsock.dll]
0=C:\WINDOWS\system32\mswsock.dll
1=C:\WINDOWS\System32\wshtcpip.dll
2=DNSAPI.dll
3=hnetcfg.dll
[WFSUsage\nspr4.dll]
0=B:\Internet\Firefox\App\firefox\components\jar50.dll
1=B:\Internet\Firefox\App\firefox\components\myspell.dll
2=B:\Internet\Firefox\App\firefox\components\spellchk.dll
3=B:\Internet\Firefox\App\firefox\freebl3.dll
4=B:\Internet\Firefox\App\firefox\nssckbi.dll
5=ws2_32.dll
[RegOpen\ole32.dll]
0=HKEY_CLASSES_ROOT
1=HKEY_CLASSES_ROOT\AppID\firefox.exe
2=HKEY_CLASSES_ROOT\CLSID
3=HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}
4=HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\InprocHandler32
5=HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\InprocHandlerX86
6=HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\InprocServer32
7=HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\InprocServerX86
8=HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\LocalServer32
9=HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\LocalServer
10=HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\TreatAs
11=HKEY_CLASSES_ROOT\CLSID\{4955DD33-B159-11D0-8FCF-00AA006BCC59}
12=HKEY_CLASSES_ROOT\CLSID\{4955DD33-B159-11D0-8FCF-00AA006BCC59}\InprocHandler32
13=HKEY_CLASSES_ROOT\CLSID\{4955DD33-B159-11D0-8FCF-00AA006BCC59}\InprocHandlerX86
14=HKEY_CLASSES_ROOT\CLSID\{4955DD33-B159-11D0-8FCF-00AA006BCC59}\InProcServer32
15=HKEY_CLASSES_ROOT\CLSID\{4955DD33-B159-11D0-8FCF-00AA006BCC59}\InprocServerX86
16=HKEY_CLASSES_ROOT\CLSID\{4955DD33-B159-11D0-8FCF-00AA006BCC59}\LocalServer32
17=HKEY_CLASSES_ROOT\CLSID\{4955DD33-B159-11D0-8FCF-00AA006BCC59}\LocalServer
18=HKEY_CLASSES_ROOT\CLSID\{4955DD33-B159-11D0-8FCF-00AA006BCC59}\TreatAs
19=HKEY_CLASSES_ROOT\CLSID\{750FDF0E-2A26-11D1-A3EA-080036587F03}
20=HKEY_CLASSES_ROOT\CLSID\{750fdf0e-2a26-11d1-a3ea-080036587f03}\InprocHandler32
21=HKEY_CLASSES_ROOT\CLSID\{750fdf0e-2a26-11d1-a3ea-080036587f03}\InprocHandlerX86
22=HKEY_CLASSES_ROOT\CLSID\{750fdf0e-2a26-11d1-a3ea-080036587f03}\InProcServer32
23=HKEY_CLASSES_ROOT\CLSID\{750fdf0e-2a26-11d1-a3ea-080036587f03}\InprocServerX86
24=HKEY_CLASSES_ROOT\CLSID\{750fdf0e-2a26-11d1-a3ea-080036587f03}\LocalServer32
25=HKEY_CLASSES_ROOT\CLSID\{750fdf0e-2a26-11d1-a3ea-080036587f03}\LocalServer
26=HKEY_CLASSES_ROOT\CLSID\{750fdf0e-2a26-11d1-a3ea-080036587f03}\TreatAs
27=HKEY_LOCAL_MACHINE\Software\Classes
28=HKEY_LOCAL_MACHINE\Software\Classes\CLSID
29=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3
30=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole
31=HKEY_USERS
[WFSUsage\ole32.dll]
0=CLBCATQ.DLL
1=OLE32.DLL
2=xpsp2res.dll
[RegOpen\rpcrt4.dll]
0=HKEY_LOCAL_MACHINE\Software\Microsoft\Rpc\SecurityService
[WFSUsage\rpcrt4.dll]
0=\\.\PIPE\lsarpc
1=OLE32
[RegOpen\setupapi.dll]
0=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
1=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup
2=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\AppLogLevels
3=HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MiniNT
4=HKEY_LOCAL_MACHINE\SYSTEM\Setup
5=HKEY_LOCAL_MACHINE\System\WPA\PnP
[WFSUsage\setupapi.dll]
0=C:\WINDOWS\
[RegCreate\shell32.dll]
0=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\F
1=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\{4c87bb70-68d8-11db-9f6f-a41647684990}\
2=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\{719040c4-68da-11db-858e-806d6172696f}\
3=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\{933df7c1-68db-11db-9f6b-806d6172696f}\
4=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\{d623793a-f87c-11db-924c-0013028a4fad}\
[RegOpen\shell32.dll]
0=HKEY_CLASSES_ROOT\CLSID\{750FDF0E-2A26-11D1-A3EA-080036587F03}\InProcServer32
1=HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics
2=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\CPC\Volume
3=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\CPC\Volume\{4c87bb70-68d8-11db-9f6f-a41647684990}\
4=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\CPC\Volume\{719040c4-68da-11db-858e-806d6172696f}\
5=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\CPC\Volume\{933df7c1-68db-11db-9f6b-806d6172696f}\
6=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\CPC\Volume\{d623793a-f87c-11db-924c-0013028a4fad}\
7=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers
8=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\Offline Files
[RegModify\shell32.dll]
0=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\F
1=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\{4c87bb70-68d8-11db-9f6f-a41647684990}
2=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\{719040c4-68da-11db-858e-806d6172696f}
3=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\{933df7c1-68db-11db-9f6b-806d6172696f}
4=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\{d623793a-f87c-11db-924c-0013028a4fad}
[WFSUsage\shell32.dll]
0=C:\Documents and Settings
1=C:\Documents and Settings\cduong
2=C:\Documents and Settings\cduong\Application Data
3=C:\Documents and Settings\cduong\Application Data\desktop.ini
4=C:\Documents and Settings\cduong\Local Settings
5=C:\Documents and Settings\cduong\Local Settings\Application Data
6=C:\Program Files
7=C:\WINDOWS\system32\SHELL32.dll
8=ole32.dll
9=SETUPAPI.dll
10=shell32.dll
[RegOpen\shlwapi.dll]
0=HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\InProcServer32
1=HKEY_CLASSES_ROOT\CLSID\{750fdf0e-2a26-11d1-a3ea-080036587f03}\InProcServer32
2=HKEY_CLASSES_ROOT\Directory
3=HKEY_CLASSES_ROOT\Directory\Clsid
4=HKEY_CLASSES_ROOT\Directory\CurVer
5=HKEY_CLASSES_ROOT\Directory\ShellEx\IconHandler
6=HKEY_CLASSES_ROOT\Folder
7=HKEY_CLASSES_ROOT\Folder\Clsid
8=HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics
9=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
10=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
11=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\CPC\Volume\{4c87bb70-68d8-11db-9f6f-a41647684990}
12=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\CPC\Volume\{719040c4-68da-11db-858e-806d6172696f}
13=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\CPC\Volume\{933df7c1-68db-11db-9f6b-806d6172696f}
14=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\CPC\Volume\{d623793a-f87c-11db-924c-0013028a4fad}
15=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
16=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
17=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer
18=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons
19=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\Offline Files
20=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer
21=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ShellCompatibility\Applications\firefox.exe
22=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ShellCompatibility\Objects\{20D04FE0-3AEA-1069-A2D8-08002B30309D}
23=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ShellCompatibility\Objects\{750FDF0E-2A26-11D1-A3EA-080036587F03}
[WFSUsage\shlwapi.dll]
0=appHelp.dll
1=C:\Documents and Settings\cduong\Application Data\desktop.ini
2=C:\Program Files\desktop.ini
3=ole32.dll
4=SHELL32.dll
[WFSUsage\user32.dll]
0=C:\WINDOWS\system32\shell32.dll
[RegOpen\uxtheme.dll]
0=HKEY_CURRENT_USER\Control Panel\Desktop
1=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ThemeManager
[RegOpen\wldap32.dll]
0=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\ldap
1=HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LDAP
[RegOpen\ws2_32.dll]
0=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters
1=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters\NameSpace_Catalog5
2=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters\NameSpace_Catalog5\00000004
3=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters\NameSpace_Catalog5\Catalog_Entries
4=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters\NameSpace_Catalog5\Catalog_Entries\000000000001
5=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters\NameSpace_Catalog5\Catalog_Entries\000000000002
6=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters\NameSpace_Catalog5\Catalog_Entries\000000000003
7=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters\Protocol_Catalog9
8=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters\Protocol_Catalog9\0000000B
9=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters\Protocol_Catalog9\Catalog_Entries
10=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters\Protocol_Catalog9\Catalog_Entries\000000000001
11=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters\Protocol_Catalog9\Catalog_Entries\000000000002
12=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters\Protocol_Catalog9\Catalog_Entries\000000000003
13=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters\Protocol_Catalog9\Catalog_Entries\000000000004
14=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters\Protocol_Catalog9\Catalog_Entries\000000000005
15=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters\Protocol_Catalog9\Catalog_Entries\000000000006
16=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters\Protocol_Catalog9\Catalog_Entries\000000000007
17=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters\Protocol_Catalog9\Catalog_Entries\000000000008
18=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters\Protocol_Catalog9\Catalog_Entries\000000000009
19=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters\Protocol_Catalog9\Catalog_Entries\000000000010
20=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters\Protocol_Catalog9\Catalog_Entries\000000000011
21=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters\Protocol_Catalog9\Catalog_Entries\000000000012
22=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters\Protocol_Catalog9\Catalog_Entries\000000000013
23=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters\Protocol_Catalog9\Catalog_Entries\000000000014
24=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters\Protocol_Catalog9\Catalog_Entries\000000000015
25=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters\Protocol_Catalog9\Catalog_Entries\000000000016
26=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters\Protocol_Catalog9\Catalog_Entries\000000000017
27=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters\Protocol_Catalog9\Catalog_Entries\000000000018
28=HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WinSock2\Parameters
[WFSUsage\ws2_32.dll]
0=C:\WINDOWS\System32\mswsock.dll
1=C:\WINDOWS\System32\winrnr.dll
2=rasadhlp.dll
[RegOpen\ws2help.dll]
0=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters
1=HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2\Parameters
[RegOpen\xpcom_core.dll]
0=HKEY_CURRENT_USER\SOFTWARE\Mozilla\Firefox\Extensions
1=HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Firefox\Extensions
[WFSUsage\xpcom_core.dll]
0=B:\Internet
1=B:\Internet\Firefox
2=B:\Internet\Firefox\App
3=B:\Internet\Firefox\App\firefox
4=B:\Internet\Firefox\App\firefox\.autoreg
5=B:\Internet\Firefox\App\firefox\active-update.xml
6=B:\Internet\Firefox\App\firefox\browserconfig.properties
7=B:\Internet\Firefox\App\firefox\chrome
8=B:\Internet\Firefox\App\firefox\chrome\*
9=B:\Internet\Firefox\App\firefox\chrome\app-chrome.manifest
10=B:\Internet\Firefox\App\firefox\chrome\browser.jar
11=B:\Internet\Firefox\App\firefox\chrome\browser.manifest
12=B:\Internet\Firefox\App\firefox\chrome\classic.jar
13=B:\Internet\Firefox\App\firefox\chrome\classic.manifest
14=B:\Internet\Firefox\App\firefox\chrome\comm.jar
15=B:\Internet\Firefox\App\firefox\chrome\comm.manifest
16=B:\Internet\Firefox\App\firefox\chrome\custom-strings.txt
17=B:\Internet\Firefox\App\firefox\chrome\en-US.jar
18=B:\Internet\Firefox\App\firefox\chrome\en-US.manifest
19=B:\Internet\Firefox\App\firefox\chrome\icons\default\BrowserPreferences.ico
20=B:\Internet\Firefox\App\firefox\chrome\icons\default\default.ico
21=B:\Internet\Firefox\App\firefox\chrome\icons\default\main-window.ico
22=B:\Internet\Firefox\App\firefox\chrome\installed-chrome.txt
23=B:\Internet\Firefox\App\firefox\chrome\pippki.jar
24=B:\Internet\Firefox\App\firefox\chrome\pippki.manifest
25=B:\Internet\Firefox\App\firefox\chrome\reporter.jar
26=B:\Internet\Firefox\App\firefox\chrome\reporter.manifest
27=B:\Internet\Firefox\App\firefox\chrome\toolkit.jar
28=B:\Internet\Firefox\App\firefox\chrome\toolkit.manifest
29=B:\Internet\Firefox\App\firefox\components
30=B:\Internet\Firefox\App\firefox\components\browser.xpt
31=B:\Internet\Firefox\App\firefox\components\FeedConverter.js
32=B:\Internet\Firefox\App\firefox\components\FeedProcessor.js
33=B:\Internet\Firefox\App\firefox\components\FeedWriter.js
34=B:\Internet\Firefox\App\firefox\components\jar50.dll
35=B:\Internet\Firefox\App\firefox\components\jsconsole-clhandler.js
36=B:\Internet\Firefox\App\firefox\components\myspell.dll
37=B:\Internet\Firefox\App\firefox\components\nsBookmarkTransactionManager.js
38=B:\Internet\Firefox\App\firefox\components\nsBrowserContentHandler.js
39=B:\Internet\Firefox\App\firefox\components\nsBrowserGlue.js
40=B:\Internet\Firefox\App\firefox\components\nsCloseAllWindows.js
41=B:\Internet\Firefox\App\firefox\components\nsDefaultCLH.js
42=B:\Internet\Firefox\App\firefox\components\nsDictionary.js
43=B:\Internet\Firefox\App\firefox\components\nsExtensionManager.js
44=B:\Internet\Firefox\App\firefox\components\nsHelperAppDlg.js
45=B:\Internet\Firefox\App\firefox\components\nsMicrosummaryService.js
46=B:\Internet\Firefox\App\firefox\components\nsPostUpdateWin.js
47=B:\Internet\Firefox\App\firefox\components\nsProxyAutoConfig.js
48=B:\Internet\Firefox\App\firefox\components\nsSafebrowsingApplication.js
49=B:\Internet\Firefox\App\firefox\components\nsSearchService.js
50=B:\Internet\Firefox\App\firefox\components\nsSearchSuggestions.js
51=B:\Internet\Firefox\App\firefox\components\nsSessionStartup.js
52=B:\Internet\Firefox\App\firefox\components\nsSessionStore.js
53=B:\Internet\Firefox\App\firefox\components\nsSetDefaultBrowser.js
54=B:\Internet\Firefox\App\firefox\components\nsSidebar.js
55=B:\Internet\Firefox\App\firefox\components\nsUpdateService.js
56=B:\Internet\Firefox\App\firefox\components\nsUrlClassifierLib.js
57=B:\Internet\Firefox\App\firefox\components\nsUrlClassifierListManager.js
58=B:\Internet\Firefox\App\firefox\components\nsUrlClassifierTable.js
59=B:\Internet\Firefox\App\firefox\components\nsURLFormatter.js
60=B:\Internet\Firefox\App\firefox\components\nsXmlRpcClient.js
61=B:\Internet\Firefox\App\firefox\components\spellchk.dll
62=B:\Internet\Firefox\App\firefox\components\WebContentConverter.js
63=B:\Internet\Firefox\App\firefox\defaults\pref
64=B:\Internet\Firefox\App\firefox\defaults\pref\*
65=B:\Internet\Firefox\App\firefox\defaults\pref\channel-prefs.js
66=B:\Internet\Firefox\App\firefox\defaults\pref\firefox-branding.js
67=B:\Internet\Firefox\App\firefox\defaults\pref\firefox-l10n.js
68=B:\Internet\Firefox\App\firefox\defaults\pref\firefox.js
69=B:\Internet\Firefox\App\firefox\defaults\pref\reporter.js
70=B:\Internet\Firefox\App\firefox\dictionaries
71=B:\Internet\Firefox\App\firefox\dictionaries\*
72=B:\Internet\Firefox\App\firefox\dictionaries\en-US.aff
73=B:\Internet\Firefox\App\firefox\dictionaries\en-US.dic
74=B:\Internet\Firefox\App\firefox\extensions
75=B:\Internet\Firefox\App\firefox\extensions\*
76=B:\Internet\Firefox\App\firefox\extensions\{972ce4c6-7e08-4474-a285-3208198ce6fd}
77=B:\Internet\Firefox\App\firefox\extensions\{972ce4c6-7e08-4474-a285-3208198ce6fd}\chrome.manifest
78=B:\Internet\Firefox\App\firefox\extensions\{972ce4c6-7e08-4474-a285-3208198ce6fd}\install.rdf
79=B:\Internet\Firefox\App\firefox\extensions\{972ce4c6-7e08-4474-a285-3208198ce6fd}\platform\WINNT\chrome.manifest
80=B:\Internet\Firefox\App\firefox\extensions\{972ce4c6-7e08-4474-a285-3208198ce6fd}\platform\WINNT_x86-msvc\chrome.manifest
81=B:\Internet\Firefox\App\firefox\greprefs
82=B:\Internet\Firefox\App\firefox\greprefs\*
83=B:\Internet\Firefox\App\firefox\greprefs\all.js
84=B:\Internet\Firefox\App\firefox\greprefs\security-prefs.js
85=B:\Internet\Firefox\App\firefox\greprefs\xpinstall.js
86=B:\Internet\Firefox\App\firefox\microsummary-generators
87=B:\Internet\Firefox\App\firefox\plugins
88=B:\Internet\Firefox\App\firefox\res\broken-image.gif
89=B:\Internet\Firefox\App\firefox\res\charsetalias.properties
90=B:\Internet\Firefox\App\firefox\res\charsetData.properties
91=B:\Internet\Firefox\App\firefox\res\fonts\fontEncoding.properties
92=B:\Internet\Firefox\App\firefox\res\fonts\fontNameMap.properties
93=B:\Internet\Firefox\App\firefox\res\forms.css
94=B:\Internet\Firefox\App\firefox\res\hiddenWindow.html
95=B:\Internet\Firefox\App\firefox\res\html.css
96=B:\Internet\Firefox\App\firefox\res\loading-image.gif
97=B:\Internet\Firefox\App\firefox\res\quirk.css
98=B:\Internet\Firefox\App\firefox\res\ua.css
99=B:\Internet\Firefox\App\firefox\searchplugins
100=B:\Internet\Firefox\App\firefox\searchplugins\*
101=B:\Internet\Firefox\App\firefox\searchplugins\amazondotcom.xml
102=B:\Internet\Firefox\App\firefox\searchplugins\answers.xml
103=B:\Internet\Firefox\App\firefox\searchplugins\creativecommons.xml
104=B:\Internet\Firefox\App\firefox\searchplugins\eBay.xml
105=B:\Internet\Firefox\App\firefox\searchplugins\google.xml
106=B:\Internet\Firefox\App\firefox\searchplugins\yahoo.xml
107=B:\Internet\Firefox\App\firefox\update.test
108=B:\Internet\Firefox\App\firefox\updates
109=B:\Internet\Firefox\App\firefox\updates\*
110=B:\Internet\Firefox\App\firefox\updates\0
111=B:\Internet\Firefox\App\firefox\updates\0\update.status
112=B:\Internet\Firefox\App\firefox\updates\0\update.test
113=B:\Internet\Firefox\App\firefox\xpicleanup.dat
114=C:\Documents and Settings
115=C:\Documents and Settings\cduong
116=C:\Documents and Settings\cduong\Application Data
117=C:\Documents and Settings\cduong\Application Data\Mozilla
118=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox
119=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\profiles.ini
120=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles
121=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default
122=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\.autoreg
123=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\bookmarkbackups
124=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\bookmarkbackups\*
125=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\bookmarkbackups\bookmarks-2007-09-03.html
126=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\bookmarks-1.html
127=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\bookmarks.bak
128=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\bookmarks.html.moztmp
129=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\bookmarks.html
130=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\Cache
131=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\chrome\userChrome.css
132=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\chrome\userContent.css
133=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\compatibility.ini
134=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\compreg.dat
135=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\cookies.txt
136=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\cookperm.txt
137=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\extensions.cache
138=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\extensions.ini
139=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\extensions.rdf
140=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\extensions
141=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\extensions\*
142=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\history.dat
143=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\hostperm.1
144=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\kf.txt
145=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\localstore-1.rdf
146=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\localstore.rdf.moztmp
147=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\localstore.rdf
148=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\microsummary-generators
149=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\persdict.dat
150=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\preferences
151=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\prefs-1.js
152=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\prefs.js.moztmp
153=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\prefs.js
154=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\searchplugins
155=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\sessionstore.bak
156=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\sessionstore.js
157=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\signons.txt
158=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\signons2.txt
159=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\user.js
160=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\XPC.mfl
161=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\xpti.dat
162=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\XUL.mfl
163=C:\Documents and Settings\cduong\Application Data\Mozilla\Firefox\updates\0
164=C:\Documents and Settings\cduong\Application Data\Mozilla\plugins
165=C:\Documents and Settings\cduong\Desktop
166=C:\Documents and Settings\cduong\Favorites
167=C:\Documents and Settings\cduong\Local Settings\Application Data\Mozilla\Firefox
168=C:\Documents and Settings\cduong\Local Settings\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default
169=C:\Documents and Settings\cduong\Local Settings\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\Cache.Trash
170=C:\Documents and Settings\cduong\Local Settings\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\Cache
171=C:\Documents and Settings\cduong\Local Settings\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\Cache\_CACHE_001_
172=C:\Documents and Settings\cduong\Local Settings\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\Cache\_CACHE_002_
173=C:\Documents and Settings\cduong\Local Settings\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\Cache\_CACHE_003_
174=C:\Documents and Settings\cduong\Local Settings\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\Cache\_CACHE_MAP_
175=C:\Documents and Settings\cduong\Local Settings\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\XPC.mfl
176=C:\Documents and Settings\cduong\Local Settings\Application Data\Mozilla\Firefox\Profiles\ez4efir1.default\XUL.mfl
177=Shell32.dll

Code: Select all

[HKEY_LOCAL_MACHINE\Software\mozilla.org\Mozilla]
@=hex(1):00,00
"CurrentVersion"=hex(1):31,00,2e,00,38,00,2e,00,31,00,2e,00,36,00,00,00
[HKEY_CURRENT_USER\Software\Adobe\Acrobat Reader\7.0\AdobeViewer]
"DialogX0"=hex(4):58,00,00,00
"DialogY0"=hex(4):58,00,00,00
"DialogW0"=hex(4):c0,03,00,00
"DialogH0"=hex(4):30,02,00,00
"MaxApp"=hex(4):00,00,00,00
[HKEY_CURRENT_USER\Software\Adobe\Acrobat Reader\7.0\AVGeneral]
"bLastExitNormal"=hex(4):00,00,00,00

crownixx
Posts: 403
Joined: Sat May 12, 2007 6:26 am

#68 Post by crownixx »

Chris wrote:As includes all module would result in unwanted behavior, does it mean that there is a module that should really be excluded? And how to find out easily what module should be included or excluded?
reddlar told me use the Registry Usage to find the module needed in here. But i forgot to ask one more basic question, how to use the Registry Usage? We still have a little information about each line in the discovery.ini and what are their meaning. There is a discussion on the Registry usage in the SlowLearner topic

Since chezduong already post his discovery.ini, mybe redllar could use this as an example and teach us the howto :)

ps: mybe open the new topic to discuss this specifically can be good so that andrew can make it as a sticky topic

redllar
Posts: 411
Joined: Thu Aug 03, 2006 7:52 pm
Contact:

#69 Post by redllar »

reddlar told me use the Registry Usage to find the module needed in here. But i forgot to ask one more basic question, how to use the Registry Usage? We still have a little information about each line in the discovery.ini and what are their meaning. There is a discussion on the Registry usage in the SlowLearner topic
Yeah, I was planning on using SlowLearner's thread for that. I have a new dll version coming that I think will fix the discovery mode problem he's having, so I hope to begin that discussion again with him soon.
Since chezduong already post his discovery.ini, mybe redllar could use this as an example and teach us the howto Smile
The problem right now is that there's a bug in the discovery output for multi-threaded apps. Which FF is. So I don't really trust what he posted completely. Not his fault - it's mine.
ps: mybe open the new topic to discuss this specifically can be good so that andrew can make it as a sticky topic
I think that would probably work the best. SlowLearner's app is a BEAST and probably doesn't serve as a good example. FF really isn't the best either, as it doesn't use the registry that much. It's a good file system discovery test case though. grannyGeek's PDFX viewer is a pretty good one for registry discovery, IMHO. Or we could just start with an easy one like Notepad and go from there. There's lots to learn about what goes where in the registry, and I'd like to get you guys' feedback on how to make Discovery mode better. I have some of my own ideas but who knows if they'll jive with the way you guys think.

redllar
Posts: 411
Joined: Thu Aug 03, 2006 7:52 pm
Contact:

#70 Post by redllar »

@redllar: Not at all tired, I was just quite busy today and later too though. But, I also concern my actions and questions are just going to make you waste your time, so I did some small tests regarding FF.
You're definitely not wasting MY time. This is one of the main reasons I'm here. To try and pass on some knowledge about how JPE does things. That way I won't feel so guilty when I say so long and don't leave any docs behind. :)
As includes all module would result in unwanted behavior, does it mean that there is a module that should really be excluded? And how to find out easily what module should be included or excluded?
The reason for module exclusion/inclusion is to make things as fast as possible, since looking for a module is the first test that JPE does to determine whether to continue with additional redirection testing. So you can have JPE bypass a lot of code if you can come up with the right set of module lists that work.

And just fwiw real quick, you could try and not include any modules and then selectively add in module exclusions. That way you start with all modules being tested and work your way slowly to only having those that need to be redirected. It's more work, but maybe easier in terms of get the lists built. You can use Process Explorer's dll list for the module names needed. Whether to exclude them or not is just hit and miss if you don't have any idea what they do though. You can use Depends for some of that, but you need to know something about the apis then.

E.G.,

Code: Select all

[ModuleExclude]
; slowly add to this list as you do your portablization testing - this should
; eventually have all FF-used modules that need no redirection testing
1=activeds.dll
2=gdi32.dll
3=comctl32.dll
4=dnsapi.dll
...

[ModuleInclude]
; nothing in this list so that JPE defaults to including every module in the redirection tests

redllar
Posts: 411
Joined: Thu Aug 03, 2006 7:52 pm
Contact:

#71 Post by redllar »

@Redllar, below is my full JauntePE_discovery.ini for firefox. Nspr4.dll did not access anything outside of the application folder. No jar*.dll file accessed anything. Jar50.dll was accessed twice though. I also pasted below the .reg files and it does not look as if a Program Files path was recorded anywhere.

The discovery.ini information was of course based on just a little bit of use so it might not be complete. And Firefox crashed once and showed two "debug" popup boxes on startup today (used for about 6 hours off and on) so it is not running perfectly. Maybe your suggestions will stabilize it.
I suspect that NSPR4 does in fact do the same work for FF 2.* as it did for FF 1.5.*. The problem, *I think*, is with JPE. I had added a couple of tests into the JPE v 1.2 dll, to speed things up, that I have since found to be questionable. It has to do with multi-threaded apps, which FF is.

But you're right, in my own "discovery" here, I can't find the jar dll used at all. BTW, my FF 1.5.* system registry entries include much more than your portable .reg does. So either the FF devs have cleaned out some of the unnecessary crap (hopefully so) or you're going to have some rework to do if you use the new jpe dll I'll be sending out soon.

chezduong
Posts: 67
Joined: Mon Jan 15, 2007 6:14 am

#72 Post by chezduong »

Okay. Will be very happy to check FF with new dll.

XIONG
Posts: 4
Joined: Wed May 07, 2008 6:16 am

#73 Post by XIONG »

The new DLL? Very happy, I think this is the case.

Post Reply