Disable PC Speaker Beep on Thinkpad T60P in Windows Vista or XP


There are few things that drive me more nuts than having stupid beeps coming out of my laptop – even when the volume is muted. To permanently disable the beep emitted from the pc speaker on the Thinkpad T60P, follow these crude instructions.

  • To test the problem, open a command prompt and try typing “echo “, then press ctrl and the ‘g’ key, then press enter. Beep!
  • In the control panel, go into the System Device Manager.
  • From the View menu, select “Show Hidden Devices”
  • In the Non-Plug and Play devices, disable the “Beep” Device (Properties, “Driver” tab, Set the startup to disabled and stop it)
  • To test the solution, open a command prompt and try typing “echo “, then press ctrl and the ‘g’ key, then press enter. No beep!

This should fix other applications which use the PC speaker to issue those pesky warning beeps.

Note: I forgot to mention, but “Chuck” reminded me that you should also enter the BIOS and disable the alarms in there as well to totally remove the beep.

Information and Links

Join the fray by commenting, tracking what others have to say, or linking to it from your blog.


Other Posts
Remote Connecting to IBM with Windows Vista: AT&T Global network client and Lotus Mobility Client
Combining Wordpress and AutoViewer with a Flash Intro Page

Write a Comment

Take a moment to comment and tell us what you think. Some basic HTML is allowed for formatting.

Reader Comments

Thank you! That beep was driving me nuts!

ahh works like charm on vista, had forgotten about this trick, thanks!

This Windows-based trick did not work for my T60. Instead, I had to go into BIOS (press F1 during boot-up) and then adjust the Alarm setting to turn off the system beep.

Now the beep is gone!

Yes, I should mention that you have to do *both* the BIOS and Windows change in order to get rid of it completely. I will edit the blog post - thanks!

Brilliant, thank you for solving my problem!! It was driving me nuts.

Thanks, you saved my day :)

You are my hero.

Ah…dude, thank you! The goddamn beep was driving me insane!

On linux, disable the beep by adding:
xset -b
to your .xsession (or other x startup script). Works as long as you are running X.

Thank you very much. No more pain adjusting the volume while using a headset.

Thank you, you just saved my ears :)

worked for me on my Dell Optiplex 745.

Thanks!

Thanks alot! Deffinently my hero of today

/E

Thanks a bunch, man. It worked on my T60 without changing the BIOS setting. But I haven’t rebooted yet, although device manager said I should do so. I’ll add another comment if it turns out that changing the BIOS too is really needed.

[...] Anyways I’ve found the solution.. I’m pasting it here, but it was found on this site: http://www.benchodroff.com/ Thanks for [...]

My, my finally that annoying beeping noise is gone for good! Thanks a lot!

When I went to disable it, it BEEPed at me once, then again, then a confirm BEEP just as if it were in its death throes. Beautiful!

[...] Found the instructions here Benchodroff: [...]

Thanks so much, that noise was driving me crazy… especially when I was coding (${} *BEEEP*).

I would just like to clarify some things:
For all the beeps you hear they are related to the BEEP device EXCEPT when you deconnect the power (to disable this beep, you need to go in the Bios as pointed by Chuck)

Thanks alot. Works fine on IBM Thinkpad R60.