首页 > 代码库 > vista忘记用户名密码的修改方法(使用PE进入系统,用cmd.exe冒充虚拟键盘,然后就可以mmc组策略,或者命令行添加用户并提升权限)

vista忘记用户名密码的修改方法(使用PE进入系统,用cmd.exe冒充虚拟键盘,然后就可以mmc组策略,或者命令行添加用户并提升权限)

1. 准备Windows Vista安装光盘,进入BIOS将光驱设为第一启动,在出现的安装界面依次单击"修复计算机","命令提示符".
2.输入以下命令:
copy c:\windows\system32\cmd.exe d:\
rename c:\windows\system32\osk.exe oldosk.exe
rename d:\cmd.exe osk.exe
copy d:\osk.exe c:\windows\system32
3.重新启动电脑并退出光盘,在Vista登录界面单击屏幕左下角的"轻松访问"图标,然后在弹出的窗口勾选"启动屏幕键盘",单击"确定,此时启动的就是命令提示符了.
4.这里启动的"命令提示符"就是以系统内置的SYSTEM帐户登陆的,它拥有系统最高权限,现在我们就可以通过它来进入Vista.
重置用户密码
在"命令提示符"下输入"mmc.exe"启动控制台,然后单击"文件->添加/删除管理单元",在可用的管理单元列表选中"本地用户和组",单击"添加".现在返回控制台窗口,依次展开"控制台节根点->本地用户和组->用户",然后在右侧窗口中选中忘记密码的帐户,右击选择"设置密码",按提示更改密码,完成后就可以返回登录窗口使用新建的密码登录Vista了.

小提示:
如果手边没有Vista安装光盘,可以用DOS启动盘启动系统到纯DOS,然后加载NTFSDPS(可读写版本),进入"c:\windows\system32"执行上述操作.而且在通过"启动屏幕键盘"启动的cmd中,还可以输入“explorer.exe”来调出桌面和开始菜单,可以进行一切操作,以上步骤已测试确认过.其基本原理为利用cmd.exe来替换“屏幕键盘”的osk.exe,使之能够在登录系统之前运行.

---------------------------------------------------------------------------

方法2:

如果遇到vista忘记密码不要着急,可以按照下面的办法解决vista忘记密码的问题。

原理:在windows2000/xp/vista下,按shift键5次,可以打开粘置,会运行sethc. exe,而且,在登录界面里也可以打开。这就让人联想到WINDOWS的屏保,将程序替换成cmd. exe后,就可以打开shell了。
环境:WinXP与Vista双系统。IceSwordv1. 22(支持Vista)。
步骤:1. 进入到WINXP系统中,进入VISTA系统中的SYSTEM32目录下(此处为D盘),找到Sethc. exe,尝试重命名或删除(注,此时系统提示无法操作文件);
2. 运行IceSwordv1. 22,通过其"文件操作"功能,强制删除sethc. exe(删除前先复制备份好了),结果:删除成功;
3. 找到Vista系统中的CMD. EXE复制并命名为sethc. exe;
4. 重新启动电脑,进入VISTA系统中;
5. 在密码登录界面中,连续按shift键5次,可以打开粘置功能,这时弹出我们熟悉的CMD窗口;
6. 在CMD窗口中依次输入以下命令:
netuserlily123456/add

netlocalgroupadministratorslily/add

netlocalgroupuserslily/del 字串6

三行命令的意思分别是:
a. (表示新添加一个用户,用户名为lily,密码为123456。)
b. (将用户名lily添加到管理员组,起到提升权限作用。)
c. (系统默认会将新用户默认为USERS组,因此,为了权限的足够大,需要清除小权限。)

---------------------------------------------------------------------------

命令行方法:

1. 在电脑启动时按〔F8〕及选〔Safe Mode With Command Prompt〕
2. 选 〔Administrator〕後便会跳出〔Command Prompt〕的窗口
3. 用〔Net〕的命令增加一个用户,例:增加一个用户名为 alanhkg888,命令语法如下 >net user alanhkg888 /add
4. 将新增用户提升至 Administrator 的权力,例:提升刚才增加用户 alanhkg888 的权力,命令语法如下 >net localgroup administrators alanhkg888 /add
5. 完成上列步骤後重新启动电脑,在启动画面上便增加了一个用户 alanhkg888 了,选 alanhkg888 进入
6. 登入後在〔控制面板〕→〔用户帐户〕→删除原用户的密码。
7. 在登入画面中选原来的用户便可不需密码情况下等入 (因已移除了)
8. 删除刚才新增的用户,在〔控制面板〕→〔用户帐户〕→选〔alanhkg888〕,然後选〔删除帐户〕便可

---------------------------------------------------------------------------

MMC方法:

请先将Vista安装盘放入光驱,重新启动计算机,在CMOS中进行设置以光驱启动后系统会出现一些常规界面,大家根据提示或默认设置进行操作 就可以了。当出现安装界面时,请单击“Repair your computer”(修复系统),在随后弹出的对话框中选择“Command Prompt”(命令提示符)。在调用了系统的命令提示符窗口后,请输入“mmc.exe”命令并按回车键,不久后系统将会调用出控制台(这是用来破解系 统密码的窗口)。随后选择文件”-“添加/删除管理单元”,系统将再次弹出一对话框。在该对话框左侧窗口内选中“本地用户和组”,然后再单击“添加”按 钮。此时,系统将把“本地用户和组”添加到“控制台节点”,单击“确定”按钮完成添加过程。添加完毕后,系统返回到控制台操作界面,单击左侧窗口中的“本 地用户和组”,然后再单击“用户”,系统将在右侧窗口中列出当前所有用户。右键单击你要破解的登录用户,选择“设置密码”在弹出的“为帐户设置密码”对话 框中,单击“继续按钮”。 随后,系统将会弹出设置新密码的窗口。而此时Vista系统并不需要用户输入以前的密码,而是直接可以设置新的密码。在输入新的密码后,单击确定按钮,系 统会弹出一对话框,提示设置成功。这种破解方式虽然复杂但是很实用 .

---------------------------------------------------------------------------

 运气最好的办法:

忘记Vista登录密码,破解方法一
1.重新启动计算机,连续按F8键 ,进入安全模式即可。
2.耐心等待在出现欢迎界面的时候输入用户名为“Administrator”。你想获得管理员身份的帐号。密码为空(如果你在安装Vista之前没设置超级管理员密码的话就可以,否则只能使用接下来的第2种方法了)
3.进入后在“控制面板”-点击“用户帐户”-点击“管理其他帐户”-点击你需要更改的帐户。
4.点击“更改密码”或者“删除密码”接着Vista系统会告诉你具体的步骤的,不懂请点击相关主题帮助。
5.重新启动即可

 

vista忘记用户名密码的修改方法(使用PE进入系统,用cmd.exe冒充虚拟键盘,然后就可以mmc组策略,或者命令行添加用户并提升权限)