最近收到一个小伙伴私信我说电脑忘记密码了怎么办,我知道有不少朋友遇过这种问题,干脆写篇图文分享下解决办法吧。
1.系统方面,我只用安装完成后占用C盘4、5G的极限精简版,老电脑装LTSB 2016,新电脑装Pro 1809,并且装好系统第一件事就是用脚本把自动更新干掉。评论区有盆友说18年以后微软已经有安全补丁修复了此漏洞,现在从WinRE进入命令提示符也需要输入密码了。如果本图文提供的方法你用不了请另寻高明。
2.开机断电我通常的做法是长按电源键强制关机,这时主板会先发出指令让所有部件(包括硬盘)都先停止工作,然后再断掉电源。并不会存在评论区所说损伤硬盘的问题;另外有盆友补充,开机到登录界面时,按住Shift键再点右下角的重启即可进入高级重启界面。
3.此图文并非搬运,我是搞软件研发的,身边很多人都知道粘滞键替换的用法。
为了方便截图我会在虚拟机中进行操作。系统为LTSC,1809
设置一个密码,是多少无所谓只是为了演示
现在需要登录密码才能进入系统,而密码我并没有记
重启,到Windows加载界面时就断电/扣电池
重复几次后就会进入自动修复
依次选择「高级选项」→「疑难解答」→「高级选项」
选择「命令提示符」
输入「C:」回车
输入「cd \Windows\System32」回车
输入「copy sethc.exe sethc_bk.exe」回车。先备份,之后需要通过sethc_bk.exe恢复sethc.exe
输入「copy /y cmd.exe sethc.exe」回车
重启到登陆界面,连按Shift键5次。打开命令提示符窗口
输入「net user」回车,就能看到此系统下所有账户的名称
接下来,重新设置密码需要输入「net user 账号名 + 新密码」,比如我这里要输入的是「net user Administrator 123」回车
这样就把密码重置为123了,可以成功登陆系统
最后进入「疑难解答」中的「命令提示符」,通过「copy sethc_bk.exe sethc.exe」把sethc_bk.exe恢复sethc.exe
可以看到C:\Windows\System32目录下,sethc.exe已还原
整个过程不需要U盘、不需要PE更不需要重装系统,对系统没有任何更改也不存在数据丢失,几乎是最完美的解决方案了。