我的一个朋友让我加密他的上网本(运行 Windows Vista)的硬盘,所以我使用 TrueCrypt 的全系统加密来加密。一切顺利。
但现在他忘记了 Windows 登录密码(但仍然知道硬盘解锁密码,因此上网本可以启动)并且没有管理员密码!
我认为大多数密码恢复工具都会在硬盘上出现问题。有什么办法可以解决这个问题吗?
答案1
我假设这个用户被设置为普通用户,而不是管理员帐户?如果是这样,请尝试在 truecrypt 网关后按 f8,并通过安全模式登录到管理员,然后您应该能够通过控制面板重置密码。
答案2
因为你知道 TrueCrypt 密码,所以我会把 TrueCrypt 安装在另一台机器上,把硬盘从上网本中取出,然后把它安装在另一台机器上,与现有的硬盘一起安装
我相信您应该能够在良好的系统内部安装 TrueCrypt 驱动器并从该驱动器复制他们想要保留的任何文件。
然后,我会将驱动器放回上网本中,重新安装默认操作系统(不加密),然后使用 TrueCrypt 重新加密。
答案3
如果他仍有 TrueCrypt 恢复 CD(在加密驱动器之前,系统强制你/他刻录此 CD),你可以从该 CD 启动,并使用它来完全解密驱动器。这将需要一段时间,但完成后,你可以在驱动器上使用任何你想要的工具。
您也可以将驱动器放在另一台计算机上,并使用 TrueCrypt 桌面应用程序将其安装(使用 Mount Device)。然后,您可以使用 NT 脱机注册表编辑器等工具编辑 SAM,重置帐户密码。
使用其中任何一种方法都可以避免重新安装操作系统,但在这种情况下没有必要重新安装操作系统。
答案4
因为你用的是上网本,所以我假设你没有 CD-ROM 驱动器,而且可能没有办法连接 2.5 英寸硬盘...你需要一个备用的 USB 拇指驱动器,但这应该是最好的选择...
下载联合国网启动并运行它选择Ubuntu作为分配然后设置类型到USB驱动器并选择您的 USB 驱动器号。确保驱动器号正确
将 BIOS 设置为从可移动媒体启动,然后启动 Ubuntu Live Desktop。完全加载后,打开 Firefox 并前往Truecrypt.org下载标准 Linux 版本,解压并运行 truecrypt-7.0a-setup-x86 文件。在终端上,您应该能够输入 ./truecrypt-7.0a-setup-x86,但我很确定您只需双击它即可安装。
安装后,从下拉开始菜单或终端运行“truecrypt”启动它。单击“选择设备”并找到主系统驱动器,然后单击“系统”菜单并选择“无需预启动身份验证即可挂载...”输入密码,驱动器应安装在“/media/truecrypt1”下
从这里,你可以从驱动器中复制信息,也可以尝试使用 Linux 实用程序重置密码...我还没有在 Ubuntu 中尝试过,但我知道可以做到,我刚在谷歌上搜索到的一个名为“chntpw”
只需按照简单的说明,打开终端并执行“sudo apt-get install chntpw”,然后运行命令“chntpw -u USERNAME SAM”,它会询问您想要的密码。您也可以输入“man chntpw”获取更多信息。我相信还有大量其他可用的实用程序,但您和我一样有谷歌 :)