BEEP! BEEP! It's a common occurence in Virtual Server 2005, when the virtual machine causes the host to beep. This usually happens when error messages and other dialog boxes pop up on the virtual machines screen. It drives me nuts, and muting my PC did not kill it!
The simplest way to stop the beeping is with the good old NET STOP command.
NET STOP BEEP
That command will stop the beeps but needs to be rerun everytime you boot the virtual machine or you run NET START BEEP. To disable it permanently we have two options, sc config and the registry. The sc config method only works with XP and 2003 guests. From a command line run:
sc config beep start= disabled
The other option is to open regedit and drill down to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Beep Right-click Start and then click Modify and change the value to 4. This will also disable the Beep service.