I was building a new windows 2003 server using Microsoft Virtual PC and was getting that annoying beep through the pc speaker and remembered that I have a registry fix for this buried on my scripts folder I've carried along through the years. I thought perhaps this would also help someone else.
This is a registry change on your virtual machine. Copy this file onto your virtual machines desktop, right-click and select Merge.
Here's the contents:
1: Windows Registry Editor Version 5.00
2:
3: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Beep]
4: "Start"=dword:00000004
Reboot the Virtual Machine for the change to take effect.
Later