在 Ubuntu 中使用 chntpw 重置 Windows 7 密码时出现问题

在 Ubuntu 中使用 chntpw 重置 Windows 7 密码时出现问题

我尝试使用 Ubuntu 中的命令重置 Windows 7 的密码chntpw。显示成功。但当我尝试从 Windows 登录时,它似乎没有更改。

我首先使用了 Ubuntu 11.10 的 live USB,然后尝试 Ubuntu。然后我做了:

sudo apt-get install chntpw

进而:

cd /media/Vista/Windows/System32/config
sudo chntpw -u username sam

我跟着这些说明并获得了这样的成功:

Hives that have changed:
# Name
0 <sam>
Write hive files? (y/n) [n] : y
0 <sam> – OK .

但是当我尝试使用空白密码登录 Windows 时,我无法登录。

我也尝试更改密码并显示成功,但我无法使用该密码登录。

答案1

chntpw 0.99.6 版本完全无法使用:https://bugs.launchpad.net/ubuntu/+source/chntpw/+bug/1046622

我花了一个多小时才发现这一点。

尝试使用 0.99.5,它对我有用:

https://launchpad.net/ubuntu/karmic/i386/chntpw/0.99.5-0+nmu1

答案2

我也遇到了同样的问题。对我有用的方法是使用chntpw解锁管理员帐户,这是唯一chntpw有效的功能。然后我启动 Windows,以管理员身份登录,并使用控制面板中的用户应用程序清除用户密码。

答案3

要更改管理员密码:sudo chntpw SAM。要更改其他用户密码:sudo chntpw -u <your-username> SAM 请注意 SAM 一词的大写

答案4

我正在使用 Ubuntu 12 和 chntpw 0.99.5。我已通过以下步骤成功重置忘记的密码本指南. 如果您的硬盘上安装了多个Windows系统,请确保选择了所需的SAM数据库。

相关内容