For what it's worth, you don't need any special software to run GW as a portable app.
Copying the files (gw.exe and gw.dat) directly and running gw.exe will prompt guild wars to try and install (despite the full .dat file being there). Part of the installation is to ensure there is at least 3.6gb free on the drive, the other part is to tell the system where the .dat file is located.
1) If you have that much free space on the flash drive, just run gw.exe. It will initiate the setup process, which will really just write the .dat file location into the registry so it can run
2) If you don't have that much free, you have two options
2A) Recommended. Move the .dat file to the machine's hard drive, run gw.exe from the flash drive, follow the setup process until it starts to download files (and a new .dat file is created), and close the setup program. Delete the temporary/small gw.dat file, and move the big one back into place. Re-start gw.exe and it'll work just fine
2b)Manually create the registry entries for the .dat file path and source.
Note that you should only do this if you know what you're doing; editing the registry can be dangerous. To do this, create a new text file, name it "gwpath.reg" or anything with a .reg extension, and paste the following into it:
Quote:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\ArenaNet\Guild Wars]
"Path"="I:\\Guild Wars\\Gw.exe"
"Src"="I:\\Guild Wars\\Gw.exe"
|
Edit the Path from "I:\Guild Wars\Gw.exe" to whatever your flash drive's location is (using two \ symbols in the path for each separator). Then double click the .reg file from windows to add this information to the registry.
If you're on a 64 bit machine, the path will probably be:
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ArenaNet\G uild Wars]
This is not for the OP, just an aside about how to run it from a USB drive. The OP can copy the full files to a jump drive, and then just copy them to the new PC.