Wiki Home GAME ISSUES Import Call of Duty registry key

Import Call of Duty registry key


When playing multiplayer games in LAN, many times the games cannot be played due to conflict with the game serial number (key).


1) You need a keygen or keys for this game.

2)  Once you have a keygen, diskless boot one of the client PCs(Eg. s PC01).

3) Locate registry entries for the game in the Registry.

Example of the game Call of Duty Modern Warfare 2 registry might look like below.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Activision\Call of Duty 4]

"InstallPath"="E:\\Offline Games\\Call of Duty 6 - Modern Warfare 2\\"



"StartMenuFolder"="C:\\Documents and Settings\\All Users\\Start Menu\\Programs\\Activision\\Call of Duty(R) 4 - Modern Warfare(TM)"


"UninstallString"="C:\\Program Files\\InstallShield Installation Information\\{E48469CC-635E-4FD5-A122-1497C286D217}\\uninstall.exe -runfromtemp -l0x0409"

"EXEStringS"="E:\\Offline Games\\Call of Duty 6 - Modern Warfare 2\\iw3sp.exe"

"EXEStringM"="E:\\Offline Games\\Call of Duty 6 - Modern Warfare 2\\iw3mp.exe"


"Techhelp"="E:\\Offline Games\\Call of Duty 6 - Modern Warfare 2\\Docs\\Help\\readme.htm"


4) Change the game directory to match yours here for COD MW 2 change game path in "EXEStringS"=  and "EXEStringM".

5) Open your "Keygen" program and generate keys for the game.

6) Replace the above “codkey” with the generated key and export the registry.

7) You need to save the registry file like cod2pc102.reg, cod2pc103.reg etc.

8) You need to make a registry for all your clients.

9) Once done we need to run the exported registry file automatically during client boot to desktop we can do that by running a batch command.

regedit.exe /S cod2%computername%.reg

10) Add the above line in the public.txt file and save it.

11) Once the client boots the registry will be applied and you can play Call of Duty Modern Warfare 2 in LAN.

Note: This method works for numerous other multiplayer games.

Just difference will be the codkey and registry file names.

You can find registry for other games from


While trying to launch "Call of Duty Modern Warfare", it halts midway with the setup displaying "Installing shaders .This could take time and might consume a lot of bandwidth".


This solution is applicable for CCBoot and iCafeCloud users only.

Suppose you have multiple types of GPUs with multiple hardware profiles.

1. Make sure your Windows user profile for all clients is the same.

2. Go to the iCafeCloud settings and enable game save and load saving timeout to 15 seconds.

3. Launch "Call of Duty Modern Warfare" on your client PC and let it install the shader.

4. After the shader installation, exit call of duty.

5. Add call of duty modern warfare launcher on iCafeCloud and then add the game save path.

For example : C:\Users\user\Documents\Call of Duty Modern Warfare\*.*

Note: Once "Call of Duty Modern Warfare" is launched, it saves the shader to the server (MenuStorage) and it will not show installing the shader again.