如何关闭容器文件上的 Windows 缓存?

如何关闭容器文件上的 Windows 缓存?

对于常规磁盘/分区,很容易关闭缓存(在使用外部硬盘的情况下很有用:您不想推迟写入)。

在此处输入图片描述

H:\container.bin但是在将 Veracrypt 加密的容器文件安装为 的情况下I:\,执行上述设置H:\不会产生任何影响I:\

我做了大量测试并确认I:\仍然有缓存:

  • 对于 500MB 到 1GB 的文件,我的写入速度可以达到几百 MB/s,而当我将 USB3 硬盘连接到USB2插头

  • 另外,卸载设备时,我必须等待 1 分钟 - 刷新已完成此时

如何强制虚拟磁盘/Veracrypt 容器上的自动刷新到磁盘(非缓存)?

确实,设备管理器中没有与 关联的“硬件设备” I:\,因此您无法对 进行上述设置I:\。您可以对主机磁盘 进行上述设置H:\,但对 没有任何影响I:\

我已经尝试过了同步程序,它可以工作,但我不想在每次写入操作后手动执行此操作。

答案1

这似乎是 Veracrypt 内部的问题,正如本文中提到的Github 问题

相关内容