一般计算机的CMOS设置可以通过70H和71H两个端口进行访问和更改,用debug向端口发送数据的命令向端口70h和71h发送一个数据,就可以清除CMOS的设置了,即变成默认设置。以下程序可以完成对所有微机CMOS密码的清除工作。在DOS命令行运行DEBUG程序,输入完成后按下Alt+Ctrl+Del组合键重新启动系统,此时再进入CMOS时密码已被清除。其命令如下:
      法一:C:\>debug
                  -0   70    16
                  -0   71    16
                  -Q
    法二:C:\>debug
                 -0     70    11
                 -o     71    FF
                 -Q
法三:  C:\>debug
            -0    70    10
           -0     70    01
            -Q
法四:C:\>debug
            -0    70     23
            -0    71     34
           -Q
法五:  C:\>debug
           -0    70   10
           -0    71   FF
           -Q
另外,
        也可以把上述操作用DEBUG命令写成一程序放在一个文件(如DELCMOS。COM)操作如下:
        C:\>debug
        -A      100
       ****:  0100    MOV    DX ,  70
       ****:  0103    MOV    AL ,   10
       ****:  0105    OUT     DX  ,  AL
       ****:  0106    MOV    DX  ,  71
       ****:  0109    MOV    AL  ,  01
       ****:  010B   OUT     DX  ,  AL
       ****:  010C
       -R       CX
       CX     0000

       :          OC
       -N      DELCMOS.COM
       -W
       Writing    000C    bytes
       -Q
  把该文件复制到带DOS系统的软盘上,以后需要使用Debug命令进行CMO密码清除时,只要用该软盘启动系统运行DELCMOS。COM就可以取消CMOS的设置了。