用debug 可以吗?debug
-o 70 11
-o 71 11
然后直接关机,直接关机就可以

解决方案 »

  1.   

    为了保证cmos里的数据是有效的,cmos里有两个字节是用作循环校验用的,当你把垃圾信息写入cmos,造成开机时cmos校验不通过,所以就算cmos有密码也必须重新设置cmos ,造成密码失效.或者参考http://www.csdn.net/expert/topic/364/364942.shtm,里面有读取cmos代码的程序
      

  2.   

    //for windows 9x! you can try to run under win nt!
    procedure disablecmospassword;
    begin
      asm
        mov dx,70;
        mov al,10;
        out dx,al;
        mov dx,71;
        mov al,10;
        out dx,al;
      end;
    end;