We had found that some of those who purchased COD 2 were facing a specific error. The exact situation was that when the game is opened, an error message pops-up saying “This application has failed to start because Mss32.dll was not found. Reinstalling this application may fix this problem.”
Below are the solutions for solving this COD 2 error:
1. Reinstall the game
2. Remove Invalid Registry Entries
3. Reinstall.dll File
a. Copy Mss32.dll from Call of Duty Installation CD ROM
b. Copy file from System32 Directory
c. Install a third-party Program using Mss32.dll File
4. Update Audio Card Driver
5. Make Free Disk Space Provision
The error appears because a required file is not present in one or both the following locations: Call of Duty 2 installation directory and C:WindowsSystem32 directory.
As the error notification describes the file no longer exists on your system. May be it is moved, deleted or renamed.
You are advised to reinstall the entire game and try again:
1. Click Start | Control Panel.
2. Double click Add or Remove Programs, or Programs | Uninstall a Program.
3. Select COD 2 from the list of installed programs, and then click Uninstall button.
4. Follow the instructions and reboot the machine after completion.
Remove Invalid Call of Duty 2 Registry Entries
Like other games, COD 2 too stores its configurations in the registry. Information is stored in a systematic and structured manner in the form of registry entries and retrieved when needed.
Unfortunately, there are so many cases we had seen in which the registry entries are improperly modified by other programs or the same game. That is why, removing the junk entries becomes important. Download a registry fixing software and do the job automatically.
Reinstall the File
Reinstalling Mss32.dll file may fix this problem. There are three options for you to reinstall this file:
Copy from Call of Duty 2 Installation CD ROM
You will find this file on the CD ROM that you used to install the game. To do so, perform below steps:
1. Insert the installation disc.
2. Open My Computer.
3. Press F3 key of your keyboard to load the Search function.
4. Type Mss32.dll in the Search Box.
5. Press ENTER.
6. From the search results, right click Mss32.dll file, and select Copy option. It is usually stored in SETUPData directory.
7. Paste the file in the directory where COD 2 is installed.
8. Paste the same file in C:WindowsSystem32 directory.
9. Restart the game.
Copy from System32 Directory
If that file is not present on your game's installation disc, then just copy it from the C:WindowsSystem32 directory to the folder where the game is originally installed.
Install a Third-Party Program
Like Call of Duty, some other programs are too using this file. If the file Mss32.dll is not present on the above locations, you can reinstall another program using this file. For example, Winamp.
Update Audio Card Driver
After reinstalling the Mss32.dll file, another error sometimes comes up namely “The procedure entry point _AIL_set_speaker_configuration @ 16…”
It indicates that the sound drivers are outdated and needs to be updated immediately. You can download your sound drivers for free from the respective sound card manufacturer website.
Make Free Disk Space Provision
COD 2 requires an amount of free disk space to be necessary at the runtime. If such free disk space is not available, the game often crashes with Mss32.dll error.
Download a disk cleaning and pc optimizer software, and click System Cleaner | Clean.
The Most Important Thing