As an IT administrator for the last several years, there are some occasions where I go a little overboard with security and do things to lock myself out of a computer. One example is to set a BIOS or CMOS password that I will never remember.

If you can’t remember a BIOS or CMOS password, you’re pretty screwed because you won’t be able to even boot up Windows. Earlier, I had written about a way to reset a BIOS password using a couple of different techniques, which is the first thing to try in this situation.

I recently ran across another program that you can use to recover a CMOS or BIOS password. CMOSPwd works under Dos, Windows 98, Windows NT, Windows 2000, Windows XP, Windows 2003, Linux, FreeBSD, and NetBSD.

The program basically decrypts the password that is stored in CMOS, which is used to access the BIOS setup. Now this program won’t work with all BIOS out there, but here are the ones it will work with:

  • ACER/IBM BIOS
  • AMI BIOS
  • AMI WinBIOS 2.5
  • Award 4.5x/4.6x/6.0
  • Compaq (1992)
  • Compaq (New version)
  • IBM (PS/2, Activa, Thinkpad)
  • Packard Bell
  • Phoenix 1.00.09.AC0 (1994), a486 1.03, 1.04, 1.10 A03, 4.05 rev 1.02.943, 4.06 rev 1.13.1107
  • Phoenix 4 release 6 (User)
  • Gateway Solo – Phoenix 4.0 release 6
  • Toshiba
  • Zenith AMI

If you are lucky enough to have one of these, you may be able to recover the password easily. Using the program requires a little bit of the command prompt, so make sure you are familiar with that before using it.

Basically, to run it, go to the command prompt and CD into the directory where you stored the file. At the command prompt, type in CMOSPWD and press Enter.

You’ll get a list of possibilities which you can compare against your BIOS manufacturer.

recover cmos password

To recover the password, you need to note the value to the right of the BIOS you have installed and then you have to type in cmospwd /m[xxx] to execute the module. If that doesn’t work, you can kill the BIOS using the /k switch.

However, DO NOT kill the CMOS if you are recovering the password for a laptop. On laptops the CMOS password is usually stored in an eeprom on the motherboard, so you need a eeprom programmer to retrieve it.

Since using the program is a bit complicated, make sure to read the instructions provided beforehand. Enjoy!

Comments [1]

  1. A. By Using the Motherboard Jumper:

    In most motherboards CMOS battery is soldered, which makes it difficult to remove the battery. In this case we use another method.

    Almost all motherboards contain a jumper that can clear all CMOS settings along with the BIOS password. The location of this jumper varies depending upon the motherboard brand. You should read your motherboard manual to check its location. If you don't have the manual then look for the jumpers near the CMOS battery. Most of the manufacturer label the jumper as CLR, CLEAR, CLEAR CMOS, etc.

    When you find the jumper, look carefully. There will be 3 pins and the jumper will be joining the center pin to either left or right pin. What you need to do, is remove the jumper and join the center pin to the opposite pin. e.g. if the jumper joins center pin to left pin, then remove it and join center pin to right pin. Now wait for a few seconds and then again remove the jumper and join the center pin to left pin.

    Make sure to turn the PC off before opening the cabinet and resetting the jumper.

    B. By Using Software:

    I have found that BIOS/CMOS Password Recovery Tool is the most effective.:

    BIOS/CMOS Password Recovery Tool is a program that works instantly to remove any lost or forgotten BIOS/CMOS password. Simply boot your PC to DOS and execute the program, and get access to forgotten BIOS/CMOS passwords in just seconds

    BIOS/CMOS Password Recovery Tool Service: biospasswordrecovery.com

Comments are closed.