none
windows xp 管理员(administrator)帐号被停用了 且是系统唯一帐号 请问如何重新启用该帐号 RRS feed

  • 问题

  • windows xp  管理员(administrator)帐号被停用了 且是系统唯一帐号  请问如何重新启用该帐号
     
           已经试过了进安全模式 带命令行的安全模式  但是仍然需要输入密码  输入密码就提示 该管理员帐号已经被停用 
      由于有数据在c盘 现在不想重新装系统
    请问 有什么方便的办法解决吗?
    2009年12月5日 1:29

答案

  • 簡單來說, 這樣操作:

    01. 準備一張可以引導的 Windows PE 光盤.
    02. 更改 BIOS 啟動項, 讓其以光驅啟動.
    03. 放入 Windows PE 光盤.
    04. 保存 BIOS 設置, 并重新啟動計算機.
    05. 等待 Windows PE 加載完成.
    06. 通過 Windows PE 的命令提示符(也可以是其他工具), 執行命令

    ren C:\Windows\System32\sethc.exe C:\Windows\System32\sethc.exe.bak
    ren C:\Windows\System32\dllcache\sethc.exe C:\Windows\System32\dllcache\sethc.exe.bak

    注:
    假設安裝有 Windows XP 的卷任然是 C:


    07. 取出 Windows PE 光盤, 并重新啟動計算機.
    08. 等待 Windows XP 引導完成.
    09. 當顯示登錄界面後, 連續按 Shift 鍵.
    10. 這時應該可以看到一個命令提示符.
    11. 在命令提示符中執行命令

    net user administrator /active:yes

    注:
    此命令重新啟用 Administrator 用戶.
    該命令未經測試. 弥异时弥异所所說的修改用戶密碼的命令經過驗證.
    將指定用戶添加到指定本地組命令未經驗證.


    12. 重新啟動計算機, 或按 Ctrl-Alt-Delete 切換到經典歡迎界面, 并以 Administrator 用戶登錄.
    13. 如果沒有效果, 重新啟動計算機.
    14. 如果成功登錄, 請放入 Windows PE 光盤.
    15. 重新啟動計算機.
    16. 通過 Windows PE 的命令提示符, 還原 sethc.exe.bak 的原名.


    ren C:\Windows\System32\sethc.exe.bak C:\Windows\System32\sethc.exe
    ren C:\Windows\System32\dllcache\sethc.exe.bak C:\Windows\System32\dllcache\sethc.exe

    注:
    假設你的系統部署在卷 C:.


    17. 取出 Windows PE 光盤, 并重新啟動計算機.
    18. 正常登錄 Windows XP 後, 請對系統卷進行磁盤檢查(注意不是扇區檢查), 以修復之前通過 Windows PE 對系統文件重命名產生的 NTFS 日誌完整性錯誤.
    19. 待修復完成後, 重新啟動計算機, 并更改 BIOS 啟動順序.

    注:
    爲了方法以後他人通過這個方法, 獲取電腦的管理員權限. 建議對 BIOS 設置 "進入 BIOS 的密碼", 甚至包括 "啟動計算機時的密碼".

    Folding@Home
    • 已标记为答案 用心 2009年12月11日 1:31
    2009年12月10日 17:05

全部回复

  • 找个winpe的盘,一般都集成有删除机子里账号密码的这个小工具,光盘启动时选择相应菜单,两下子就OK了
    2009年12月7日 5:16
  • 如果曾经备份过未禁用时的注册表可以考虑还原。否则只能以 PE 等方式进行离线处理了。
    Alexis Zhang (Microsoft MVP 2004' 2007' 2008' 2009')
    2009年12月7日 8:51
    版主
  • 找个winpe的盘,一般都集成有删除机子里账号密码的这个小工具,光盘启动时选择相应菜单,两下子就OK了

    推荐使用PE,这个方法比较快捷。
    夜鹰
    2009年12月7日 11:22
    版主
  • 想问下两位版主,如果拆硬盘挂到别的机子上,也可以删掉密码的吧?只是这个方法很折腾。。。
    2009年12月8日 3:26
  • 离线方式的处理,都比较麻烦。
    Alexis Zhang (Microsoft MVP 2004' 2007' 2008' 2009')
    2009年12月8日 8:04
    版主
  • 可以尝试以下解决方案:
         1、用WINDOWS XP的安装光盘启动,按提示进入Repair(修复)模式。
         
         2、进入了命令行的修复模式后,输入net user XXX 123456 /add,刚才表示的是添加一个名为XXX的用户,其密码是123456,用户名和密码可以按用户的喜好设定。这一步完毕后,系统通常都有提示添加用户成功的信息。
         
         3、接下来要做的是把刚才的用户升级为系统管理员,方便用此用户正常登陆到系统后对系统的账户进行管理。输入一下命令:net user localgroup administrator XXX /add

    以上的方法本人也没有真正实践过,不敢肯定确实可行,不过关于这种问题我看到的最多解决方式就是以上说的。最后建议在输入某个不熟悉或不确定的命令的时候,多参考其help在线文档。
    2009年12月10日 15:46
  • 簡單來說, 這樣操作:

    01. 準備一張可以引導的 Windows PE 光盤.
    02. 更改 BIOS 啟動項, 讓其以光驅啟動.
    03. 放入 Windows PE 光盤.
    04. 保存 BIOS 設置, 并重新啟動計算機.
    05. 等待 Windows PE 加載完成.
    06. 通過 Windows PE 的命令提示符(也可以是其他工具), 執行命令

    ren C:\Windows\System32\sethc.exe C:\Windows\System32\sethc.exe.bak
    ren C:\Windows\System32\dllcache\sethc.exe C:\Windows\System32\dllcache\sethc.exe.bak

    注:
    假設安裝有 Windows XP 的卷任然是 C:


    07. 取出 Windows PE 光盤, 并重新啟動計算機.
    08. 等待 Windows XP 引導完成.
    09. 當顯示登錄界面後, 連續按 Shift 鍵.
    10. 這時應該可以看到一個命令提示符.
    11. 在命令提示符中執行命令

    net user administrator /active:yes

    注:
    此命令重新啟用 Administrator 用戶.
    該命令未經測試. 弥异时弥异所所說的修改用戶密碼的命令經過驗證.
    將指定用戶添加到指定本地組命令未經驗證.


    12. 重新啟動計算機, 或按 Ctrl-Alt-Delete 切換到經典歡迎界面, 并以 Administrator 用戶登錄.
    13. 如果沒有效果, 重新啟動計算機.
    14. 如果成功登錄, 請放入 Windows PE 光盤.
    15. 重新啟動計算機.
    16. 通過 Windows PE 的命令提示符, 還原 sethc.exe.bak 的原名.


    ren C:\Windows\System32\sethc.exe.bak C:\Windows\System32\sethc.exe
    ren C:\Windows\System32\dllcache\sethc.exe.bak C:\Windows\System32\dllcache\sethc.exe

    注:
    假設你的系統部署在卷 C:.


    17. 取出 Windows PE 光盤, 并重新啟動計算機.
    18. 正常登錄 Windows XP 後, 請對系統卷進行磁盤檢查(注意不是扇區檢查), 以修復之前通過 Windows PE 對系統文件重命名產生的 NTFS 日誌完整性錯誤.
    19. 待修復完成後, 重新啟動計算機, 并更改 BIOS 啟動順序.

    注:
    爲了方法以後他人通過這個方法, 獲取電腦的管理員權限. 建議對 BIOS 設置 "進入 BIOS 的密碼", 甚至包括 "啟動計算機時的密碼".

    Folding@Home
    • 已标记为答案 用心 2009年12月11日 1:31
    2009年12月10日 17:05
  • 朋友,在故障恢复控制台下根本不能使用net user命令,所以这个方法行不通。

    2009年12月11日 2:15
  • 朋友,这个方法没有用?
    2009年12月11日 2:28
  • 如果你确信在故障恢复控制台下net user命令无法使用,可以尝试一下进入带命令行的安全模式(或许此法更有用),因为我们的目的是要寻找一个本地的命令解释器类似的东西来执行那两条命令。如果那两条命令都执行成功,那成功的概率就非常大了。
    2009年12月11日 2:35