如何使用 tmpfs 像使用 Linux 中的目录一样使 Windows 文件夹“虚拟”?

ber*_*ert 8 windows-7 windows-vista

我想将 Windows Vista/7 中的某些目录设为“虚拟”,以便它们完全存储在内存中并在机器断电时清空。

对于 Linux,您只需要在 fstab 文件中添加一行即可将特定目录挂载为 tmpfs。Windows 有什么等价的吗?我知道有像 RAMDisk 这样的工具,但是它们挂载了一个新的虚拟磁盘,这不是我想要的。我希望能够将像 C:\Users\You\Documents\Tmp 这样的目录映射到仅存储在 RAM 中。

ali*_*zar 1

您正在寻找的功能可能是 RamDisk。它使您能够创建内存的虚拟磁盘。这里有关于我以前使用过的免费 ramdisk 的相当好的信息。如果您还希望能够在关机时将数据保存在虚拟驱动器上并在重新启动时恢复它,我会推荐来自 SuperSpeed 的更复杂但非免费的 RamDisk Plus(google it) - 非常有用。不过,我不确定它是否能够使某些特定文件夹虚拟化。

  • 一种方法是将 RamDisk 与 Windows 符号链接功能结合起来,即将目录链接到虚拟驱动器,例如使用此处的工具:http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx。 (2认同)