How can I disable or enable the internal speaker?

Computer internal speakerThe answer to this question depends on the motherboard, its configuration, and the software you have installed in the computer.

Disabling the internal speaker

Software
Motherboard jumper
Motherboard cable

Software

If you're running Microsoft Windows, you can disable the internal speaker or PC speaker by following the steps below.

  1. Open Device Manager
  2. In Device Manager, click View and select "Show hidden devices". This should make "Non Plug-and-Play Drivers" visible in Device Manager.
  3. Expand Non Plug-and-Play Drivers by clicking the plus and double-click Beep.
  4. Within the "Beep properties" window, click the Driver tab.
  5. Under the driver tab, if you want to temporarily disable this device, click the Stop button. If you want to permanently disable this device, under the Startup type, select Disabled.

Motherboard jumper

If following the above steps does not disable the internal speaker, you may be able to disable the internal speaker through jumpers on the motherboard. Many motherboard manufacturers have jumpers that, when jumped or not jumped, enable or disable the onboard speaker.

All motherboards are different. You'll need to refer to the motherboard's documentation to determine if your motherboard has such a jumper, and how it should be set.

Motherboard cable

Some motherboards do not have an onboard speaker and instead use a computer case speaker that can be removed to disable the speaker. Refer to the motherboard or computer's documentation to determine if your computer is setup this way.

Enabling the internal speaker

Software
Motherboard jumper
Motherboard cable

Software

If you are running Microsoft Windows, you can enable the internal speaker or PC speaker by following the steps below.

  1. Open Device Manager
  2. In Device Manager, click View and select Show hidden devices. This should make "Non Plug-and-Play Drivers" visible in Device Manager.
  3. Expand Non Plug-and-Play Drivers by clicking the plus and double-click Beep.
  4. Within the "Beep properties" window, click the Driver tab.
  5. Under the driver tab, if you want to temporarily enable this device, click the Start button. If you want to permanently enable this device, under the Startup type, select System.

Note: If the internal speaker does not work after enabling it through the Device Manager, it's possible the internal speaker may be defective and non-functional. In this case, usually the only way to fix this is to replace the motherboard, as it is very difficult to replace just the internal speaker on the motherboard.

Motherboard jumper

If following the above steps does not enable the internal speaker, you may be able to enable the internal speaker through jumpers on the motherboard. Many motherboard manufacturers have jumpers that when jumped or not jumped enable or disable the onboard speaker.

All motherboards are different. Refer to the motherboard documentation to determine if your motherboard has such a jumper and what its setting should be.

Note: If the internal speaker does not work after enabling it with a jumper, it's possible the internal speaker may be defective and non-functional. In this case, usually the only way to fix this is to replace the motherboard, as it is very difficult to replace just the internal speaker on the motherboard.

Motherboard cable

Some motherboards do not have an onboard speaker and instead use a computer case speaker that can be removed to disable the speaker. Refer to the motherboard or computer's documentation to determine if your computer is setup this way.

Additional information