忘记了Windows登录密码?不用担心,您可以使用Linux命令轻松找回。
准备工作
在开始之前,您需要:
* 一台运行Linux操作系统的计算机
* 一个可启动的Live Linux USB或DVD
从Live Linux启动
将Live Linux USB或DVD插入您的计算机并重新启动。在引导菜单中,选择从Live Linux介质启动。
加载Windows分区
一旦Live Linux启动,打开终端并运行以下命令:
sudo fdisk -l
此命令将列出计算机上的所有分区。确定您的Windows分区并记下其设备名称,例如/dev/sda1。
挂载Windows分区
使用以下命令挂载Windows分区:
sudo mount /dev/sda1 /mnt
将/dev/sda1替换为您的Windows分区设备名称。
清除Windows密码
现在,您可以使用chntpw命令清除Windows密码:
sudo chntpw -i /mnt/Windows/System32/config SAM
此命令将打开一个交互式窗口。输入“1”并按Enter键清除当前密码。输入“!”并按Enter键设置一个新密码,或按Enter键删除密码。
卸载Windows分区
清除密码后,使用以下命令卸载Windows分区:
sudo umount /mnt
重启计算机
最后,重新启动计算机并从Windows启动。您现在应该可以使用新的密码登录。
注意事项
请注意,此过程会重置所有Windows用户密码。如果您有多个用户,您应该在使用chntpw命令之前备份他们的密码。