如何在 Windows 7 中重新链接用户文件夹

如何在 Windows 7 中重新链接用户文件夹

简短的故事:
Win7 无法追踪我的用户文件夹位置(桌面、我的文档、我的图片等)。它们现在位于不同的分区上。我该如何重新链接这些文件夹?

长话短说:
我对驱动器进行分区的方式是:

  • C: - Windows 和 Program Files 的 SSD 驱动器
  • D:- 一个大型常规硬盘,用于存储我的所有用户数据

全新安装 Win7 后,我做的第一件事就是将我的用户文件夹移动到 D:,方法是右键单击 C:\users\username\ 下的这些文件夹,选择“位置”选项卡,然后单击“移动”。

我刚刚使用以下方法完成了 D: 的加密TrueCrypt。它在加密过程之前显示了很多警告,但是(嗯......)它没有提到加密后数据位于新的驱动器号上,例如 E:

这破坏了 Win7 与我的特殊用户文件夹的链接。我该如何重新链接这些文件夹?

答案1

加密后,Windows 7 不再识别该驱动器,并且通常会要求您格式化该驱动器。然后,您必须使用 Truecrypt 安装该驱动器并为其分配驱动器号,在您的情况下为 E:

要重新链接文件夹,请执行与 D: 相同的过程,并使用 E: 或为驱动器设置的任何内容。

文件和文件夹结构仍然相同,加密后唯一的重大变化是驱动器号。任何引用 D: 的内容现在都必须更改为引用 E:。

还有一些可用的注册表调整,但是大多数人都不愿意改变它们。

这是用户 Shell 文件夹的注册表路径。

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

答案2

它所需要做的就是转到正确的注册表项,将每个用户文件夹的所有位置从 更改D:...为,然后重新启动。E:...

正如 klutch2 提到的,注册表位置是:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\用户 Shell 文件夹

注册表项名称并不总是那么简单,有关完整列表(以及更复杂的解释),请参阅这里

相关内容