我最近升级到了 Windows 7,它似乎希望我们将文件组织到独立于存储文件的物理文件夹的“库”中。
我的数据存储在与 Windows 不同的驱动器上,因此是单独备份的。我如何确保库结构与我的数据一起备份?当我重新安装 Windows(我定期这样做)时,我不想丢失所有的库组织。
答案1
其他答案假设您想要备份库的内容,这些库本身的文件最终存储在几个目录中,可能存储在不同的硬盘上。
我的理解是,您想要备份每个库中定义的文件夹列表,而不是这些文件夹的内容。谁是对的?
如果是的话,我的答案如下:
库的配置存储在以下目录中:
c:\Users\<username>\AppData\Roaming\Microsoft\Windows\Libraries\
对于系统上定义的每个库,都有一个扩展名为.library-ms
.
该目录的路径定义为
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
值名称为“{1B3EA5DC-B587-4786-B4EF-BD1DC332AEAE}”。
编辑: 在这个问题,我刚刚发现了一个肯定有用的新工具:Win7 库工具
- 将网络(UNC 或映射驱动器)和任何其他未索引的文件夹添加到库中。
- 备份库配置,以便可以在任何时候立即恢复已保存的一组库(例如重新安装操作系统后或在多台计算机之间传输)。
- 在 [SystemDrive]:\libraries 中创建所有库的镜像(使用符号链接)。这意味着您可以使用更短的路径引用所有文件,并在操作系统的许多地方(例如文件打开/保存对话框)为您的文件提供另一个入口点。
答案2
您可以将文件夹的位置设置为您的数据驱动器。本文有更多信息。特别是:
然而,我们发现许多用户将文件存储在 PC 上的各种位置,不仅存储在“特殊”的用户配置文件文件夹中,还存储在各种文件夹中,如 c:\My Temp Folder、d:\Birthday2008\pictures,甚至存储在远程存储中。将文件存储在用户配置文件存储空间之外会影响索引编制,从而影响用户的搜索体验。我们经常会发现自己在寻找几天前处理过的特定文件,却忘记了将其保存在哪里,然后发现搜索无法找到它,因为该文件从未被索引过。
在 Windows 7 中,库的概念试图解决用户在整个 PC 上存储内容的问题,方法是让他们完全控制文档库文件夹结构。换句话说,在 Windows 7 中,用户可以定义要包含在文档库中的文件夹。实际上,对于 Windows 7 中的任何库都是如此。我们可以说,库是用户定义的文件夹集合,是用户内容的逻辑表示。
这似乎表明您可以在任何地方拥有您的真实文件夹。
此外,鉴于您可以控制库文件夹的位置,您可以使用诸如 DVD 刻录套件之类的简单工具来备份这些文件夹。
答案3
库只不过是一个重定向到一个或多个物理文件夹的逻辑文件夹。
话虽如此,保持数据完好无损还是很容易的。只要您的库指向数据驱动器上的文件夹,您只需要在重新安装 Windows 后更改库指向的目录即可。