用放电法消除bios密码后,可以查看以前设置过的bios密码吗?如果能怎么查看?
答案:4 悬赏:50 手机版
解决时间 2021-02-18 04:32
- 提问者网友:感性作祟
- 2021-02-17 21:48
用放电法消除bios密码后,可以查看以前设置过的bios密码吗?如果能怎么查看?
最佳答案
- 五星知识达人网友:不如潦草
- 2021-02-17 23:08
首先,你必须有备份的CMOS.dat文件(默认是这个,新出的主板可能会有所不同),
文件CMOS.DAT的内容可以在DEBUG(或PCTOOLS等工具软件)中显示和编辑,也可将其再写回CMOS,这里给出自动写回数据的程序:
#include"stdio.h"
main()
{charcmos[64];FILE*fp;inti;
fp=fopen("A:\CMOS.DAT","rb");
fread(&cmos[0],1,64,fp);
for(i=0;i00)
以上是恢复的办法,也就是说你必须懂汇编语言,否则你会看得很痛苦。
然后从普通用户来说,既然用放电法已经去掉了BIOS密码,你还想找回来,是不可能的。众所周知BIOS里的设置和密码都是存放在一个RAM里,是RAM,不是ROM。。呵,,RAM的特性就是断电就会自动擦除所有存储的内容,你可以理解成是内存条。所以主板必须对这个RAM(BIOS设置芯片)进行不间断的供电,这个时候纽扣电池的作用就体现出来了。。。而你的做法是放电,如果确认你已经放电成功了,那么可以明确的告诉你,如果没有最上面说的备份文件的话,你是不可能找到之前设置的密码的。。
文件CMOS.DAT的内容可以在DEBUG(或PCTOOLS等工具软件)中显示和编辑,也可将其再写回CMOS,这里给出自动写回数据的程序:
#include"stdio.h"
main()
{charcmos[64];FILE*fp;inti;
fp=fopen("A:\CMOS.DAT","rb");
fread(&cmos[0],1,64,fp);
for(i=0;i00)
以上是恢复的办法,也就是说你必须懂汇编语言,否则你会看得很痛苦。
然后从普通用户来说,既然用放电法已经去掉了BIOS密码,你还想找回来,是不可能的。众所周知BIOS里的设置和密码都是存放在一个RAM里,是RAM,不是ROM。。呵,,RAM的特性就是断电就会自动擦除所有存储的内容,你可以理解成是内存条。所以主板必须对这个RAM(BIOS设置芯片)进行不间断的供电,这个时候纽扣电池的作用就体现出来了。。。而你的做法是放电,如果确认你已经放电成功了,那么可以明确的告诉你,如果没有最上面说的备份文件的话,你是不可能找到之前设置的密码的。。
全部回答
- 1楼网友:酒醒三更
- 2021-02-18 01:11
前面的回答很详细,可惜表达得有点语无伦次。
我来总结一下:
一、要先拔掉主机电源线,注意不是关掉电源就行了。
二、两种方法清除:
1、跳线法,具体看主板说明书。
2、拔电池法,把主板上的纽扣电池取下,用导电物体(例如螺丝刀)将电池插座的触点短接即可,如果手头没有导电的物体,把纽扣电池取下后,去睡一觉,醒来后电也该放光了。
另外,有一部分主板有专用软件可以设置cmos,里面有清除cmos的功能。
- 2楼网友:骨子里都是戏
- 2021-02-18 00:09
没了,CMOS断电啥玩意儿都没有了~
- 3楼网友:山河有幸埋战骨
- 2021-02-17 23:23
不可以,就像是你把一个文件删除了,你就不可以再次找回
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯