是否有任何 Windows 软件可以在本地文件系统上缓存网络共享?

是否有任何 Windows 软件可以在本地文件系统上缓存网络共享?

是否有适用于 Windows XP Home 的软件可以缓存类似于 Windows 7 Pro 中的透明缓存的网络文件或高速缓存文件系统在 *nix 中?理想情况下,我只需通过映射驱动器号来访问它,分配一大块本地磁盘作为写入或无写入缓存,因为我对这些文件的大多数访问都是读取,而无线网络很慢。

顺便说一句,我已经搜索过很多次了,但没有找到任何东西。

答案1

我所知道的最接近的是内置的“离线文件”功能:http://www.microsoft.com/windowsxp/using/mobility/learnmore/offlinefiles.mspx

虽然我自己从未使用过它,并且不知道如果在许多用户积极使用的文件共享资源上使用它,它运行得如何。

答案2

同步备份由于您使用的是 XP Home,因此这可能是一个值得研究的替代解决方案,尽管它无论如何都不是理想的选择。

您可以在计算机上的本地文件夹(例如 c:\local_cache)和相关网络共享之间设置双向同步。然后,您可以设置更改以每 5 分钟左右来回复制一次,具体取决于网络共享上的文件数量。

subst z: c:\local_cache例如,使用命令行中的 SUBST 命令可以很容易地为本地文件夹指定驱动器号。

如果你正在寻找一个解决方案,提供即时的同步(或缓存),我认为这会更棘手一些,并且很可能需要在托管共享的实际计算机上安装软件。请在此处查看生活黑客一堆建议。如果网络共享托管在公司服务器上,这实际上不是一个选择,但是嘿,总有 SyncBack。

相关内容