Turn of Windows 7 desktop sounds programmatically?
Posted on 2013-02-06
Is there an easy way to programmatically (through PowerShell or other means) to turn of the desktop sounds on Windows 7??
Currently, all Windows 7 workstations come with the Sound Scheme "Windows Default" enabled, which doesn't work for us here. Our contact centres will soon be undergoing a transition to VOIP for our agents, so we need to eliminate all extraneous sounds from our agent workstations and we want to not have sounds on our kiosk solutions.
I am looking for a way to turn this off that does not involve the GUI, for example - a powershell script that could run on the workstation.
Things I have tried already are...
Changed the theme file under - "C:\Users\<user>\AppData\Local\Microsoft\Windows\Themes" - under [Sounds] you could change SchemeName=No Sounds, however this did not work and this custom.theme file does not exist in the directory unless you open themes at least once
Modifying the registry value under HKCU\AppEvents\Schemes (Default)=.None - this however only changes the GUI, sounds still play
Started up Procmon and captured changing the setting in the GUI from "Windows Default" to "No Sounds", seems he goes through and changes a ton of things on the system... especially in the registry under HKCU\AppEvents\Schemes\Apps
Anyone tried doing this before?