hexj9 |
2019-04-03 21:28 |
3.命令提示符更改密码 Windows的前身是MS-DOS,改个密码这种小事对命令行来说还是很轻松的,但现在的情况是我们无法进入登入账户,要分两种情况讨论。 第一种情况相对简单,如果系统中有另一个可登录的账户,恰好也在管理员组内,就可以直接用命令
net user [username] [password]
直接更改其他账户的密码。注意需要账户在管理员组内,否则无权限更改其他管理员账户密码,也无法开启administrator账户。 系统中同时有两个管理员账户的情况可能并不多,所以我们着重看一下第二种情况,我们需要一点骚操作让命令提示符可运行在登录界面。 这个操作的脑回路可能有点儿清奇,别的地方看不到的哦,我们先来说一下整体思路,将[命令提示符(cmd.exe)]的文件名改为[可以在登录界面运行的程序]的同款,包括屏幕键盘(osk.exe)、放大镜(magnify.exe)、滞粘键(sethc.exe)、讲述人(narrator.exe),之后就可以在登录界面使用命令行更改密码。这些程序均在C:\Windows\System32文件夹内。
具体操作我们依然需要PE环境,或将硬盘挂载到其他电脑,PE最理想,因为进行文件操作时,可以无视权限,其他情况需要更改文件夹所有者权限。 我们以PE为例,从U盘启动后又能看到我们熟悉的IT之家,哦不PE桌面。
打开此电脑,【Win+E】等快捷键依然有效,注意这里的系统盘盘符大概率不是C盘,具体是哪个盘需要判断一下,比如靠硬盘空间大小,以及盘内文件结构,有下面这些文件夹的盘就是系统盘了,这种判断方式仅适用于硬盘上只有一个Windows、电脑上只有一块硬盘有系统的情况……
首先我们定位到
%SystemRoot%\Windows\System32\
选择上面提到的四个可以在登录界面运行的软件之一,以放大镜(magnify.exe)为例,找到文件,重命名为一个记得住且找得到的文件名,如“magnify_1.exe”,找到命令提示符(cmd.exe),重命名为“magnify.exe”,就可以了。
还有一点需要注意,如果你平时将Windows Defender作为主力防御/杀毒软件,就需要额外的一步,将
%SystemRoot%\ProgramData\Microsoft\Windows Defender
整个文件夹移到别处,因为PE环境下默认显示隐藏文件夹,很轻松就可以找到。这样我们就可以禁用掉Windows Defender的“病毒和威胁防护”模块了,不然会报毒,我们之后也无法运行命令提示符,话说没有“病毒和威胁防护”的Defender界面不多见吧。
完成后重启,在登录界面选择右下角的快速访问,就是夹在“电源”和“网络”之间的按钮,这里我们选择放大镜,命令提示符就出来了。
用户创建的第一个账户默认有管理员权限,我们只需要运行命令
net user [username] [password]
注意空格,每个单词之间都有空格,回车即可,其中[username]为忘记密码的账户名,[password]为新密码,之后就可以用新改的密码登录系统了。
点击查看大图▲ 到此我们的操作还没有完成,还剩一个非常重要的步骤——把之前所做的更改全都还原。因为要规避权限使操作更方便,还是重启回到PE环境,将两个文件名还原,将移动的文件夹移回原处。 至此,全部完成。 |
|