XP、Windows7、Vista登陆密码忘记了怎么办?解决办法
是的,就是有些时候会忘掉自己繁琐的密码,什么?你“忘记”的是别人电脑的密码?这个人品问题要注意了,莫去做违法的事情啊。下面有两个方法,不同的电脑配置环境,大家用心读,无论是Windows7、Vista或者XP,无论你有无光驱U盘等外设,都能搞定!
一、第一位网友破解Windows XP密码的办法,同样支持Windows7和Vista
一旦我们忘掉Windows系统的密码,那么如果你有光驱,如果你有进入BIOS的权限,那么请你不要继续看这篇文章了,去找一张Windows7、Vista或者XP光盘来启动就可以了,当然,要和你的系统一致的版本,然后想怎么搞怎么搞。
随便网上一下,你就会发现例如给Windows Xp系统提升权限的方法N多,但是大多数是无效的,而铺天盖地的文章也只是不负责任的抄来抄去:
1.最著名的删除SAM文件,正常情况下你是没有办法动这个文件的。当你化大力气删掉这个文件后,会发现系统会崩溃。汗一下吧…
2.进入带命令行的安全模式,执行net user admin 123 /add类似的命令。sorry,首先,普通用户要进入安全模式就是管理员的话,微软就别混那么多年了;其次,普通用户要能添加用户,再让他变成管理员的话,微软照样不用混了。汗第二下吧…
3.运行各种能探测Windows密码的rootkit工具。又是一个鸡生蛋,蛋生鸡的问题。能成功运行这些工具的前提一般是你有管理员权限;要是有管理员权限,你TMD还需要这个?汗第三下吧…
4.写个bat文件 ,上书一下代码:
net user admin 123 /add
net localgroup administrators admin /add
代替logon.scr, magnify.exe等系统程序。
这个有点靠普,但是执行起来也有难度。一来,Windows对这些文件是保护的,你没有办法修改,删除,或者重命名,即使你把硬盘拆下来放到另外一台windows的机器上也一样。但是本文的方法是基于这个的。
声明一下,本文的方法不是独创的,思想方法来源于互联网,我只是通过实践证明了它的可行性,让我们在公司上班的自由斗士减少弯路而已。
好了,正式开始吧,以Windows XP系统为例在此:
1. 准备好用户添加脚本。用写字板写下如下内容,并将文件名改成magnify.bat
@net user admin /del
@net user young001 123456 /add
@net localgroup administrators young001 /add
@exit
上述第一行会把admin用户删除,避免如果它存在影响后面两行的执行,如果不存在也不会影响后面两行的执行;第二行添加名为admin的帐户,密码设为123456;第三行将admin帐户加入到administrators用户组下;第四行退出
2.将文件magnify.bat转化为exe格式。请你不要直接改后缀名,那样不能运行的。有一个工具叫bat2exe,可以转化:bat2exe里面有,两个文件,bat2com.exe和com2exe.exe文件。分别用下面命令:
bat2com magnify.bat //生成magnify.com文件
com2exe magnify.com //生成magnify.exe文件
bat2exe工具是一个16位程序,大家很容易搜索到下载链接,当然也可以下载Quick Batch File Compiler,32位的程序,支持XP、Vista和Windows7系统,可以直接可视化的转换.bat、.cmd批处理文件到 .exe 可执行文件,
3.替换文件:将上面生成的magnify.exe文件替换C:\WINDOWS\systen32\magnify.exe文件。其实这个是放大镜程序,替换前,请确保先将原始magnify.exe备份好,以便用完后能够替换回去,否则以后你的放大镜程序就用不了了。
这个是这里最难的部分。再次重申,如果你有光驱,软驱,USB,BIOS等资源,请你用Windows光盘这个方便的方法,别走远路了。我是将硬盘拆下,放到Linux系统下替换的(顺便用到NTFS3g程序使得Linux对NTFS可写,这里用到的Linux下Mountwindows分区,修改文件等知识不在本篇主题以内,就不讨论了。如果你需要,可以上网搜索)。你也可以用其他办法,但是硬盘是拆定了,要不然没辙;另外一个系统确定别用WindowXP,因为这样不会成功。
4.运行magnify.exe.启动WindowsXP到登录界面,按Ctrl+U,弹出辅助工具对话框,上面有两个程序可选,放大镜程序和屏幕键盘程序。选放大镜,点击运行。然后你就可以用帐户admin密码123456登录。
恭喜,系统就是你的了。记得将原来的放大镜程序替换回去。
这里只是我的成功方法,但是过程一定不是唯一的。比如替代程序不一定就是放大镜程序,你也可以用屏幕键盘程序。文件替换的过程就更加天马行空了,完全在于你的创造力了。 最后,本文是在Windows XP环境下来实战的,Windows7、Vista系统也同样支持。
Windows7之家评注:这位网友的办法略显复杂,没光驱,难道没U盘么?但是也算是个极限的例子,仅供参考。
二、第二位网友破解Windows7密码的办法,大同小异,需要用U盘启动
1、首先我们用一个U盘启动盘启动电脑(DOS启动盘、需加载NTFS支持,打开浏览器到网上找现成的制作方法),当然,有能启动到dos并加载ntfs支持的启动光盘也是可以的。
2、依次输入下面命令:
md d:\abc //在D盘新建一个目录,名字叫abc;
copy c:\windows\system32\cmd.exe d:\abc //将system32文件下的cmd.exe复制到D盘abc文件夹内;
ren c:\windows\system32\magnify.exe magnify1.exe (改名放大镜启动程序) ;
ren d:\abc\cmd.exe magnify.exe (把d盘的cmd.exe重命名为magnify.exe) ;
copy d:\abc\magnify.exe c:\windows\system32(将D盘的system32文件下的cmd.exe复制到安装目录下);
OK,到了这一步,相信大家已经看出来了,我是将cmd更改了一下名字改成了magnify.exe。那么,可能会有朋友在百度里面找到过类似文章说是将cmd.exe 改成osk.exe,那个只适应在vista下面。因为轻松访问中心,在Vista下面点击后出现的选项是下一步,在Windows 7下面出现的是确定。所以替换osk.exe根本就没有用。
于是就想,既然放大镜能用,就可以替换这个程序,而用来启动cmd.exe,从而就可以更改用户密码了。
出现cmd后:
输入命令net user Shin 123456 // 将Shin帐户的密码改成123456,shin是我原来的用户名,此处大家根据你自己的改。
回车后马上出现:命令成功完成。
之后,就可以使用新密码进入系统了!
(PS:废话几句,Windows 7的安全性确实做得不错,我在XP下面进行文件替换的时候都提示是拒绝访问,PE下面删除那些文件也是拒绝访问,就连得使用unlocker强制解锁也不行,无奈之定只有进DOS进行文件替换,终于成功了。所以开头的第一步是要启动到DOS喔)。
三、编后
其实都是用的替换大法,所以懂些cmd命令行(就是dos命令)还是非常有帮助的,如下图所示的net user的命令,非常的简单也很强大,