如果我有一个只能使用密码打开的加密 RAR 文件,并且我通过双击 WinRAR 中的文件直接从 WinRAR 中打开一个文件,我假设 WinRAR 将在驱动器中的某处创建一个临时版本(临时文件夹?)在使用系统中用户分配的默认应用程序打开它之前。
WinRAR 是否确保在存档关闭后删除文件的所有痕迹?还是会将临时文件保存在文件系统中的某个位置?
如果我有一个只能使用密码打开的加密 RAR 文件,并且我通过双击 WinRAR 中的文件直接从 WinRAR 中打开一个文件,我假设 WinRAR 将在驱动器中的某处创建一个临时版本(临时文件夹?)在使用系统中用户分配的默认应用程序打开它之前。
WinRAR 是否确保在存档关闭后删除文件的所有痕迹?还是会将临时文件保存在文件系统中的某个位置?
非常好的问题。是的,默认情况下,WinRAR 会留下临时提取文件的痕迹。
WinRAR 在直接从存档中打开它们时确实会创建临时文件。一旦 WinRAR 关闭,它也会执行正常删除。但是,删除的文件会在您删除它们后物理上保留在磁盘上。正常的删除操作仅从文件系统索引中删除文件。
可以把它想象成试图通过从索引页面中删除其标题来从书中删除页面 - 该页面保留在书中。
WinRAR 有一个很好的功能,可以在 WinRAR 关闭后安全地擦除(从书中删除索引和页面本身)临时提取的文件。默认情况下,此功能处于关闭状态。您可以从安全设置窗口打开它。
默认情况下,它设置为“从不”,您不希望这样。“始终”选项安全地擦除所有临时提取的文件,而“仅加密”选项仅在临时提取的文件属于加密存档时擦除它们。
重要提示: WinRAR 在解压文件时也会创建临时文件,方法是把它们拖到目的地。但是,使用“在此处提取”选项不会创建临时文件。
如下所述,确保在关闭文件之前不要关闭 WinRAR 也很重要。我刚刚在 Microsoft Word 文档和 PDF 文件中测试了这种行为。.docx 文件保留在临时文件夹中,而 .pdf 文件在 WinRAR 关闭后立即被擦除。因此,请确保您了解如果您关闭 WinRAR 或它崩溃,这种行为不是很可靠。