标签归档:windows2012

[已解决]Windows 2012 忘记|重设|破解域管理员密码

1个月之前在Krypt的服务器上部署了公司的Exchange2016服务器,用来作为临时的邮件服务器。几番折腾部署完成之后就再也没上去过服务器系统。结果一个多月之后,突然发现忘记了服务器的管理员密码。当然还有其他的原因,导致必须要重新设置管理员密码。

于是第一时间给Krypt提交了工单叫帮忙协助重置密码,结果被对方回怼:”服务器文件损坏,无法使用Windows光盘进行重置密码,建议进行增盘,重装系统,再恢复业务。”

得到这个消息我也理解,前前后后Krypt搞了2天没搞定。

最后还是自行百度和谷歌,找了很多方式:

1.破解NDST.dit 提取密码  – 【无效】

2.Windows光盘启动,进行修复再重置 – 【无效】

3.新装系统,将旧Exchange数据库迁移到新的Exchange Z【部署就一个月,还未来得及备份,无法迁移,无效】

最后在51cto上看到了一个大哥的解决方案,真是简单,亲测可用。总结过程如下:

服务器正在运行的操作系统: Windows Server 2012 Standard 64 Bit

联系机房挂载安装盘: Windows Server 2012 Standard 64 Bit.iso

IPMI设置从安装盘启动

查看到安装欢迎界面时点击”下一步“,点击左下角“修复”,找到“命令行工具”打开

在命令行中切换到待修复系统的安装盘(自己试: c:   d:  e:  f:  g:  h: ),切换后可以用“dir”命令查看文件名字就知道是否是windows系统盘。

切换到“Windows\System32”目录

将辅助程序”osk.exe”命名为“osk02.exe”作为备份;将原本的“cmd.exe”命名为“osk.exe”,完了这一步待会儿重启就可以在登陆界面执行命令。

重新修改引导顺序,启动本地待修复的系统,到达登陆页面,点击左下角辅助程序图标即可打开cmd.exe命令行窗口

通过命令成功修改管理员账户密码。

修改后再次修改引导安装盘,将”osk.exe“改为“cmd.exe”,将“osk02.exe”改为“osk.exe”。(你无法在本地系统上修改这两个文件名字,只能在安装盘启动情况下进行修改)

再次修改引导启动本地系统,即可使用新密码进行登陆。

( 图片是原文2008系统的,但是不影响理解。Cover: sinycn  )