服务器密码忘记,或者被恶意修改,系统被入侵,都是很让人烦心的事情,我试过很多方法,包括使用PE工具删除C盘Windows\System\config里面的SAM文件,可是过程都相当华美,结果都相当杯具。后来,通过摸索,终于发现一种简单易行的方式。可以修改Windows server 2008R2系统的登录密码,并且能够保证系统可以尽快恢复正常,正常使用。

1.准备好一张和当前Windows server 2008R2系统版本和位数相近(最好相同)的系统镜像光盘或者ISO文件。

2.设置系统从光盘启动。出现安装系统的画面,点击下一步,出现“现在安装”的图片:

3.点击“修复计算机”,出现:

4.C盘是系统盘,点击下一步,如果安装的系统和使用的系统光盘或者镜像的版本和位数匹配的话,会出现“系统恢复选项”:

5.点击“命令提示符”,将出现具有管理员权限的DOS窗口。如图:

6.在“命令提示符”中运行命令,重新生成新的osk.exe文件。过程:先将原有C盘系统C:\Windows\System32\config\osk.exe的osk.exe文件备份,然后删除System32\config里面的osk.exe,将System32下面的cmd.exe复制为新的osk.exe.执行过程如下图:

简单的方式是先到C:\Windows\System32\config\下面执行del osk.exe。然后copy C:\Windows\System32\cmd.exeC:\Windows\System32\config\osk.exe.

7.关闭DOS窗口,重启服务器,从硬盘启动到系统的登录界面:

8.点击左下角的圆圈“轻松访问”,将出现:

9.在“不使用键盘键入”上打勾,并且点击“确定”,将出现DOS窗口:

10.在DOS窗口下,使用命令修改密码:

命令为:

net user administrator 1qaz2wsx!@

其中net user是命令,administrator系统管理员账户的名称,1qaz2wsx!@为新的系统密码。

11.提示“命令成功完成”,然后使用重新设置的密码登录Windows Server 2008R2系统进行登录。

12.这个方法修改Windows server2008R2系统的管理员登录密码很简单。这种方式算是2008系统的一个BUG。原理是将Windows里面osk.exe文件先备份,然后用cmd.exe替换osk.exe,我们点击不使用键盘而使用屏幕键盘的时候弹出来的就是DOS窗口而不是屏幕键盘。这时候的DOS窗口是具有超级管理员权限的,可以进行超级管理员密码的修改。

13.使用ERD Commonder 2008过程中总是找不到服务器Windows server 2008R2系统的版本或者出现版本不一致。导致无法破解系统登录密码。

14.使用PE破解Windows server 2008R2 系统的登录密码,由于服务器上硬盘做了RAID,使用PE需要加载RAID驱动,有时候导致PE加载异常。

15.综合上面的方法,发现使用光盘镜像或者光盘恢复系统的方式,破解Windows server 2008R2系统的管理员密码的方式很简洁,并且效率很高!

Windows server 2008R2系统登录密码破解的更多相关文章

  1. Windows Server 2012 忘记登录密码怎么办?

    Windows Server 2012系统 忘记登录密码处理方法,此方法在其他 Server 系统应该是通用的(其他系统未做测试,请知悉) 电脑 Windows Server 2012系统 做好的U盘 ...

  2. 破解windows server 2008 的登录密码。有效的

    今天拿到一块以前服务器上替换下来的老盘,里面还有系统.挂载到另外一台闲置服务器,发现密码忘记了, 结果拿出pe和以前修改xp和2003的系统那样去修改发现不行,不知道为什么,修改SAM文件明明提示成功 ...

  3. 篇章一:SVN服务搭建【基于Windows server 2008R2 + Windows7】

    1.软件下载 1.1 软件介绍 Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说. 首先来下载和搭建SVN服务器. 现在Subversion已经迁移到apache网站 ...

  4. 遗忘Windows Server 2008R2密码的处理方法

    遗忘Windows Server 2008R2的处理方法 有的时候,我们会由于各种原因忘掉了服务器密码,比如服务器太多,太杂什么的,或直接是被人黑掉了,这个时候我们想要登录,发现我们已经没有办法了,其 ...

  5. VirtualBox虚拟机下Windows登录密码破解方法(阿里云推荐码:1WFZ0V,立享9折!)

    VirtualBox虚拟机下Windows登录密码破解方法 近两年虚拟机的发展给开发人员带来了极大便利,安装一个新环境,只需从别人那里copy一份虚拟机文件即可,分分钟搞定.我之前一直在Ubuntu下 ...

  6. windows修改系统登录密码后,出现SQLserver服务无法启动,启动报错17051

    windows修改系统登录密码后,出现SQLserver服务无法启动,启动报错17051具体报错如下: 根据错误提示,去到windows的事件查看器.在win10上,右击左下角的菜单图标:然后依次点击 ...

  7. Windows Server 2008 R2 忘记密码的处理方法

    这篇文章主要介绍了Windows Server 2008 R2 忘记密码的处理方法,一般两种方法,一种是软件方法一种是通过系统安装盘实现的,这里久违大家分享一下需要的朋友可以参考下 遗忘Windows ...

  8. 关于vs2012、tfs2012、windows server 2008r2一些记录

    windows server 2008r2安装在虚拟机中,装有tfs2012.sql server 2012. 物理机装有vs2012 1.用vs2012连接tfs时候,会让输入一个有效用户.输入的是 ...

  9. Eucalyptus-利用镜像启动一个Windows Server 2008r2实例

    1.前言 使用kvm制作Eucalyptus镜像(Windows Server 2008r2为例)——http://www.cnblogs.com/gis-luq/p/3990792.html 上一篇 ...

随机推荐

  1. 虚拟机+centOS挂载ISO步骤

    https://blog.csdn.net/u010612373/article/details/52240447

  2. [bzoj3524/2223][Poi2014]Couriers_主席树

    Couriers bzoj-3524 Poi-2014 题目大意:给定n个数的序列,询问区间内是否存在一个在区间内至少出现了(区间长度>>1)次的数.如果有,输出该数,反之输出0. 注释: ...

  3. ZooKeeper是什么(转)

    ZooKeeper是什么? ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件.它是一个为分布式应用提 ...

  4. DELPHI RTTI实现非可视的功能插件

    思路:通过数据字典定义BPL包名,然后定义BPL包里面的类名,然后定义类里面的方法名,最后定义方法的参数值. 可实现动态加载BPL,调用哪个BPL的哪个类的哪个方法并给该方法赋给指定的参数值,如果是函 ...

  5. 安卓实训第九天---Activity的复习以及在Onstart里设置网络连接

    今天.首先对Activity的生命周期进行复习: (以下的截图部分是借鉴自赵雅智老师的博客.. .) Activity的完整生命周期自第一次调用onCreate()開始.直至调用onDestroy() ...

  6. DotNetBar.Bar作为容器使用的方法及Text更新原理

    DotNetBar.Bar作为容器使用的方法及Text更新原理                          老帅    一.容器用法   控件DevComponents.DotNetBar.Ba ...

  7. POJ - 3281 Dining(拆点+最大网络流)

    Dining Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 18230   Accepted: 8132 Descripti ...

  8. 0502 php简单了解

    准备工作: 安装好wamp,配置站点:apache2.4.9\conf\httpd.conf 注意事项: 1.必须有分号 2.不要有无意义空行,会以空格形式输出. 3.变量,关键字(if,for..) ...

  9. preg_replace数组的用法

    $string = 'The quick brown fox jumped over the lazy dog.';$patterns = array();$patterns[2] = '/quick ...

  10. C# 设置百分比保留2位数

    double a=50; double b=100; 没有小数部分Label1.Text = (a   /   (a+b)).ToString("0%")   两位小数Label2 ...