Windows密码忘了怎么办?
一、5次shift键弹出粘滞键
二、异常断电触发系统的自动修复
三、未登录修改系统文件
四、登录界面5次shift键弹出cmd
五、思路总结
我有一个朋友,绝对不是我自己哈
有一次,她把自己的电脑密码改忘了,问我怎么办。
我能怎么办,当场就拔了她的电源!
这里给大家科普一个小知识:如果你做了一些奇怪的操作后,对面愣住了,一定要跑,拔腿就跑,跑的越远越好。
哈哈哈,不玩笑了,这边回到正题
一、5次shift键弹出粘滞键
1)准备一个Windows7虚拟机,注销,回到登录界面,这个时候我们就要假装自己忘记密码了。
2)在登录界面按下5次shift键,弹出粘滞键窗口。
这里划重点:在未登录的状态下,我们调用了一个系统程序(c:\windows\system32\sethc.exe
),这个东西有什么用呢?后面你就知道了。
二、异常断电触发系统的自动修复
3)关闭客户机,再启动客户机,启动时立刻关闭客户机,模拟异常断电的效果。
提示:台式机可以开机时直接拔电,笔记本可以在开机时按住开机键5秒,强制关机。
4)再次开启虚拟机,由于刚才断电导致了异常关机,系统会自动进入错误恢复。
平时我们肯定会选择 正常启动Windows ,因为我们心里很明白,不就是个异常断电嘛。
但这次我们选择启动修复。(按↑↓键选择,按Enter键确定)
5)系统会假装很努力的帮我们检查修复,它能检查出什么来?本来就没问题。
6)几分钟后,它会提示系统还原,当然不可能还原,不然里面的机密文件咋办!!!大几十个G呢
我们选择取消。
7)然后它会继续假装很努力的帮我们检查修复,这个过程会持续三到十分钟,最后告诉你,它查不出来,你摇人吧,然后把官网的地址甩出来。
8)这个时候不用搭理它,我们滑到最下面的链接,打开这个文件。
然后点击左上角的【文件】-【打开】
三、未登录修改系统文件
9)可以看到系统的磁盘分区,这个时候我们还没有登录,也就没有用户的概念,所以这个时候,我们是以最高权限,去操作系统的文件。
这里需要注意一下,它显示的这个C盘只有99MB,不是真正的C盘,而是一个隐藏的启动分区。
后面的D盘,才是我们的C盘。
10)我们找到粘滞键的程序 c:\windows\system32\sethc.exe
提示1:如果system32目录下没有文件,就将下方的文件类型,修改为所有文件。
提示2:在此窗口下,输入英文状态的字母可以起到快速查找的作用。
比如,我们按下s键,就会搜索s开头的文件,快速按下 seth键,就会搜索seth开头的文件。
11)把它随便改成别的名字,这个改的名字一定要记住啊,不然一会儿找不到了。
12)在这个目录下,找到cmd,然后复制粘贴一个cmd的副本。
13)把这个副本的名字改成 sethc
,这样一来,我们再按5次shit键的时候,就会调用这个名字叫sethc的cmd了
提示:系统调用的时候,只检查文件名。
四、登录界面5次shift键弹出cmd
14)改完以后,我们重启客户机,在登录界面按下5次shift键,就会弹出cmd了。
15)登录界面中,我们可以看到登录的用户名叫什么,那就好办了,我们直接把它的密码改成123456789。
net user admin 123456789
16)输入修改的密码,就可以登录成功了。
五、思路总结
适用环境:部分低版本的win7和win10系统,本次试验使用 Windows7旗舰版。
核心思路:
- 未登录系统时,连续按5次shift键,会弹出粘滞键窗口(调用c:\windows\system32\sethc.exe)
- 只要按下5次shift键能弹出粘滞键,就满足使用条件。
- 系统异常关机时的自动修复界面,能够在未登录的状态下,修改系统文件。
- 只要系统异常关机,能进入自动修复界面,就满足使用条件。