大家好,精选小编来为大家解答以上的问题。XP破解开机密码,教你破解WinXP上的开机密码很多人还不知道,现在让我们一起来看看吧!
导语:每个人都有忘记电脑密码的时候!忘记密码了怎么办?以下文章由应届毕业生边肖为大家整理收集。我希望你喜欢它们:
方法1:
(1)启动电脑,使用DOS启动盘(例如windows 98启动盘)进入纯DOS状态。
(2)在DOS提示符下,按照以下步骤操作:
Cd(切换到根目录)
Windows system32(切换到系统目录)
Mktemphack(创建临时文件夹)
复制logon.scr temphacklogon.scr(备份logon.scr)
复制cmd.exe temphackcmd.exe(备份cmd.exe)
删除logon.scr
将cmd.exe重命名为logon.scr(cmd.exe被重命名为logon . SCR)
出口(出口)
(3)重新启动计算机,并在登录等待屏幕出现后安静等待。如果不修改屏保时间,系统会在10分钟左右自动启动登录屏保程序。但是,由于Logon.scr已被cmd.exe取代,系统将启动cmd.exe并进入命令行提示符状态。
(4)此时,我们可以使用命令:net user password来修改密码。
假设有一个帐号为admin的超级管理员,想把自己的密码重置为admin,那么你可以使用命令:net user Admin admin,按enter键后就可以修改密码了。
(5)接下来要不要进入桌面系统,看看硬盘上的东西?尝试在命令行提示符下输入Explorer命令,是否顺利进入Windows桌面?
给个提示
如果你有一个普通用户账号,可以用上面介绍的方法稍加改动,改成超级管理员账号。
备份logon.scr和usermgr.exe,将步骤2中的所有cmd.exe替换为usermgr.exe,然后重启,静静等待。出现的不是命令行提示符,而是用户管理器,然后我们有权将自己添加到管理员组。
方法2
在Windows XP的安装过程中,首先,管理员默认登录。很多朋友没有注意到给它设置了密码,而是按照要求创建了个人账号。进入系统后,他们用这个账号登录。而且Windows XP的登录界面中只出现了创建的用户账号,管理员并没有出现。其实这个账号还是存在的,密码是空的。
知道了这个原理,就可以直接正常启动了。登录界面出现后,按Ctrl Alt,再按Del两次,就会出现经典的登录画面。此时,在用户名中填入Administrator,密码将为空才能进入。接下来,您可以在控制面板中输入“用户和密码”,并修改您想要修改的用户的密码。
密码过期前显示信息提示。
默认情况下,Windows XP会在密码过期前14天显示一条消息来提醒用户。如果想更改天数,可以打开注册表编辑器,找到[HKEY _本地_机器软件屋windows ntcurrentversionwinlogon],双击右窗格中的“PasswordExpiryWarning”双字节值,根据自己的需要设置提前提示的天数。
从待机状态恢复时,不要输入密码。
打开“控制面板”电源选项,点击“高级”选项卡,然后取消选中“计算机从待机状态恢复时提示输入密码”前的复选框。
防止密码过期的另一种方法。
Windows会在密码到期前14天提醒您更改密码。除了修改注册表取消提醒,我们还可以在“运行”命令中输入:lusrmgr.msc,回车,在弹出的本地用户和组对话框中选择“用户”文件夹,在右边的窗口中找到您使用的用户名,例如:Format。双击后会弹出“格式属性”对话框,选中“密码永不过期”复选框即可。
使用密码退出屏幕保护程序时,会出现登录界面。
在Windows XP中,如果设置了屏保和密码保护,当您退出屏保时,电脑将被锁定,并显示欢迎界面。退出时如何登录屏保?
单击我的电脑控制面板显示器。在“屏幕保护程序”选项卡的“屏幕保护程序”下,单击“屏幕保护程序”。选中“密码保护”复选框,取消选中“显示欢迎屏幕”前面的复选框。
如果希望启动时显示登录界面,还需要进一步操作。双击控制面板中的用户帐户打开用户帐户窗口,单击更改用户登录或注销方法,取消选中欢迎屏幕前面的框。
这样无论是登录还是从屏保返回,都是直接进入登录界面,而不是欢迎界面。
创建密码重设盘。
在过去,当使用Windows 2000时,许多用户遇到了因为忘记密码而无法访问系统的问题。在Windows XP中,您可以创建密码。
找到密码提示语
会不会担心记不住自己的登录密码?没关系,在最初生成密码时,你可以在提示符后生成一个提示语,Windows XP会把密码提示语保存在注册表[Hkey_local_machineSoftwareMicrosoftWindowsCurrent VersionHints]里面。
限制自动登录的次数
这个设置用于限制自动登录的次数,一旦达到限制的数字,自动登录功能会禁用,系统会显示标准的认证窗口。打开“注册表编辑器”,找[HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersionWinlogon],在右侧窗格创建名为AutoLogonCount的字符串值,将其值设置为自动登录的次数。这样每当系统启动一次,自动登录的次数将会减少一次,直到为零。然后不允许自动登录。AutoLogonCount和DefaultPassword会从注册表删除,AutoAdminLogon为零。
自动登录时禁用Shift键
当使用自动登录功能时,用户可通过按住Shift键忽略登录进程,输入其他用户名及密码进入电脑。该技巧可以禁用自动登录时的Shift键功能。操作步骤如下:打开“注册表编辑器”,找到[HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersionWinlogon]子键并选中它。在右侧窗口中创建名为IgnoreShiftOverride的字符串值,命,将其键值设置为1。退出“注册表编辑器”,重启电脑。这样在启动时就不能通过按住Shift键中断自动登录过程了。
让别人访问你的电脑
打开“控制面板”→“用户帐号”,接着点击“创建一个新帐号”,然后在向导中输入其他用户帐号名称及密码,最后选择将其类型设置为“受限”,然后点击“创建帐号”按钮,这样别人就可以登录你的'电脑了。
让指定的用户只能在特定时间登录
做家长的可能会希望限制孩子使用电脑的时间。只要按照以下方法,就能轻松实现。不过这要求你有Administrator权限。
首先进入“命令行提示符”,以Guest这个账户为例。如果需要设置这个账户从周一到周五的早上9点到晚上5点才能登录。可以用下面这个命令:
net user Guest /time:M-F,08:00-17:00,或者net user Guest /time:M-F,9am-5pm
回车后就会生效。
如果需要依次指定每天的时间,那么也只需要按照下面这个格式:
net user Guest /time:M,4am-5pm;T,1pm-3pm;W-F,8:00-17:00。
而net user Guest /time:all 这个命令则可以允许该用户随时登录。
当心你的加密文件
从Windows 2000开始,在NTFS文件系统的分区中Windows可以帮助你加密文件。方法是,在想加密的文件或文件夹上点右键,选择“属性”,在属性的“常规”选项卡上点击“高级”按钮,会弹出一个窗口,选中窗口中的“加密内容以便保护数据”即可实现在NTFS卷上对文件的加密。
提示
这被称作为EFS(Encrypting File System,加密文件系统)。这种加密的好处是,加密的过程是完全透明的,也就是说,如果你加密了这些文件,你对这些文件的访问将完全允许(并不需要你输入密码,因为验证过程在你登录Windows的时候就进行了),而其它人则不能访问或移动这些数据。
不过如果你的Windows突然崩溃,在无计可施的情况下只能重装系统,但原来被加密过的数据会出现无法打开的问题。这时只有在域环境下,才可以得到域管理员的帮助,解密这些文件。这是因为当你使用EFS加密后,系统会根据你的SID(Security Identifier,安全标示符)自动生成一个密钥,要解密这些文件就要使用这个密钥。对于系统而言,并不是根据用户名来区别不同的用户,而是根据SID,这个SID是唯一的。SID和用户名的关系跟人的姓名和身份证号码的关系是一样的。虽然有同名同姓的人,但他们的身份证号码绝对不会相同;虽然有相同的用户名(指网络上的,因为本地用户不能有相同的用户名),但他们的SID绝对不同。这也就解释了为什么重装系统后即使使用之前的用户名和密码登陆也不能打开以前的加密文件。
所以在重装系统之前最好能把加密的数据全部解密。然而,为了应付突发的系统崩溃,就需要备份好自己密钥,这样系统崩溃后只要重装系统,并导入密钥,就可以继续使用之前的加密文件了。
备份密钥的方法是:单击“开始”→“运行”,输入:certmgr.msc,回车后打开“证书管理器”,在 “当前用户”→“个人”→“证书”目录下,右击颁发给你的证书,在“所有任务”中点击“导出”,并选择Export The Private Key(导出私钥),其它选项按照默认设置。输入该用户的密码和保存路径就可以了。
在重装系统后,照旧运行certmgr.msc,并在“所有任务”中选择导入,选择好备份的证书,然后按照向导,就可以完成对密钥的导入。或直接在导出的pfx文件上点右键,选择“安装PFX”。这时,你的加密数据已经可以访问了。
开启安全文件系统
打开“注册表编辑器”,找到[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlLsa],在右侧窗格将forceguest的键值改为1。
方法三
当有人为自己的机器设置了密码,而且不象xifeng那样明明白白告诉你密码的话,我们就要暴力破解它,哈哈。
利用NET命令
我们知道在Windows XP中提供了“net user”命令,该命令可以添加、修改用户账户信息,其语法格式为:
net user [UserName [Password | *] [options]] [/domain]
net user [UserName {Password | *} /add [options] [/domain]
net user [UserName [/] [/domain]]
每个参数的具体含义在Windows XP帮助中已做了详细的说明,在此笔者就不多阐述了。好了,我们现在以恢复本地用户“zhangbq”口令为例,来说明解决忘记登录密码的步骤:
1、重新启动计算机,在启动画面出现后马上按下F8键,选择“带命令行的安全模式”。
2、运行过程结束时,系统列出了系统超级用户“administrator”和本地用户“zhangbq”的选择菜单,鼠标单击“administrator”,进入命令行模式。
3、键入命令:“net user zhangbq 123456 /add”,强制将“zhangbq”用户的口令更改为“123456”。若想在此添加一新用户(如:用户名为abcdef,口令为123456)的话,请键入“net user abcdef 123456 /add”,添加后可用“net localgroup administrators abcdef /add”命令将用户提升为系统管理组“administrators”的用户,并使其具有超级权限。
本文到此结束,希望对大家有所帮助。