How To Stop Flash Sound In FireFox
Posted By: Behrad
Monday 15 October 2007
3 Comments
Everyone knows that FireFox has no sound settings. IE has one, but it blocks only HTML sound. The only way to silence Flash is muting Windows sounds. This is not really convenient for the most of people. The solution is rather simple.. ![]()
The solution:
- Open FireFox installation folder. The default path is “C:\Program Files\Mozilla Firefox”.
- Create an empty file in this folder with the name “msacm32.dll”. Use Notepad.
- Close all FireFox windows and open a web page with Flash sound to test it.
- If you wish to return sound back, just rename the file “msacm32.dll”.
The IE recipe is the same with only difference of the installation folder path, which is “C:\Program Files\Internet Explorer” by default.
Simple? Yes, as promised.
How it works?? Flash uses Windows DLL msacm32.dll to play sounds. A Windows application starts searching for DLL’s it its own folder. If it does not find a library nearby, it goes to the other places as a system folder (C:\WINDOWS\system32). Flash is an ActiveX control. It works in the context of browser’s process. Flash uses browser’s DLL to play sound. Placing an empty file in the FireFox folder, we prevent a browser from accessing the actual sound DLL. Therefore the sound is disabled.

This works perfectly and is a great way to disable Flash sound in Mozilla Firefox. Thank you so much for sharing.
It’s very annoying when you have a flash file and you’re listing to some music at the same time and you can’t turn the flash sound off. Thank you for stopping by and your comment.
This little “hack” works great…for the most part. I play a lot of online flash games and I would say about 90% of the time it somehow stops the game from playing or even loading sometimes. I know it’s the empty file I created because I can quite, delete the file and go back to the site and the game works fine, or load up IE and the game will work fine.