如何重置windows开机密码


  • 青云

    办法一:从救援模式替换SAM文件和启动引导数据库
    准备工作,创建任意主机,进入救援模式,加载一块硬盘到救援主机
    1、 关闭主机,并备份主机,右键主机—救援主机
    0_1529736629199_1.png
    2、 设置救援主机的开机密码,并提交
    0_1529736673359_2.png
    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:
    如图所示
    0_1529737148279_39.png
    操作完成以后,取消救援模式,并开机,系统启动恢复正常,密码修改成功

    方法二 替换屏幕键盘OSK为cmd命令

    1、 进入救援主机模式,挂载源主机系统盘,进入Windows\System32目录
    2、 找到osk.exe,如图
    0_1529737241980_12.png
    3、 这个文件由于属主不是administrator而是Trustedintaller,所以无法修改,需要把这个文件的属主更改为administrator
    4、 右键文件—属性—高级—更改—高级—立即查找—administrator—应用—确定
    5、 此时administrator用户对此文件只有读取和执行的权限,需要添加修改的权限
    右键文件—属性—高级—添加—选择主体—高级—立即查找—administrator—添加权限—应用—确定
    6、 这个时候就可以重命名或者删除,然后在这个目录里找到cmd.exe复制一份,并重命名为osk
    0_1529737361264_30.png
    0_1529737418048_34.png
    0_1529737432292_35.png
    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(将用户添加到管理组)
    0_1529737474736_40.png
    0_1529737481627_41.png


  • 青云

    @homer 提醒一下
    1-7步是正常主机拷贝出default、system、software、SAM、SECURITY等文件,这个是准备工作


登录后回复
 

与 青云QingCloud 社区 的连接断开,我们正在尝试重连,请耐心等待