winxp系统所有用户账户都被禁用该怎么办?

   在Windows XP系统里,能够交互式登录的账户,除了我们后期自己建立的账户外,还有两个系统内置的账户:一个是管理员账户Administrator,另一个就是来宾账户Guest。我们可以在CMD环境使用net user命令查看账户信息,如下图:


  我们还可以在net user命令后面跟上账户的名字以查看该账户的具体信息,如下图:


  账户是可以被禁用的,也可以被删除(系统内置账户除外),使用net user命令也是可以禁用账户的,用法:net user 账户名 /active:no。注意有空格和斜杠,如下图:


  相反,你要启用一个账户的话,把no改成yes就可以了。 好了,系统内置的账户是不能被删掉了,但它却是可以被禁用的,包括你当前登录的账户,也是可以被禁用的,换句话说,就可以把系统里所有可以交互式登录的账户禁用掉。如果谁搞个恶作剧或者是恶搞类的病毒就这么做了,后果会是怎么样呢?很显然,当你重启之后,系统就会变成这样的:


  登录界面上没有任何用户,因为全部被禁用了。按住Ctrl+Alt+两次Del键切换到经典登录模式,输入账户名和密码也不能登录,如下图:


  那该怎么办呢?所有账户都没有办法登录,难道只能重装系统吗?当然不是,下面就跟着我一步一步去解决这个问题。

  首先,你可能会想到安全模式或者是使用最后一次正确配置,但遗憾的是这都没有用,读者如果感兴趣的话,可以自行实验(推荐在虚拟机中完成)。那怎么办呢?我们应该知道,Windows的东西全部是保存在注册表中的,包括账户的信息,那么能不能通过直接修改注册表的方式来实现启用一个账户呢?因为只要能找到关于账户是否被禁用在注册表中对应的位置,就能够通过修改注册表来启用这个账户。

  在讲注册表的时候就提到过,账户的一些信息存储在HKLM/SAM项下面,现在的问题就是操作系统无法登录,我又如何去编辑注册表呢?这个时候就不得不请出大名鼎鼎的ERD Commander了,这是一套紧急修复磁盘,用它可以引导你硬盘上无法启动的操作系统,从而进行一些维护,功能超级强!所以我们最终的思路就是用ERD系统引导硬盘上无法启动的系统,修改它的注册表去实现启用账户。思路有了,接下来就是实验:

  首先用ERD Commander引导计算机(ERD Commander的iso文件可以在网上下载到)

  然后用刻录软件刻录到光盘上或者做成U盘启动盘就可以用来启动计算机了,进入ERD系统的登录界面:

  在这个登录界面上,会列出它所检测到的在这个硬盘上安装的所有操作系统,选择你要引导的那个系统,然后点“OK”。


  ERD就开始去引导你硬盘上的操作系统了。操作系统启动完成后,从“开始”菜单启动RED系统注册表编辑器(必须是ERD系统的注册表编辑器),如下图:


  那么,现在打开的这个注册表就是原来本地硬盘的注册表了,现在我们就可以开始修改注册表了。在注册表编辑器中定位到:HKLM/SAM/SAM/Domain/users/Names,下面以启用Administrator这个账户为例讲解。选中项Names下面的账户名,右面就会显示出一个默认的键值,如下图:


  图中,管理员账户Administrator的值是0x1F4。然后再在user项的上面找一下哪个项的值是000001F4,选中该项,右面会出现两个键值,一个叫F,另一个叫V,如下图:


  双击那个名为“F”的,需要修改它的值,这是一个二进制的数据类型,将他的第39个字节由11改成10,11代表该账户被禁用,10代表启用(guest账户的为15和14)。修改完成后点击“OK”,关闭ERD注册表编辑器,重启系统,问题解决!

时间: 2024-12-27 05:25:54

winxp系统所有用户账户都被禁用该怎么办?的相关文章

WinXP系统如何删除账户?

  WinXP系统如何删除账户? 第一步:单击"开始→控制面板"并在打开的"控制面板"窗口中双击"用户账户"图标. 第二步:在打开的"用户账户"窗口中选择你当前的用户,并在窗口中单击"账户删除"项,即可将不需要的账户删除即可.

Win8系统下用户账户控制的两种开启方法

  下面小编就教大家如何开启win8系统中的用户账户控制功能. win8系统启用用户账户控制的方法: 第一种: 1.进入win8系统后,在传统桌面下按win+r键,输入msconfig,点击工具选项卡, 2.选择第二项更改UAC设置,点启动,选择通知的级别就行了,建议选择系统默认的第二个级别,确认,重启电脑.就启用啦! 第二种: 最直接简单得就是直接在页面上点击"启用用账户控制",出现界面,直接设置,确认重启,就可以启用账户啦! 以上小编介绍的两种方法都可以实现操作,大家都可以都试试的

如何去掉Vista系统的用户账户控制

Vista中有个叫UAC(用户账户控制)的功能,其作用是阻止对计算机未经授权的更改,也许这个东西能使我们的系统看起来安全些,事实上这个功能的出现也是微软在听取某个营销组织的建议后产生的,该营销组织对微软说,要想使你的用户感觉到安全,你就应该增加提示框,于是,当你开启UAC功能后,那就是考验你忍耐力的时候了!多不胜数的提示框.警告框相继弹出,而我们唯一需要做的就是点继续按钮. OK,如果你也觉得这个东西讨厌,那我们就关闭它吧!下面一起来看看如何去掉Vista系统的用户账户控制? 下面介绍关闭用户帐

win7系统uac用户账户控制功能怎么关掉

  具体方法如下: 1.打开"控制面板",点击"用户账户和家庭安全"项进入; 2.接着点击"用户账户"项; 3.点击"更改用户账户设置控制"; 4.在打开的窗口中,将滑块下拉到最下面(即"从不通知")处即可; 5.经过以上设置后,以后就不会再显示"用户账户控制"窗口啦.

win7系统取消用户账户控制(UAC)的方法

  1.首先打开开始菜单中的"控制面板"选项,打开的控制面板中选择查看方式"小图标",然后单击打开"用户账户"项; 2.然后在打开的用户账户面板中点击窗口右侧的"更改用户账户控制设置"项; 3.在打开面板之后,滑动左侧的下拉按钮至第二个刻度,这样可以在保证安全的同时也可以避免打扰哦.

Windows7系统更改用户账户名称的方法

  1,单击左下角"开始",点击右边的"控制面板". 2,点击"用户账户和家庭安全". 3,点击"用户账户"选项. 4,点击"更改账户名称". 5,打开"键入一个新账户名",在中间的白框中,输入要修改的账户名,比如修改为:LenovoA. 6,输入完之后单击右下角的"更改名称". 7,这时候"用户账户"中的名称已经变为:LenovoA.

Windows7系统更改用户账户类型的方法

  1,单击桌面左下角"开始",在右侧找到"控制面板". 2,打开"控制面板",点击"用户账户和家庭安全". 3,点击"用户账户"选项. 4,单击打开"用户账户",之后找到"更改账户类型"选项. 5,单击打开"更改账户类型",这时可以选择"标准用户",将管理员权限降级为标准用户权限. 6,选中之后单击右下角的"更改账户

Windows 10系统关闭用户账户控制设置方法

1. 我们在桌面界面我们右键点击|开始菜单|如下图所示: 2. 在打开菜单中我们点击"控制面板"效果如下图所示: 3. 之后我们再找到打开界面中的"控制面板"-"用户账号"效果如下图所示: 4. 进入用户账号页面后,点击用户账号: 5. 然后在打开界面我们点击"更改用户账号信息"下面中的我们再点击"更改用户账号控制设置"如下图所示了: 6. 把选择何时通知你有关计算机更改消息的滑块,调到最低.

最新笔记本专用xp系统用户账户显示空白怎么办

  每一个用户账户都能设置自己的风格,设计出喜欢的风格.最近有用户反映XP系统中出现了用户账户空白的问题,导致无法操作设置.用户账户是用来记录用户的用户名和口令.隶属的组.可以访问的网络资源,要有用户账户才可以访问服务器.用户账户显示空白情况该如何解决呢?下面一起看看具体解决方法. 推荐:番茄花园ghost xp系统下载 故障一:控制面版中开启的用户账户空白一片. 故障二:MEDER PLAYER不能打开. 解决方法: 1.在点"我的电脑--治理--服务",在其中寻到:Help and