对于常规磁盘/分区,很容易关闭缓存(在使用外部硬盘的情况下很有用:您不想推迟写入)。
H:\container.bin
但是在将 Veracrypt 加密的容器文件安装为 的情况下I:\
,执行上述设置H:\
不会产生任何影响I:\
。
我做了大量测试并确认I:\
仍然有缓存:
对于 500MB 到 1GB 的文件,我的写入速度可以达到几百 MB/s,而当我将 USB3 硬盘连接到USB2插头
另外,卸载设备时,我必须等待 1 分钟 - 刷新已完成此时
如何强制虚拟磁盘/Veracrypt 容器上的自动刷新到磁盘(非缓存)?
确实,设备管理器中没有与 关联的“硬件设备” I:\
,因此您无法对 进行上述设置I:\
。您可以对主机磁盘 进行上述设置H:\
,但对 没有任何影响I:\
。
我已经尝试过了同步程序,它可以工作,但我不想在每次写入操作后手动执行此操作。
答案1
这似乎是 Veracrypt 内部的问题,正如本文中提到的Github 问题。