Hi here is what I have done: 1. In the App\FreeRapidCownloader folder I deleted frd.exe as it is unneeded if run from javaw.exe 2.From the App\Appinfo I deleted installer.ini The only thing that was not defaulted was the saving of the config directory , however by default that is written to the APPDATA folder of the local machine. 3. Setup the launcher to copy and move the APPDATA files to the Data directory of the Portable program, this way by default they are never deleted on update. 4. Fixed the appinfo.ini folder as follows [Format] Type=PortableApps.comFormat Version=2.0 [Details] Name=FRD Portable AppID=FRDPortable Publisher=Ladislav Vitasek, kiriko & PortableApps.com Team Homepage=PortableApps.com/development Category=Internet Description=A Java downloader for file-sharing services Language=Multilingual [License] Shareable=true OpenSource=true Freeware=true CommercialUse=true [Version] PackageVersion=0.83.0.0 DisplayVersion=0.83.0.0_DevelopmentTest_2 [Dependencies] UsesJava=true [Control] Icons=1 Start=FRDPortable.exe The description was incorrect 5. Launcher file modified as follows [Launch] ProgramExecutable=javaw.exe WorkingDirectory=%PAL:AppDir%\FreeRapidDownloader RunAsAdmin=force RefreshShellIcons=before CommandLineArguments=-Xms32m -Xmx128m -jar %PAL:AppDir%\FreeRapidDownloader\frd.jar [Activate] Java=require [DirectoriesMove] settings\VitySoft\FRD=%APPDATA%\VitySoft\FRD [DirectoriesCleanUpIfEmpty] 1=%APPDATA%\VitySoft No Idea if the program actually requires admin priveldges or not so left that alone as well as the Working Directory and RefreshShellIcons 6. Really do not need the installer source code in the package ( from installer.ini) so deleted source Directory. 7. Help file should be homogenus not a copy of the Post in forum. Just basic info no real need to have it with download link to the file etc as when you make updates you would need to change it as well. So far it is working on Xp SP3 with no issues for me? Here is the Regshot: Regshot 1.8.2 Comments:FRD Test 6 Datetime:2010/6/6 23:57:40 , 2010/6/7 00:12:06 Computer:UBUNTUXP , UBUNTUXP Username: , Values deleted:4 HKLM\SYSTEM\ControlSet001\Services\kmixer\Enum\0: "SW\{b7eafdc0-a680-11d0-96d8-00aa0051e51d}\{9B365890-165F-11D0-A195-0020AFD156E4}" HKLM\SYSTEM\ControlSet001\Services\LVUSBSta\Enum\13: "SW\{b7eafdc0-a680-11d0-96d8-00aa0051e51d}\{9B365890-165F-11D0-A195-0020AFD156E4}" HKLM\SYSTEM\CurrentControlSet\Services\kmixer\Enum\0: "SW\{b7eafdc0-a680-11d0-96d8-00aa0051e51d}\{9B365890-165F-11D0-A195-0020AFD156E4}" HKLM\SYSTEM\CurrentControlSet\Services\LVUSBSta\Enum\13: "SW\{b7eafdc0-a680-11d0-96d8-00aa0051e51d}\{9B365890-165F-11D0-A195-0020AFD156E4}" Values added:1 HKU\S-1-5-21-2510607830-722705957-866547821-1009\Software\Microsoft\Windows\ShellNoRoam\MUICache\C:\WINDOWS\system32\logon.scr: "Logon Screen Saver" Values modified:16 HKLM\SOFTWARE\Microsoft\Cryptography\RNG\Seed: BB 3C A0 23 C2 EB 12 A1 02 E5 CA 44 60 F8 78 73 25 58 E1 F7 43 E7 9A E4 65 A0 D0 15 9F FA A9 12 08 02 7A 1B 90 AD 70 07 19 99 8F 6E D6 CC EA 4E F2 98 9F 93 E5 FA 83 7A B7 7F 6A 99 95 1D E4 71 74 8A 92 7E D5 5F 5A AC 41 7C 23 BD 5B 31 54 C9 HKLM\SOFTWARE\Microsoft\Cryptography\RNG\Seed: BE D0 38 A2 D1 C0 82 FD 08 8A 6B E8 7A F4 20 26 D2 2C C7 CC EE F1 A1 09 BE 3F 8F 65 A8 C0 45 98 27 A3 DE FB 85 9F 41 5B 3A 0A 35 D3 8E B5 AB 99 22 6B EC 13 77 80 5F 5A EE 88 A7 F3 B3 93 BA 5F 3C 59 EE 53 A1 70 29 A0 22 07 8D C7 24 EF 58 FA HKLM\SOFTWARE\Microsoft\Microsoft SQL Server\MICROSOFTBCM\MSSQLServer\uptime_time_utc: 42 B9 22 04 D4 05 CB 01 HKLM\SOFTWARE\Microsoft\Microsoft SQL Server\MICROSOFTBCM\MSSQLServer\uptime_time_utc: 76 42 D0 FB D5 05 CB 01 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\8BC779924E27E5D4492BEBB66528611C\Usage\SunbeltMergeModules: 0x3CC6EDB9 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\8BC779924E27E5D4492BEBB66528611C\Usage\SunbeltMergeModules: 0x3CC6EDBB HKLM\SYSTEM\ControlSet001\Services\kmixer\Enum\Count: 0x00000001 HKLM\SYSTEM\ControlSet001\Services\kmixer\Enum\Count: 0x00000000 HKLM\SYSTEM\ControlSet001\Services\kmixer\Enum\NextInstance: 0x00000001 HKLM\SYSTEM\ControlSet001\Services\kmixer\Enum\NextInstance: 0x00000000 HKLM\SYSTEM\ControlSet001\Services\LVUSBSta\Enum\Count: 0x0000000E HKLM\SYSTEM\ControlSet001\Services\LVUSBSta\Enum\Count: 0x0000000D HKLM\SYSTEM\ControlSet001\Services\LVUSBSta\Enum\NextInstance: 0x0000000E HKLM\SYSTEM\ControlSet001\Services\LVUSBSta\Enum\NextInstance: 0x0000000D HKLM\SYSTEM\CurrentControlSet\Services\kmixer\Enum\Count: 0x00000001 HKLM\SYSTEM\CurrentControlSet\Services\kmixer\Enum\Count: 0x00000000 HKLM\SYSTEM\CurrentControlSet\Services\kmixer\Enum\NextInstance: 0x00000001 HKLM\SYSTEM\CurrentControlSet\Services\kmixer\Enum\NextInstance: 0x00000000 HKLM\SYSTEM\CurrentControlSet\Services\LVUSBSta\Enum\Count: 0x0000000E HKLM\SYSTEM\CurrentControlSet\Services\LVUSBSta\Enum\Count: 0x0000000D HKLM\SYSTEM\CurrentControlSet\Services\LVUSBSta\Enum\NextInstance: 0x0000000E HKLM\SYSTEM\CurrentControlSet\Services\LVUSBSta\Enum\NextInstance: 0x0000000D HKU\S-1-5-21-2510607830-722705957-866547821-1009\Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Cached\{2559A1F4-21D7-11D4-BDAF-00C04F60B9F0} {000214E6-0000-0000-C000-000000000046} 0x401: 00 00 00 00 7C 6C 9C 7C 2C 03 7B 91 D3 05 CB 01 HKU\S-1-5-21-2510607830-722705957-866547821-1009\Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Cached\{2559A1F4-21D7-11D4-BDAF-00C04F60B9F0} {000214E6-0000-0000-C000-000000000046} 0x401: 00 00 00 00 7C 6C 9C 7C C2 57 6A 34 D4 05 CB 01 HKU\S-1-5-21-2510607830-722705957-866547821-1009\Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Cached\{2559A1F5-21D7-11D4-BDAF-00C04F60B9F0} {000214E6-0000-0000-C000-000000000046} 0x401: 00 00 00 00 32 00 35 00 50 00 B9 91 D3 05 CB 01 HKU\S-1-5-21-2510607830-722705957-866547821-1009\Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Cached\{2559A1F5-21D7-11D4-BDAF-00C04F60B9F0} {000214E6-0000-0000-C000-000000000046} 0x401: 00 00 00 00 32 00 35 00 9A 19 AD 34 D4 05 CB 01 HKU\S-1-5-21-2510607830-722705957-866547821-1009\Software\Microsoft\Windows\ShellNoRoam\Bags\28\Shell\ScrollPos1280x1024(1).y: 0x00000020 HKU\S-1-5-21-2510607830-722705957-866547821-1009\Software\Microsoft\Windows\ShellNoRoam\Bags\28\Shell\ScrollPos1280x1024(1).y: 0x00000000 Files added:1 C:\Documents and Settings\All Users\Application Data\Sunbelt\AntiMalware\FW History\FWPUP{2C540163-28C6-4C06-A475-5453FCBD555B}.xml Files deleted:1 C:\Documents and Settings\All Users\Application Data\Sunbelt\AntiMalware\FW History\FWPUP{B32B59B1-BDA4-46FA-8CAB-D49F2C73A85E}.xml Files [attributes?] modified:14 C:\Documents and Settings\All Users\Application Data\Sunbelt\AntiMalware\FW History\Stats_FS_20100606.xml C:\Documents and Settings\All Users\Application Data\Sunbelt\AntiMalware\FW History\Stats_IS_20100606.xml C:\Documents and Settings\All Users\Application Data\Sunbelt\AntiMalware\FW History\Stats_NS_20100606.xml C:\Documents and Settings\All Users\Application Data\Sunbelt\AntiMalware\FW History\Stats_WS_20100606.xml C:\Documents and Settings\Compaq_Owner\Cookies\index.dat C:\Documents and Settings\Compaq_Owner\IETldCache\index.dat C:\Documents and Settings\Compaq_Owner\Local Settings\History\History.IE5\index.dat C:\Documents and Settings\Compaq_Owner\Local Settings\Temporary Internet Files\Content.IE5\index.dat C:\Documents and Settings\Compaq_Owner\ntuser.dat.LOG C:\WINDOWS\Prefetch\FRDPORTABLE.EXE-1C0D3ADA.pf C:\WINDOWS\Prefetch\JAVAW.EXE-2E13D71D.pf C:\WINDOWS\Prefetch\LOGON.SCR-24ADF392.pf C:\WINDOWS\Prefetch\VERCLSID.EXE-28F52AD2.pf C:\WINDOWS\system32\config\software.LOG Total changes:37 I am not a programmer but IMHO it looks clean to me, you can let others tell you I am sure. vf2nsr