一、说明

关于电脑,在大学之前是知之甚少的。举几个例子,一是刚上大学时我还是分不清主机和显示器哪个才是电脑;二是应该是大一上学期陪窒友Z到电科买电脑,我问导购员XP和Win7什么关系----我一直怀疑问这弱智问题也是那导购员敢两百多的内存条卖我们六百多的原因之一;三是大概是大二下学期的时候一个同学和舍友W在搞一个项目,他们在宿舍装了个Ubuntu的操作系统说这就是Linux,我才确定Linux是可以有图形界面的。

第一次看别人装操作系统,还是在电科,是大二下学期的样子自己的电脑开不了了到电科去修----我电脑是和舍友L在他电科的熟人买的----忘了说是什么问题他就给重装了操作系统收了50块钱,我问他能不能自己装他说可以的给拷了两个Win7的ISO文件然后说回去自己下个老毛桃做个启动盘就可以了。第一次装操作系统是过段时间后舍友Z拿了台笔记本回来说运行慢什么的要重装系统,修电脑回来后没有机器没机会实践但确定是可以自己重装的,就和另外一位舍友Z按网上的教程一步步的操作,还真装成功了。第一次听说破系统密码应该还是大二下学期再晚一点的时候,当时应该是在图书馆上晚自习选电子专业的舍友Z在QQ上问选信息安全的自己有妹子忘了电脑的登录密码会不会破,我说不会,回到宿舍后问他怎么样他说破掉了,又问他怎么操作的他说用U盘进PE有一个软件可以破,时至今日可能他都不太记得这回事了但我还时常在用他教我的这招“混迹江湖”。

二、记得BIOS密码忘记操作系统密码,以BIOS去除操作系统密码

这也就是上一节提到的舍友Z面临的场景,也是平时最常遇到的场景,解决办法也如前所说:

第一步,使用老毛桃等制作一个启动盘。下载、解压、又击启动、选择U盘、一键制作即可,就不多说了。

第二步,从U盘启动进入PE。不过不同电脑品牌(更准确地说应该是主板)进入BIOS/选择启动介质的快捷键是不一样的,没有很好的办法,只能自己百度或者逐个试,Esc到F12都有可能Del也有可能。

第三步,打开“密码修改”工具,选定用户,修改密码。

三、忘记BIOS密码记得操作系统密码,以系统去除BIOS密码

应当来讲,因为很少用到所以其实BIOS密码比系统密码更容易忘记的,但一则BIOS密码默认是没启用的,二则启动操作系统并不需要输BIOS密码,三则普通用户一般都没有进入BIOS需求,所以经常我们都不需要记或者忘记也就忘记了我们也不需要管。

但也免不了有些“高级用户”,有忘记BIOS密码想清除BIOS密码以进入BIOS的需求,我们这里就来讲一下这种情况如何处理。

3.1 主板默认BIOS密码

这是网上资料说的我没见过,就是有些主板是有默认的BIOS密码的,可以尝试网上找一下或都问一下客服。

但一是主板类型很多所以网上能找到对应的希望感觉不会很大,二是客服为了偷赖以及避免进入BIOS搞出其他问题所以就算知道大概率也不会告诉你,三是这种默认密码本质上相当于一个后门是不符合安全规范的在安全要求越来越规范的当下可以预见这种做法应该会越来越少。

也算是一种思路,碰碰运气吧,只能这么说。

3.2 使用DOSBox+debug清除BIOS密码

原本直接在cmd中启用debug模式即可,但是Win7及之后的64位操作系统都去掉了debug.exe,所以我们需要自己安装环境。

DOSBox下载地址:https://www.dosbox.com/download.php?main=1

debug.exe下载地址(网上随便找的):http://soft.onlinedown.net/soft/578004.htm

安装好DOSBox,然后debug.exe随便放一个目录下(最好不要是中文,我这里放C盘根目录),进行如下操作:

::前面的SET BLASTER=A220 I7 D1 H5 T6是DOSBox自己执行的,不用管
::把本地c:盘挂载到DOSBox的c目录;如果debug.exe放在其他盘类似挂载即可
mount c c:\
::进入c目录,这里亦即c盘
c:
::进入debug模式
::前面的-是debug模式自带的不用输
::开头的o是字母o,后边的70是数字0
debug
o 70 16
o 71 16
q

这种办法,我测试时开始几次似乎是成功的,执行后BIOS密码为空,但执行几次后似乎就没用了,不太确定。

网上还有其他用cmospwd等输件进行破解的介绍,但我在自己的Win 10上没能成功所以现在效果怎样不确定。

四、同时忘记BIOS和操作系统密码

应该来讲,BIOS密码启用、忘记BIOS密码、忘记操作系统密码这些情况同时出现的概率还是比较小的,但也不是不可能。

最常见的就是公司给配的电脑,这种电脑经常启用的BIOS密码、你也不知道BIOS密码,在公司使用的是域账户你平时也不会输本地用户的密码,用了几年电脑归你后你一重启这些情况就会同时出现了。当然还有另外一种不太想说的可能,那就是电脑根本就不是你的你想进行破解。

此时我们不能借助一方消除另外一方,只能借助外力外物先强行突破其中一方。

4.1 以BIOS密码为突破点

4.1.1 尝试使用快捷键直接从U盘启动

一般顺序来讲,都是要求选输入BIOS密码然后才能选择从哪里启动的,网上说有些电脑在BIOS可设置不需要使用BIOS密码即可通过某些快捷键列出启动项,然后可直接选择从U盘启动。

我没试过,不太了解具体是什么情况;而且,“有些”而已。

4.1.2 卸载CMOS电池

BIOS是安装在CMOS之上的系统,使用的是RAM,断电之后所有非默认配置即会丢失。所以我们只要把CMOS电池卸载掉,设置的BIOS密码也就被去除。

虽然我觉得现的在硬件应该是没有那么脆弱,但一是网上有说静电可能损坏硬件,二是我没实际操作过,三是我对主板硬件行情不是很了解,所以还是建议不到最后不用这招吧。

4.2 以操作系统密码为突破点

4.2.1 只是忘记密码,操作系统还可以正常使用

这种情况可以把电脑的硬盘拆下来,然后使用移动硬盘盒接到另外一台电脑上,然后类似第二大节那样把操作系统破掉再把硬盘装回去即可。

这个操作最为关键的点是如何确定硬盘C盘在另外的那台电脑上是什么盘,因为接上另一台电脑后硬盘的C盘在接上的电脑上可能变成了G盘H盘等等。确定的方法一可以根据硬盘大小,二可直接打开各盘查看盘下文件是不是系统盘文件。

4.2.2 不仅忘记密码,操作系统已不可启动

此时先和4.2一样把硬盘接到另一台电脑上,然后可以在另一台脑上使用ghost等工具把GHO文件刷到硬盘上;也可以从U盘启动进入PE,PE一般都带ghost工具。

GHO文件可以使用ghost等工具备份新电脑的C盘得到(但这样会有很多不必要的文件);也可以直接从iso文件中提取,装虚拟机时也可以明显看到使用的也是ISO中的GHO文件。

Local----Partion----From Image,先选中GHO文件,然后再选要覆盖的盘符即可。确定哪个盘同样使用大小和盘内文件进行判断即可。

Image file name to restore from----选择GHO文件。

Select source partition from image file----选择镜像文件中的分区。一般GHO文件只有一个盘即C盘。

Select local destination driver by clicking on the driver number----选择本地要覆盖的磁盘。

刷完后把硬盘安装回,然后启动,预期即会进入安装驱动那四步的那个界面,像正常装系统那样等待完成和自动重启即可。

但一是我没实操作,二是MBR我没有很了解所以我不能确定命中系统这方面会不会有问题。

参考:

https://jingyan.baidu.com/article/14bd256e469974bb6d2612a8.html

https://www.bilibili.com/video/av59459992/?redirectFrom=h5

Windows忘记BIOS密码/操作系统密码处理办法汇总的更多相关文章

  1. 忘记BIOS超级管理员密码,怎么破解?

    [请尊重原创版权,如需引用,请注明来源及地址] 本人就喜欢没事瞎折腾,动动手活动活动筋骨没坏处,前不久非常便宜的弄到一玩具 ThinkPad T400(公司处理品),外观还算不错,除了电源适配器是坏的 ...

  2. windows下忘记mysql的root密码解决方法(图文)

    在windows下忘记mysql的root密码对于很对新手来说,也是会经常遇到的,我也刚好遇到啦,参考网上的解决办法,自己又整理啦一下. 1.首先需要查看mysql的服务是否启动. 打开cmd窗口,输 ...

  3. 联想RD450带Read10服务器操作系统密码忘记

    联想RD450带Read10服务器操作系统密码忘记 可以用U盘PE进入重写密码 按F1进入BIOS界面设置如下 进入BOOT选项卡,设置U盘第一启动,也就是图中 Boot Option #1 设置为 ...

  4. Mac下的Parallel Windows忘记密码怎么办?

    Mac机上安装了Parallel Windows,日久年深不登录结果忘记了登录密码,百爪挠心,想破脑壳试了n个密码都不行,放了一个多月也没想起来. 今天没事网上溜溜,肯定也有和我同病相怜的弟兄,果然, ...

  5. [转帖]忘记了MariaDB root密码的解决办法

    忘记了MariaDB root密码的解决办法 https://www.cnblogs.com/liaojie970/p/6126322.html 貌似跟 mysql 是一样的. 1.停掉mariaDB ...

  6. CentOS忘记mariadb/mysql root密码解决办法

    本文不再更新,可能存在内容过时的情况,实时更新请访问原地址:CentOS忘记mariadb/mysql root密码解决办法: 这里有两种方式实现修改mariadb root密码. mariadb版本 ...

  7. 忘记常访问网站密码怎么办?教你如何查看浏览器已保存的密码,如何简单查看Chome浏览器保存的密码?

    利用场景: 同事或朋友外出有事,电脑未锁屏离开座位.可以利用这一间隙,查看Ta在Chrome浏览器上保存的账号密码 查看逻辑: 当我们要查看Chrome浏览器上保存的密码时,点击显示,会弹出一个对话框 ...

  8. 【转载】阿里云Windows服务器重置远程登录密码

    在使用阿里云Windows系统的云服务器的时候,有时候忘记了远程连接密码,可在浏览器上登录阿里云官网,进入ECS云服务器管理后台重置远程连接的密码,因为此步操作对于服务器安全来说关系重大,所以有时候在 ...

  9. oracle忘记了sys,system 密码后怎么修改?

    一.忘记除SYS.SYSTEM用户之外的用户的登录密码.  用SYS (或SYSTEM)用户登录: CONN SYS/PASS_WORD AS SYSDBA;  使用如下语句修改用户的密码: ALTE ...

随机推荐

  1. virtualbox通过Nat模式上网,宿主机与宿主机互通

    本地搭建virtualbox,开始用的nat转发模式,这样的话宿主机没法访问虚拟机里面的服务.比如nginx网站.这样很不方便 . 在网上找了好久,终于找到了方案.那就是再添加一块虚拟网卡. 在虚拟机 ...

  2. Python【day 9】函数入门2

    本节内容:1. 什么是函数2. 函数定义, 函数名, 函数体以及函数的调⽤3. 函数的返回值4. 函数的参数 一.什么是函数 我们可以先去定义一个事情或者功能(接口.服务.函数.功能). 等到需要的时 ...

  3. js数组去重 数组拼接 替换数组中的指定值 递归数组 判断数组中是否存在指定值 数组求和 根据条件判数组值

    这是学习过程中记录的一些关于数组操作的常用属性或方法,记录一下方便以后使用. // 数组去重 var arr1 = [1,1,2,3,4,5,6,3,2,4,5,'a','b','c','a',6,7 ...

  4. 12个有趣的C语言问答

    转自:http://www.admin10000.com/document/913.html 1,gets() 方法 Q:以下代码有个被隐藏住的问题,你能找到它吗? 1 2 3 4 5 6 7 8 9 ...

  5. 如果再聘请一位会css的美工,那要你还有什么用?

    老板正为网站不好看而烦恼. 会议结束后. 我对我的前辈说:要是能找个会css美工就好了! 前辈说:如果再聘请一位会css的美工,那要你还有什么用? 我一时语塞. 后来回答:我可以专心后端代码,可以写 ...

  6. 【Thinkphp】引入第三方类库常见问题

    TP3.2在添加第三方sdk的时候,文件放在ThinkPHP/Library/Org文件夹下可独立创建文件夹(官方文档有其他思路)需对文件做以下修改. 1.第一应该修改文件的名称(下载的sdk一般是 ...

  7. 第一部分day4-三次登录实验、字符编码

    #-----三次登录实验----- memu = { "陕西":{ "西安市":{ "新城区":["大明宫遗址",&qu ...

  8. mysql数据库之事务和隔离级别

    事务和并发执行目的: 1.提高吞吐量,资源利用率 2.减少等待时间 连接管理器:接受请求/创建线程/认证用户/建立安全连接 并发控制:任何时候,只要有两个以上的用户试图读写同时一个文件/数据,都会带来 ...

  9. 201871010135 张玉晶 《2019面向对象程序设计(java)课程学习进度条》

    <2019面向对象程序设计(java)课程学习进度条> 周次 (阅读/编写)代码行数 发布博客量/评论他人博客数量 课余学习时间(小时) 学习收获最大的程序 阅读或编译让我 第一周 25/ ...

  10. Python问题:SyntaxError: Non-ASCII character '\xe2' in file

    SyntaxError: Non-ASCII character '\xe2' in file意思是说,在文件中存在非ASCII字符: ASCII是8位即一个字符,一共256个字符,随着计算机的发展, ...