Windows Server 2008 R2服务器遗忘管理员密码解决方案

 A goal is a dream with a deadline. Much effort, much prosperity. 

在日常的工作中,对于一个网络管理员来讲最悲哀的事情莫过于在没有备用管理员账户和密码恢复盘的情况下遗忘了本地管理员账户密码。

在早期的系统中,遇到这种事情可以使用目前国内的很多Windows PE光盘来解决。但是,对于Windows Server 2008 R2来讲,只靠简单的这些操作是暂时无法解决密码问题的。
但是,可以通过替换文件,使用变通的方法,可以在绕过登录的情况下,使用命令提示行方式,添加本地管理员账户或修改管理员账户密码。
具体操作方法是:
一、使用Windows Server 2008 R2的安装光盘引导计算机启动。完成安装映像加载后,进入语言选择界面,此时,按下“Shift+F10”,打开命令提示符界面,进入Windows目录所在分区(若是默认安装Windows,并使用的“系统保留”分区,则为D盘),并定为到“Windows\System32”目录下(如图1)。

调整BIOS进入光盘启动

Windows Server 2008 R2服务器遗忘管理员密码解决方案

F10保存,进入光盘、如下

Windows Server 2008 R2服务器遗忘管理员密码解决方案

此时按shift+F10

Windows Server 2008 R2服务器遗忘管理员密码解决方案

找到该目录下的“osk.exe”文件,并将其删除、如下图

Windows Server 2008 R2服务器遗忘管理员密码解决方案

将当前目录下的“cmd.exe”重命名复制为“osk.exe”

Windows Server 2008 R2服务器遗忘管理员密码解决方案

重启、进入BIOS,调整为本地启动

等待开机启动完毕,点击左下角的“轻松访问”按钮

在弹出对话框中勾选“不使用键盘键入(屏幕键盘)”,并点击“确定”

Windows Server 2008 R2服务器遗忘管理员密码解决方案

Windows Server 2008 R2服务器遗忘管理员密码解决方案

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

Windows Server 2008 R2服务器遗忘管理员密码解决方案

好了、你现在可以为所欲为了。。哈哈

下面利用net user命令修改本地管理员账户的密码

本机管理员密码为administrator(记住:密码要三种复杂度)

Windows Server 2008 R2服务器遗忘管理员密码解决方案

如果不确定管理员账户名,可以在此新建一个用户

并将其加入到本地管理员组中、如下图

Windows Server 2008 R2服务器遗忘管理员密码解决方案

利用本地管理账户和修改后的密码进行正常登录

Windows Server 2008 R2服务器遗忘管理员密码解决方案

登录用户wang

进入cmd查看本地现在有哪些用户

Windows Server 2008 R2服务器遗忘管理员密码解决方案

查看用户wang的信息

可以看到他属于administrators组

Windows Server 2008 R2服务器遗忘管理员密码解决方案

完成后,在从其它Windows Server 2008 R2的计算机上,找到osk.exe、

将其复制到当前计算机、替换有cmd.exe修改而来的文件,即可将其复原。

默认情况下正常的osk.exe只能删除而不能被复制,所以要复制osk.exe必须先对其NTFS权限进行修改才行。
最后,可能随着时间的推移,微软会将此种修改本地管理密码的操作利用升级补丁的形式进行修补

故仍然是建议建立备用管理员账户或者使用密码恢复盘来进行操作。

本文章同网上搜集整理整合博主亲手操作验证后没问题!

上一篇:android照相及照片上传


下一篇:18/9/9牛客网提高组Day1