HPE DL388GEN9 /windows server 2012r2 重置管理员密码/忘记管理员密码

有台HPE DL388GEN9 /windows server 2012r2的主机,不知道密码。从CSND上查了有人可以通过U盘PE进去用工具去改掉。实测,难以进入PE(也可能是我操作有问题),优先级什么的都设置了,一到引导的界面,发现USB设备都会被先断电,没有解决。

还有更多的一种办法是,有原装的系统光盘,通过系统光盘进去进行引导,但我这个也没光驱,且手上也无光盘,只能作罢。

后来发现,本身是有一个PE功能的,只不过只有命令行的形式,但却足够了。

基于HPE DL388GEN9 内置PE 替换登录界面的软键盘(改为cmd)的方式,来达到强行修改管理员密码的效果。

 1、服务器启动过程中根据提示,按F10进入 intelligent provisioning模式

HPE DL388GEN9 /windows server 2012r2 重置管理员密码/忘记管理员密码_第1张图片

2、 在此页面中选择xxx PE ;无图,就几个选项 很容易看见

3、成功进入此PE后,显示出来有命令行,接下来,将软键盘进行替换:

(1)、首先,要确定系统在哪个盘(一般要么C要么D) 假设在C盘 输入对应的指令就是正常的,反之亦然

cd C:\WINDOWS\System32

如果没有报错,则是C盘,如果不是,试试D盘,如果还是不行,可尝试用命令列出卷标区去看看哪个是系统盘。

//这一步非必做
Diskpart
list volume
两个命令都是直接输入的

好了,我们现在成功进入到WINDOWS/System32,正常应该这样显示的:

后面则可以输入内容

 (2)、这个程序是轻松访问中的屏幕键盘,可以在登陆界面调用

备份键盘的文件 删除原来的键盘文件 改名cmd为键盘的文件

注意:三条指令要顺序打进去,没反应就是没报错,就是正确的。 

copy  C:\windows\system32\osk.exe C:\ 
del  C:\windows\system32\osk.exe 
rename C:\windows\system32\cmd.exe osk.exe 

(3)重启到登录页面 输入wpeutil reboot进行重启

wpeutil reboot

(4)在登录页面中选择屏幕键盘,发现屏幕键盘变成了cmd窗口弹出来了。这意味就成功了

接下来可进行用户的密码修改

如果你不知道有什么用户,可以用以下命令查询

net user

 密码一定要是一个包含特殊符号数字字母的复杂密码,且位数超过8位

修改用户密码格式: net user 用户名 用户密码 

增加用户格式: net user 用户名 用户密码 /add

(5)关掉cmd窗口 直接按 Ctrl+Alt+del 进行用户登录

(6) 成功登录上后,要把后门去掉,即要把cmd恢复回屏幕键盘

通过PE启动到命令行窗口 输入下列指令:(//是注释符,//及之后的都不用输入)

rename C:\windows\system32\osk.exe cmd.exe  //恢复cmd.exe
copy C:\osk.exe d:\windows\system32\   //恢复osk.exe

(7)重启 wpeutil reboot 

解决问题。

参考资料:windows server 2012 R2登录密码忘了怎么办呢?_weixin_33797791的博客-CSDN博客

亲测windows server 2012 忘记密码解决方法_yanchuandong的博客-CSDN博客

HpDL380GEN9 UEFI模式安装win2008 r2 - 知乎

你可能感兴趣的:(windows)