如何强制 Chrome 磁盘缓存大小和目录位置?

Apa*_*che 5 windows-registry windows-7 google-chrome

Chrome有一个命令行开关,用于设置磁盘缓存大小和位置。
我的看起来像这样:--disk-cache-dir="C:\0\cache" --disk-cache-size=1073741824

如果你想拥有这些设置所有的时间,你需要修改所有的图标和您的注册表。

我已经修改了我所有的图标。还有我的注册表。
但是,我的注册表一直在恢复。如何保护我的注册表免受此影响?

注册表修改如下所示(从我的注册表中导出;.reg 文件):

Windows 注册表编辑器 5.00 版

[HKEY_CLASSES_ROOT\ChromeHTML\shell\open]

[HKEY_CLASSES_ROOT\ChromeHTML\shell\open\command] @="\"C:\Users\username\AppData\Local\Google\Chrome\Application\chrome.exe\" --disk-cache-dir=\"C: \0\cache\" --disk-cache-size=1073741824 -- \"%1\""

A D*_*arf 4

您不应更改 HKEY_CLASSES_ROOT (HKCR)。这只是 HKEY_CURRENT_USER\Software\Classes 和 HKEY_LOCAL_MACHINE\Software\Classes 的合并视图。

  • 如果您希望进行影响所有可以连接到计算机的用户的更改,请使用:

    HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ChromeHTML\shell\open\command

  • 如果您希望进行仅影响当前用户的更改,请使用:

    HKEY_CURRENT_USER\Software\Classes\ChromeHTML\shell\open\command


注意:根据 Chrome 的安装方式,您可能看不到其中之一;即,如果仅为当前用户安装,则“HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ChromeHTML”将丢失)。但如果需要,您可以从一个键移动并复制到另一个键。

有关详细信息:请参阅Windows 注册表信息