實際上我們是通過BIOS這個程序,去設置CMOS裏的參數的。
CMOS是一塊芯片,集成在主板上,裏面保存着重要的開機參數,而保存是需要電力來維持的,所以每一塊主板上都會有一顆鈕釦電池,叫CMOS電池。
CMOS裏存放着參數,要設置它,我們必須通過程序把設置好的參數寫入CMOS,所以,就利用BIOS程序來讀寫
電腦的BIOS設置一般是通過70H和71H兩個端口進行訪問和更改的,端口70H是一個字節的地址端口,用來設置CMOS中數據的地址,而端口71H則是用來讀寫CMOS地址中的數據單元內容,我們對這兩個端口進行錯誤的賦值,使設置全部清空,恢復成出廠設置。 因此可以用光盤啓動計算機,到DOS下輸入以下命令: 1進入DOS命令狀態。 2執行下列命令。 進入Debug c:\>Debug Debug標誌符 執行向端口70寫入數據,執行向端口71寫入數據 -o 70 16 -o 71 16 退出Debug -q 利用Debug清除BIOS密碼1 -o 70 2E -o 71 0 -q 利用Debug清除BIOS密碼2 -o 70 FF -o 71 17 -q 利用Debug清除BIOS密碼3 -o 70 10 -o 71 0 -q 利用Debug清除BIOS密碼4 -o 70 FF -o 71 17 -q 利用Debug清除BIOS密碼5 -o 70 11 -o 71 23 -q 利用Debug清除BIOS密碼6 -o 70 10 -o 71 11 -q 任選其一試試看。
更改CMOS設置,首先進入系統,在命令行狀態下運行DEBUG命令後輸入如下命令
-o 70 xx(回車)
-o 71 xx(回車)
-q (回車)
重新啓動計算機後順利進入CMOS,不用再輸入密碼。