优秀的软件应该把所有需要在运行时改写的东西都放到C:\Documents and Settings\用户 文件夹下。比如缓存之类。但是实际上连微软的Office都没注意到。Program File文件夹应该是用户安装的程序,系统的绝对不该存放在这里,而是该统统放置在Windows文件夹下,不允许轻易改写才对,但是微软。。。叹息
50楼的行吗?在保护模式下用Debug直接I/O端口?很早以前DOS时代用这样的技术破坏CMOS检验和,确实能破坏密码。不过你写的不对,没有命令!
o 70 实时钟某寄存器号 ;索引寄存器号,就是指定下面的写入对哪个寄存器操作,比如 o 70 2e——索引2Eh号寄存器
o 71 要写入该寄存器的数据 ;写数据到被索引寄存器,一般是清零,就是写入0,比如 o 71 0
时间长了,有些遗忘,其实原理是对电脑主板上实时钟芯片的可以改写的单元做出改写,造成CMOS校验和出错。
回头我建立一个受限用户试试。
BIOS开机密码丢失很正常,所以此法可行的话楼主不必担心——它自己丢失的,我怎么知道!