我有一块小型 SSD,并将其设置为与 ReadyBoost 配合使用(只是尝试一下 :),但似乎 ReadyBoost 会在每次重启后重置其缓存并从头开始重新填充。这是预期行为还是错误?为什么会出现这种奇怪的情况?
答案1
这是设计使然 - 我确实同意这种做法有点奇怪。尤其是考虑到据我所知,关闭 ReadyBoost 加密极其困难。
出现这种情况的原因是 ReadyBoost 现金使用一次性密钥加密,该密钥将在重启时被刷新。因此,重启后会生成新的加密密钥,因此必须再次重新填充 readyboost 现金。
我确实知道可以通过某种方式关闭此功能,但这样做的过程非常不舒服。您基本上需要做的是为您的特定硬件配置构建 OEM 脚本 Windows 安装包,然后关闭免提安装脚本中的加密/压缩。我一直在尝试找到一种无需重新安装即可完成此操作的方法,但尚未找到解决方案。微软在其文档中特别强调,不应在已部署的系统上使用 OEM 脚本安装工具,尽管我愿意尝试一下。只需找到一种方法即可。
我认为它实际上所做的只是在某个地方添加一些特定的注册表项。当我最终开始执行脚本安装时,我之后要做的就是找到注册表项并将它们导入到我的主系统中。或者至少这是我所希望的。
答案2
据我所知,ReadyBoost 相当于“仿制 RAM”。从电子学角度来说,当你切断 RAM 的电流(电源)时,RAM 中存储的数据将被删除。ReadyBoost 也应该如此;因此我不认为这种行为很奇怪。