我最近移动了我的桌面位置(使用属性菜单)并将其更改为 E:(硬盘 1TB),然后我安装了一个非常大的游戏(50 GB),现在我想将桌面移动到 E: 中的一个文件夹中。
因此,我希望桌面位置为 E:\Desktop,而不是 E: (root)。如果我尝试将桌面位置移回默认位置 (C:\users[me]\desktop),则会收到一条错误消息,内容为:
Failed to build the lost of regular subdirectories under "E:\System Volume Information". Access is denied.
如果确实有效,我的 C:\ 没有足够的空间将 50 GB 的游戏移动到 C:\ 然后再移回 E:\Desktop
而且如果我尝试将桌面位置从 E:\ 移动到 E:\Desktop,它会说无法移动到子目录,但该位置位于根目录。
总结一下:我想将我的桌面位置从 E:\ 移动到 E:\Desktop,但是如果我恢复位置并移回 E:\,则会出现存储问题;如果我尝试将其移动到子目录 E:\Desktop,则系统说无法移动到子目录。
如果你能帮忙的话谢谢
该死的狙击精英 4。
答案1
由于系统卷信息文件夹和大小限制妨碍了 Windows 自行移动它,因此最好手动执行此操作。
首先,我们需要将 Windows 指向您想要使用的桌面位置。
- 创建您想要的文件夹结构。(E:\Desktop)
- 打开
regedit.exe
。 - 导航HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\用户 Shell 文件夹
- 双击桌面价值。
- 更改值数据字段
E:\Desktop
- 单击“确定”。
接下来,我们手动移动我们想要的新桌面位置的文件和文件夹。系统卷信息文件夹应该是不可见的,这样很容易跳过。通常,您应该能够全选和Ctrl+ 单击要排除的项目。将文件和文件夹剪切并粘贴到 E:\Desktop。
此后,您需要注销并重新登录或重新启动explorer.exe
。
笔记:通常来说,更新桌面价值HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\用户 Shell 文件夹但大多数情况下这不是必要的。
“Shell Folders”键的存在只是为了允许 1994 年编写的四个程序继续在 Windows 95 RTM 版本上运行。