Quite frequently, Windows users encounter the problem in which the system does not play the audio sounds – particularly when trying to playback Flash based media files. Moreover, this typically occurs after you have recently installed the latest version of Adobe Flash Payer (say version 9 or 10). This problem explicitly manifests itself when you are attempting to watch Flash videos on the internet – on sites such as YouTube, MetaCafe, Daily Motion, MySpace Video, Google Video, etc. In all these cases, what you will typically find is that, while the video is running perfectly, the audio fails to run.

There is a general resolution to this problem that involves a registry fix – however it is perfectly plausible that you might be uncomfortable tweaking those treacherous registry keys. In that case, the good news is that there is a far simpler trick that lets you fix this Flash no-sound problem at the drop of a hat.

Flash No-sound Wavemapper Solution

  1. Launch Registry Editor by typing ‘regedit’ at Run command
  2. Navigate to the following registry key:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32
  3. On the right pane, and check for existence of “wavemapper” registry subkey. If it is not there, then create a new string value named “wavemapper”, and give the entry value “msacm32.drv”.If wavemapper entry is already there, ensure that its value data is “msacm32.drv”.

Also, you have to ensure, and verify, that the msacm32.drv driver file exists in C:\Windows\System32 folder. If the file is missing in that location, search for another copy of msacm32.drv on your computer, or copy that file from another Windows PC.


  1. I’ve reintalled adobe flash player, i’ve ccleaner my windows, reinstalled the audio board, but it didn’t work, still no f’ sound. BUT i’ve tried this method and it worked great.

    thank you.

  2. I had tried every fix (about 10 or 20 of them) found on the internet. (I even considered voodoo briefly) 🙂 One of the first ones I tried was adding the wavemapper string in regedit, but this is the ONLY place that told me I had to also add a VALUE to the string…that fixed it. THANK YOU SOOOOOOOOOO MUCH!!!!

  3. @Chase
    On Internet Explorer go to
    tools> Internet Options> Advanced> Then find “Multimedia” and check the “play sounds in webpages” box.

    I been stuck with this no sound problem for two days and i cant fix :/ how it helps you…

  4. Hi all, I had the same problem – no sound on internet – and solved it after consulting a forum by creating and importing a new registry file as seen below. This works, however once I shut down my laptop I have to repeat the procedure each time I start as it doesn’t seem to “remember” this fix. Can someone please help?

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32]

  5. Hey my pc is installed with Windows7 32 bit. Have done all of the above steps but still I can’t figure out why my audio doesn’t works. It’s more than a week now and have gone mad!

    Can on some one kindly help. Last resort for me is to reformat the hard disk and install windws7 again which is pain in the neck!

    kind regards

  6. I had the same problem and followed the steps to check msacm32.drv but did not fix the problem. Im running windows 7 64bit. I downloaded and installed the K-Lite Mega 32bit codec pack and the 64-bit codec pack and did a restart. That solved the problem…. it was driving me mad!

  7. I had the same problem, but the registry entry and the file where correct… I had a virus in my computer and it seems change some registry entry for the System32 folder configuration as complete path. Still don’t know where to change that again. But I put in the registry for wavemapper as C:\Windows\System32\msacm32.drv and it worked, now I have to find where to change that wrong value.

  8. I must be thick every time i try and replace msacm32.drv it tells me i need permisionsto do this?


  9. @Sila Arli

    I can’t thank you enough Sila Arli! The msacm32.drv file was missing from my Systems 32 folder too (Windows XP, 32-bit). I have not been able to get sound from embedded flash videos for a few years now. I just tried it out, and after all this time, I can finally enjoy embedded flash videos again. Thank you for sharing your experience.

  10. I have had the same problem for a couple of days and literally got lost in all the forums. My system had crashed and I was advised by the call center of the manufacturer of my laptop to reinstall Windows XP. I lost the sound on the internet videos right after that.

    The “registry key” solution is the most common solution offered, but it did not help me at all. Thanks to this post, I checked the systems 32 folder for the msacm32.drv file. The file was missing somehow.

    If the registry key solution did not work for you or the key already existed, check if the file msacm32.drv is present in your Windows system32 folder. (C:\WINDOWS\system32) If not, copy it from another PC (that has the same version of Windows) and place the file in the system32 folder. The file is 21 kb large and is also downloadable for free from file sharing websites, you can google it, or simply download it here:


    Hope this entry helps you. BR.

  11. It all started after a restart after uninstalling a photoshop CS4 trial package. I got a logon.exe corrupt file problem. So, I opened up cmd.exe and ran chkdsk /r. That solved the logon.exe problem but I still didn’t have any internet audio (any browser).

  12. While this does seem to be the most popular suggestion to my problem (no internet audio), I’ve checked the registry 100 times.. This isn’t the solution for me. What else could it be? I’ve tried seemingly everything short of reformatting.


Please enter your comment!
Please enter your name here