操作系统:Windowssever 2008 R2RAID5磁盘阵列

故障现象:忘记管理员登陆密码,原管理员账户被禁用,新开通管理员账户无法到桌面(User Profile Service 服务未能登录)

使用工具:Windowssever 2008 r2系统安装盘,带有IBMx3650M4磁盘阵列2008R2驱动的U盘。

确定大体恢复方向:根据网上搜来的解决方案,利用系统登录界面快速访问按钮的键盘(osk.exe)更改为命令行提示符程序(cmd.exe),然后在dos界面利用net user命令启用被禁用的账号。

恢复步骤:

1、将实验可用的Windows server2008 r2系统盘放入光驱,在出现IBM X 选择启动方式界面按F12(如下图),

windows 2008 r2服务器密码忘记解决办法(RAID5磁盘阵列)_第1张图片

进入boot devices manager之后选择CD/DVD,回车,如下图

windows 2008 r2服务器密码忘记解决办法(RAID5磁盘阵列)_第2张图片

(如果为系统自带光驱,则前面没有USB

2、选择光驱启动之后将进入光盘,注意此处会提示是否从光驱启动,并由省略号,此时快速按下回车键或任意键,进入系统加载界面,如下图

windows 2008 r2服务器密码忘记解决办法(RAID5磁盘阵列)_第3张图片

3、系统加载完成后会到语言选择界面,如下图

windows 2008 r2服务器密码忘记解决办法(RAID5磁盘阵列)_第4张图片

4、在此处按“shift+F10”,打开dos界面,如下图

windows 2008 r2服务器密码忘记解决办法(RAID5磁盘阵列)_第5张图片

5、利用cd命令进入系统目录,如下图:若是默认安装Windows,并使用的“系统保留”分区,则为D盘,做过修改的话,可能为其他盘,多试几个盘符。

windows 2008 r2服务器密码忘记解决办法(RAID5磁盘阵列)_第6张图片

 

如果都提示系统找不到指定的驱动器,则说明系统没有找到硬盘。则转到第3

6、在语言选择界面直接点击下一步,如下图:

windows 2008 r2服务器密码忘记解决办法(RAID5磁盘阵列)_第7张图片

7、在这里选择“修复计算机”,(点击修复之后不会重装或修复系统,请放心点击),打开如下界面

windows 2008 r2服务器密码忘记解决办法(RAID5磁盘阵列)_第8张图片

8、如果在此界面能看到操作系统和分区大小,可以直接点击下一步,如果没法看到,可以点击加载驱动程序,然后到网上下载raid卡的驱动,本次恢复的机器为IBM X3650 M4RAID5,到绿色资源网下载针对此机型的RAID驱动(下载地址:http://www.downcc.com/soft/15662.html)。然后将解押后的文件放到U盘中。加载驱动程序时选择IBMx3650M4\win2008R2下的megasas2.inf文件,此时会打开驱动列表,在列表中选择IBMM5014,等待一会就能加载出操作系统了,此时再点击下一步,打开如下界面:

windows 2008 r2服务器密码忘记解决办法(RAID5磁盘阵列)_第9张图片

9、在以上界面选择命令提示符,打开CMD窗口,跳转到第五步操作。

10、找到system32目录下的“osk.exe”文件,并将其删除(如下图)。

windows 2008 r2服务器密码忘记解决办法(RAID5磁盘阵列)_第10张图片

11将当前目录下的“cmd.exe”重命名复制为“osk.exe”(如下图)

windows 2008 r2服务器密码忘记解决办法(RAID5磁盘阵列)_第11张图片

12、重启计算机,等待开机启动完毕,点击左下角的“轻松访问”按钮,在弹出对话框中勾选“不使用键盘键入(屏幕键盘)”,并点击“确定”(如下图)。

windows 2008 r2服务器密码忘记解决办法(RAID5磁盘阵列)_第12张图片

13、由于在此前做了文件的替换,所以现在将打开的不是屏幕键盘,而是CMD命令提示符界面(如下图)

windows 2008 r2服务器密码忘记解决办法(RAID5磁盘阵列)_第13张图片

14、利用net user命令修改本地管理员账户的密码或激活某个账户(如下图)

windows 2008 r2服务器密码忘记解决办法(RAID5磁盘阵列)_第14张图片

windows 2008 r2服务器密码忘记解决办法(RAID5磁盘阵列)_第15张图片

更多net user 命令请使用?

windows 2008 r2服务器密码忘记解决办法(RAID5磁盘阵列)_第16张图片

提示命令成功完成后重启服务器即可查看效果。

最后:再从其它Windows Server 2008 R2的计算机上,找到osk.exe,将其复制到当前计算机,替换有cmd.exe修改而来的文件,即可将其复原(提示:正常登陆系统后无法替换文件,考虑从dos界面来进行删除替换)。

声明:本文部分借鉴了胖哥的博客,地址:http://liulike.blog.51cto.com/1355103/295340/

       特此感谢!