恢复启用自动登录的 Windows 7 管理员帐户密码

恢复启用自动登录的 Windows 7 管理员帐户密码

我安装了 Windows 7,只有一个(管理员)帐户(禁用了来宾)。它设置为自动登录,这样我就可以毫无问题地进入,我也可以‘右键单击’ -> ‘以管理员身份运行’无需输入任何密码,只需点击'是的'当出现 UAC 提示时。

我忘记了密码并且想恢复它。

我已经读过(由于自动登录)我应该有这些密钥:

HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\AutoAdminLogon = "1"
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\DefaultUserName = username
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\DefaultPassword = password

我有AutoAdminLogonDefaultUserName但没有DefaultPassword

如果没有密码,系统如何自动登录?密码可以在其他地方吗?

有了它,我就可以以管理员身份运行程序,我觉得应该有一种方法可以在不输入旧密码的情况下更改密码,但不知道如何...

编辑 我不认为我的密码是空白的,因为如果我尝试在帐户设置中更改密码,而将旧密码字段留空,它会告诉我密码错误

编辑2 ophcrack 找到 4 个哈希值,没有错误,但应该放密码的 .txt 文件是空的。我真的开始认为管理员密码确实是空的……有没有办法确定?如果它真的是空的,难道不应该有一种非黑客的方式来设置它吗?

编辑3 按照用户@abhishekkannojia 的建议,我尝试了以下命令:

net user *account name* *new password*

但在执行获取超级用户 shell 的步骤之前,我尝试在以管理员身份运行的 shell 上执行此操作,结果出乎意料……它成功了!它没有询问我以前的密码,而且我检查了新密码是否有效。出于好奇,我再次尝试了该命令,它仍然允许我更改我登录的帐户的密码,而无需询问我以前的密码。这有点奇怪,但……它成功了。

因此,我接受了 @abhishekkannojia 的回答,但我建议任何阅读此问题的人先尝试我的“软”版本(使用管理员 shell)。特别感谢发布该软件的 @Jason C: http://securityxploded.com/windows-autologin-password.php 如果我配置了自动登录,这对我来说就完美了

答案1

我记得我忘记了 Windows 管理员密码,并尝试了各种方法来恢复密码。以下方法对我有用。
您无法通过以下方法恢复密码,但可以重置密码。该方法背后的想法是,以某种方式获得超级用户修改管理员用户帐户的权限(Windows 中的系统用户)。

脚步:

  1. 首先将位于 system32 中的此文件重命名sethc.exe 为 ,sethc.exe.old并在同一目录中创建 的副本cmd.exe。现在将新副本重命名cmd.exesethc.exe。这些文件位于C:\Windows\System32\
    注意Windows 7 不允许您修改系统文件。要做到这一点,您可以获取任何可实时启动的 Linux可以通过 USB 启动。有很多,选择其中任何一个。现在,当系统在 Linux 中启动时,安装 Windows 分区并执行上述任务。

  2. 现在重新启动进入 Windows。在登录屏幕上。按下Shift键 5 次。将出现一个命令窗口(此提示将具有系统用户权限)。现在输入以下命令来更改密码。

    C:\> net user admin new-password

    admin用您的用户名和new-password新的密码 替换。

  3. 您现在可以使用新密码登录。您还需要恢复在第一步中所做的更改。您可以再次通过实时可启动媒体登录并将文件更改为其原始状态。

希望它能帮到你。如果这对你有用的话请告诉我。:)

答案2

有很多方法可以恢复 Windows 7 密码,大多数可以通过搜索“windows7 恢复密码“。

有一个专门用于恢复自动登录密码的工具。我没有尝试过,但如果有效的话,它可能是最快的选择:

看 ”windows7 恢复自动登录密码“以获得更多相关选择。

如果失败了,最简单的方法可能是使用以下 8 种密码恢复工具之一这里, 其中包括:

还有一种不太方便但轻微地更合法(但仍然很老套)的方式这里。虽然我不知道这个方法在启用自动登录的情况下是否有效。不过它可能比上面的方法更快。另一个答案下面(或上面,根据情况而定)描述了一种类似的技术。

完成后,如果您觉得这种情况可能再次发生,请考虑创建密码重置盘

答案3

与 micwallace 相反,另一个 SO/SU 问题(这里) 确认这可以在 Windows 7 中完成(实际上,我们在我工作的地方的一些机器上也这样做,步骤是相同的​​)。这也应该适用于非域安装。

回到你的问题:如果“密码”框为空,那么猜测管理员密码为空。特别是如果机器自动登录并且注册表项中没有包含任何文本的密码。

答案4

Windows XP 之后不再支持这些注册表值 :(

我认为唯一的方法是使用恢复启动 CD 来重置或破解密码哈希。这个看起来像这样: http://pogostick.net/~pnh/ntpasswd/

相关内容