VeraCrypt 卷无法解密 - 密码丢失。错误消息:“来源:MountVolume:8299”

VeraCrypt 卷无法解密 - 密码丢失。错误消息:“来源:MountVolume:8299”

去年我创建了几个加密文件容器。这是我第一次打开它们,但我记不起确切的密码了。我试过很多我常用的密码——超过 10 个——但到目前为止都没有成功。

我收到的错误信息是:

由于下列一个或多个原因,操作失败:

  • 密码错误。
  • 卷 PIM 号码不正确。
  • PRF(哈希)不正确。
  • 不是有效的卷。来源:MountVolume:8299

我有点确定我使用的密码是我列表中的密码之一,但不是完全确定。我没有使用我记得的 PIM 或 PRF,只是使用标准密码并在屏幕上移动鼠标。

我对人们在解密使用 VeraCrypt 创建的加密文件容器时遇到的问题进行了一些搜索和研究,看起来这种情况相当典型?我尝试从嵌入式卷标头进行还原,但这需要密码,所以我仍然面临同样的问题。

也许这与我选择安装文件的驱动器有关?VeraCrypt 屏幕显示这些驱动器:A、B、G 及以后。我不记得去年我选择安装哪个驱动器。我总是选择 E 上方的一个:所以这可能不是问题,但我想我还是提一下以防万一。

我读过的修复包括:

  1. 重命名文件
  2. 更改文件位置(我将其复制到 USB 记忆棒上)
  3. 以管理员模式运行 Veracrypt

我还有其他 VeraCrypt 卷,它们没有给我带来任何问题。我甚至在过去一周创建了新的卷,它们加密/解密都很顺利。我甚至将它们复制到另一台计算机上并在那里打开它们。

卷头是否可能已损坏?如果需要密码,我该如何使用“恢复卷头”功能?

这是在 Windows 7 计算机上使用 VeraCrypt 1.23-Hotfix-2。

编辑:我在这里主要想了解的是:如果我尝试的其中一个密码是正确的,那么 Veracrypt 功能中是否存在错误或异常,这可能会导致这种情况?

如果其他人在执行上述一个或多个修复后能够成功打开加密文件容器,并且他们有正确的密码,这意味着他们在失败的尝试中使用了相同的密码,那么 Veracrypt 可能不够稳定或可靠,无法将有价值或重要的文件放在其加密文件容器中?

如果出现卷头损坏等情况,必须执行“恢复”才能成功打开文件或执行重命名文件或关闭/重新打开 Veracrypt 等奇怪的操作,那么我可能使用了正确的密码,但无法打开文件。

卷头损坏是否会阻止文件容器的解密?

编辑2:如果我将我的问题总结如下,我想会更清楚:

鉴于错误消息给出了 4 个可能的原因,而我已经排除了其中 2 个,有没有办法确定原因是卷标头损坏还是密码错误?如果没有损坏,我会继续尝试不同的密码,否则这将是浪费时间,因为我可以使用正确的密码并收到相同的错误消息。

答案1

如果您不是一名专业的密码学家,您就没有机会解密您的 VeraCrypt 加密卷 —— 如果可能的话,VeraCrypt 加密就没有意义了,不是吗?

您所阅读和尝试的修复方法与我之前所说一致,都是荒谬的。

如果您忘记的密码足够强,那么即使是专业的密码学家,如果没有其他支持信息,也将毫无机会。

如果需要密码,我该如何使用“恢复卷头”功能?

再说一遍,如果没有正确的密码,你就没有任何机会。

VeraCrypt 不是一个玩具,它是一个严肃的加密工具,开源,没有一些你可以揭露的晦涩技巧。


对您问题中附加文字的回答:

如果其他人已经能够成功打开...

不,他们做不到。没有证据。(声称他们做了某事和真的做了某事之间是有区别的。)

跟我来:

  1. 重命名文件是否会改变其内容?
  2. 将文件复制到另一个位置是否会改变其内容?
  3. 以管理员模式运行 VeraCrypt 是否会改变文件内容?

VeraCrypt 仅加密/解密加密文件容器内容,无论其名称、位置或用户权限如何。用户权限可能仅允许/禁止对文件的读/写访问,而不会改变 VeraCrypt 处理文件的方式。

...那么 Veracrypt 可能不够稳定或可靠,无法将有价值或重要的文件放置在其加密文件容器中?

VeraCrypt 并不关心您的文件的价值或重要性,它只是加密您想要的任何内容。

在极少数情况下,加密文件容器可能会损坏,当然,但是重命名/复制/使用管理员权限就可以修复它。

如果卷头损坏,则必须执行“恢复”才能成功打开文件……

卷标头是至关重要的用于解密/加密加密卷文件,因此 VeraCrypt 将其副本存储在加密卷文件的另一个位置。“恢复它”意味着只需将其复制回标题即可。但由于此副本也是加密的,因此您需要正确的密码才能执行此操作。

卷头损坏是否会阻止文件容器的解密?

是的,正如我之前所说,它可以阻止。但是您可以从(希望未损坏的)副本中恢复它 — 如果您知道正确的密码。

答案2

你不是用 Truecrypt 而不是 Veracrypt 创建容器的吗?那么你必须检查“TrueCrypt 模式”。

相关内容