如何重置windows开机密码
-
办法一:从救援模式替换SAM文件和启动引导数据库
准备工作,创建任意主机,进入救援模式,加载一块硬盘到救援主机
1、 关闭主机,并备份主机,右键主机—救援主机
2、 设置救援主机的开机密码,并提交
3、 右键救援主机—网络—加入私有网络(方便远程桌面连接到主机)
4、 远程桌面的方式连接到主机(设置端口转发,此步骤省略)
5、 加载硬盘到主机
6、 进入源主机的系统盘E:\Windows\System32\config,并拷贝default、system、software、SAM、SECURITY到挂载的硬盘
7、 退出救援模式,准备工作完成
8、 关闭需要修改密码的主机,并创建备份,进入救援主机模式,加载刚刚copy文件的硬盘到救援主机,将源主机Windows\System32\config目录的五个文件删除,copy挂载盘拷贝好的文件到这个目录(因为这五个文件是开机被系统加载不允许被修改,所以只能采用外挂盘的方式替换)
9、 以管理员身份运行cmd命令,并输入以下三行代码
bcdedit /store d:\boot\bcd /set {bootmgr} device partition=e:
bcdedit /store d:\boot\bcd /set {default} device partition=e:
bcdedit /store d:\boot\bcd /set {default} osdevice partition=e:
如图所示
操作完成以后,取消救援模式,并开机,系统启动恢复正常,密码修改成功方法二 替换屏幕键盘OSK为cmd命令
1、 进入救援主机模式,挂载源主机系统盘,进入Windows\System32目录
2、 找到osk.exe,如图
3、 这个文件由于属主不是administrator而是Trustedintaller,所以无法修改,需要把这个文件的属主更改为administrator
4、 右键文件—属性—高级—更改—高级—立即查找—administrator—应用—确定
5、 此时administrator用户对此文件只有读取和执行的权限,需要添加修改的权限
右键文件—属性—高级—添加—选择主体—高级—立即查找—administrator—添加权限—应用—确定
6、 这个时候就可以重命名或者删除,然后在这个目录里找到cmd.exe复制一份,并重命名为osk
7、以管理员身份运行cmd命令,并输入以下三行代码
bcdedit /store d:\boot\bcd /set {bootmgr} device partition=e:
bcdedit /store d:\boot\bcd /set {default} device partition=e:
bcdedit /store d:\boot\bcd /set {default} osdevice partition=e:
8、 取消救援模式,并开机
a, 修改密码命令
net user administrator Lh888888 (Lh888888是密码)
b,增加管理用户:
net user adminuser Lh888888 /add (添加用户)
net localgroup administrators adminuser /add(将用户添加到管理组)
-
@homer 提醒一下
1-7步是正常主机拷贝出default、system、software、SAM、SECURITY等文件,这个是准备工作