Disable the Windows System BEEP
So today I was sitting in a crowded coffee house doing some nerd scripting when I ran a script which had an error in it. In most systems when an error occurs a beep is used to indicate such, however this beep does not usually come from your speakers, but rather a little Piezoelectric buzzer located on or attached to your system's motherboard. Now with my little tablet, I didn't expect a very loud beep, however, when my script looped through an error 500 times in the middle of a coffee house, Murphy's Law suggests that not only will the process be impossible to kill using the task manager but also be EXCECIVELY LOUD! Since it was going through the loop of my script all 500 times, I had time to Google this little piece of advice on disabling the system BEEP - link. Since the device manager did not change that much from XP to Vista, I imagine it works the same way on both platforms, please correct me if I'm wrong. At any rate, after a good solid minute of beeps and at least 45 seconds of shocked/amazed/irritated looks from the other patrons, I managed to disable the system beep and got a light applause from someone in the back of the Cafe amongst a myriad of grumbling. In case you have not clicked on the link I'll describe the basic steps:
- Open the Control Panel and open the Device Manager.
- In the menu click View > Show Hidden Devices.
- Go back to the tree view and look for 'Non-Plug and Play Drivers'
- There you should see a device called "BEEP". Right click it and select properties.
- Select the drivers tab and first stop the driver then change the Startup Type from whatever it is (likely System) with Disabled.
Now those annoying beeps will never come back again.