为什么 Windows 将我的库重命名为驱动器号?

为什么 Windows 将我的库重命名为驱动器号?

和许多其他人一样,我使用自定义位置来存储 Windows 库,因为我的操作系统位于一个小型 SSD 上。下载、音乐和图片都存储在 D: 上的文件夹中。但是,我的视频库有一个完整的磁盘,即“视频 (V:)”。我在磁盘管理中指定了新名称和字母。如您所见(见图),移动库位置后,“视频”库会失去其名称,而只显示驱动器号。

图书馆名称错误的图片

这个问题已经困扰我几个月了,让我抓狂。我找不到任何解决方案。该库仍作为“视频”存在于我的 appdata/roaming/microsoft/windows/libraries 文件夹中。此外,当我展开每个元素时,“库”(而不是“此电脑”)链接如下所示: 图书馆图片展开

我搜索了好几遍,但没找到任何答案。我拔掉了驱动器,没有任何变化。我发现的唯一提示是 Windows 不喜欢将整个磁盘用作库空间,而是想要一个特定的文件夹。创建 V:/videos/ 文件夹会导致“无效位置”错误。所有驱动器都是 NTFS。

我其实更感兴趣的是为什么会发生这种情况,而不是修复它(这也很好)。它应该链接到“Libraries/Videos”,但它只是“V:\”。

答案1

如果将 shell 文件夹重定向到驱动器的根目录(在本例中为 V:),就会发生这种情况。将其迁移到诸如“V:\Videos”之类的文件夹不会引发此问题。

如果迁移到根目录,Windows(文件资源管理器)不会考虑desktop.ini,而只会显示驱动器号,而不是特殊文件夹名称。

编辑:

如果您无法通过“位置”选项卡将视频重定向到文件夹(例如 V:\Videos),则需要编辑注册表以在用户 Shell 文件夹钥匙。

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

打开 Regedit.exe 并转到上述分支。

双击My Video并将其数据设置为V:\Videos

注销并重新登录以使更改生效。

相关内容