在过去Windows XP操作系统流行的时代,如果不小心遗忘系统管理员的密码,往往要大费周章,甚至借助其他工具软件才能进行修改或恢复。现在Vista的情况却不一样了。由于Windows Vista的预安装环境(Windows Preinstallation Environment 2.0)功能强大,因此只要借助于Windows PE 2.0的“系统修复选项”,再配合本文介绍的方法,即可设置一个Vista临时帐户登录到Vista系统中,并重新设置管理员密码。
首先,请到微软官方网站下载工具软件包“Windows Server 2003 Resource Kit Tools”,并在其他电脑中进行安装。我们需要里面的“Srvany.exe”文件,以便进行接下去的操作步骤。请将该文件复制到桌面上。注:Srvany.exe是微软公司推出的Windows Resource Kit工具包内的一个应用程序,它的作用是将某一个可执行文件以系统服务(Service)的形式运行。对一般用户来说并非必须,但对于系统管理员而言,则能更方便地为电脑添加新的服务程序。 运行“记事本”(Notepad)程序,输入以下的两行指令(图1),然后将文件保存成名为“AddUser.bat”的批处理文件,并存放到桌面上。
Net user test/add
Net localgroup administrators test/add
运行“记事本”程序,再次新建一个批处理文件,输入以下指令行,并将文件保存成“StarMe.bat”,存放到桌面。
Copy srvany.exe c:
Copy adduser.bat c:
Reg load HKLMAddUser_SYSTEM C:WINDOWSsystem32configSYSTEM
C:windowssystem32sc create AddUser Type=own Start=auto Binpath=C:srvany.exe Obj=LocalSystem
Reg add HKLMSYSTEMCurrentControlSetservicesAddUserParameters/v Application/t REG_SZ/d c:AddUser.bat
Reg copy HKLMSYSTEMCurrentControlSetservicesAddUser HKLMAddUser_SYSTEMControlSet001servicesAddUser/s /f
Reg unload HKLMAddUser_SYSTEM