How to Install Windows XP and 2000 Default Codecs Manually
When Windows XP and 2000 freshly installed from clean state, normally the default must have codecs to play sound in Windows will be installed for each installation. However, if Windows setup does not find or detect a sound card, these default Microsoft built-in codecs may not installed. When the sound card is added or the sound card driver is installed later on, some cheap low end sound card drivers do not detect the availability of these default codecs and install one if not exist, although most branded or high end sound card drivers such as those from Creative Labs will handle this scenario properly.
The symptom will likely cause no sound output from the system. To check if your system affected by missing default Windows codecs, go to Control Panel -> Sound and Audio Controllers, then click on Hardware tab. Select the Audio Codecs entry and then click on Properties. If you having this error and no sound heard, you will likely to find only 2-3 entries of codecs in the listing, if you have not applied the registry patch to fix Flash no sound issue. But not that although the registry fix can add back the sound drives mapping, but if the *.acm files that are required are missing then those registry mapped codecs actually do not work. However, users can manually install the default codec manually to ensure the required files are copied. Following tutorial guides you how to install these codecs manually.
- Click on Start -> Control Panel.
- Click on Add hardware applet.
- On the Add Hardware Wizard, click on Next button.
- Select “Yes, I have already connected the hardware” radio button and then click Next button.
- Choose “Add a new hardware device” at the bottom of the list and then click Next.
- Select “Install the hardware that I manually select from a list (Advanced)” and click Next.
- Select “Sound, video and game controllers” from “Common hardware types” list and click Next.
- Select “(Standard system devices)” from “Manufacturer”.
Note: To install or reintall video codecs, select “(Standard system devices)” from “Manufacturer” and “Video Codecs” from “Model” instead.
- Click on “Have Disk…” button.
- Click Browse button in the Install From Disk dialog box. Navigate to folder C:\Windows\System32, and then locate mmdriver.inf file. Highlight mmdriver.inf and click Open or simply double click on mmdriver.inf file, then click OK in the Install From Disk dialog box.
Click on “Continue Anyway” button if a warning about logo compatibility pops up.
- A list of audio codecs supported by mmdriver.inf appears on the Add Hardware Wizard.

Select a codec that you want to install. All codecs that you want must be installed one by one. Select one of the codecs needed such as Microsoft IMA ADPCM Audio Codec, and click on Next to reinstall the codec (on install the new codec is not yet be installed). MCI drivers are not needed as these are legacy drivers for Windows 95/98/Me.
Windows XP or 2000 installation CD may be need.
- Repeat the steps to install other drivers until all is installed completed.
- Reboot computer.
The following table lists the codecs that commonly included with original Windows installation:
| Manufacturer | Model |
| DSP Group | TrueSpeech Software Audio Codec |
| Intel | Indeo R3.1 Video Codec Indeo R3.2 Video Codec |
| Microsoft Audio codecs | ADPCM Audio Codec CCITT G.711 A-Law and u-Law Audio Codec GSM 6.10 Audio Codec IMA ADPCM Audio Codec |
| Microsoft Video codecs | RLE Video Codec Video 1 Video Codec |
| SuperMatch | Cinepak Video Codec |
Related Articles
- How to Install Recovery Console as NTLDR Boot Startup Option on Windows XP/2003/2000
- How to Remotely Enable Remote Desktop (Terminal Services or RDP) via Registry in Windows 2000/XP/2000/Vista/2008
- Switch, Change or Set 64-Bit Windows Media Player 11 (WMP11) in Windows Vista x64 as Default
- Fast Shutdown Faster Windows 2000, Windows XP, Windows 2003 and Windows Vista
- Hack and Reset Windows NT 4.0 and Windows 2000 Administrator or Domain Admin Password with LOGON.SCR Trick
- Enable 3D Desktop in Windows XP, 95, 98, Me and 2000 with Madotate
- How to Update and Change Windows XP Product Key Manually
- How to Change Windows Explorer Default Folder
- Register and Integrate foobar2000 Windows Vista Default Program Menu List
- Using DiskPart.exe As Disk Management Alternative in Windows Vista, 2000, 2003 and XP










































August 25th, 2009 04:48
Wow. I have spent two days trying to fix my .cda problem wish I’d come across this article 48 hours ago – took two minutes to fix and now my audio cds are importing into itunes. itunes not recognising .cda. itunes not recognising audio CD. This fixed in moments. Fabulous. itunes .cda codec. .cda codec problems.
August 20th, 2009 12:42
Hi,
Just have to say thanks! You saved my life.
Thank you!
January 4th, 2009 02:34
Wow Awesome! Thanks so much for this write up!
I’ve been searching the internet and found zilch on how to fix my codec CCITT ulaw 7 problem in window media player.
I found that it was a basic ocdec in windows player that got ‘hosed’ somehow. So I followed your directions and reinstalled it and BINGO that fixed it!
Again, awesome write up! I wish I could buy you a drink!
Godbless!
Dean
August 15th, 2007 22:48
[...] If you can’t download the FixNoFlashAudio.reg, you can also copy and paste above text to a text editor, and save the file with a .reg extension, and then double click it. Sound of Flash content should be working now, but you may have to reedit the Windows sound scheme for your personalization. If you have missing .acm codec problem, try to manually add back the Windows codecs. [...]