尝试将桌面从 OneDrive 中移除时文件路径混乱

尝试将桌面从 OneDrive 中移除时文件路径混乱

所以,我不喜欢我的桌面文件夹在 OneDrive 中。它影响了我旧电脑的性能,而我能够毫无问题地更改桌面文件夹在旧电脑上的位置。

我现在有了一台新电脑,我打算做同样的事情。相反,我尝试过。我似乎把一些目录和文件夹弄乱了,我担心尝试解决类似问题的方法,因为如果我不能正确地适应这些解决方案,我可能会把事情搞得更糟。

所以,这就是我开始的地方。我首先要移动它,我进入属性并单击位置选项卡,然后单击移动按钮。我把它放到上面C:\(虽然我后来在其他地方尝试过,但结果还是一样,不起作用),然后我得到了

Can't redirect child into a parent. the specified path is invalid.

好的,我明白了(我想)。我把它完全移到了另一个驱动器,打算之后再把它移回 c 驱动器。当我尝试这样做时,它说

failed to build the list of regular subdirectories under d system volume information.

我发现的一个解决方法是当它询问这个问题时说“不”:

Do you want to move all of the files from the old location to the new location?

这似乎有效,因为我的桌面现在是桌面式的(有回收站等),但现在我的用户文件夹中只有“公共”,没有其他任何名称的文件夹,例如带有我的名字的文件夹 - lcapo - 应该在那里,但实际上不存在。

奇怪的是,它似乎完全不可见?我能够下载.exe到该文件夹​​,甚至可以访问它,但只能通过复制粘贴实际路径。我确实更改了它,这样至少现在我可以看到不可见的文件夹了。但是,仍然没有带有 lcapo 的文件夹。它显示“默认”。

当我选择桌面时,转到顶部主页栏中的属性,出现以下信息:

截屏

此外,用作我的桌面的文件夹名为“用户”,它甚至有小桌面图标作为其图片/缩略图。公共文件夹在我的桌面和文件资源管理器中都可见。

这里还有一个隐藏的桌面文件夹,但我无法对它做任何事情。在左侧,您可能会看到一个名为桌面的普通文件夹,但这是我在网上尝试解决方案时创建的;它只不过是一个里面什么都没有的普通文件夹。

我尝试移动它的其他任何尝试都会导致

The folder can't be moved here: Can't move the folder because there is a folder in the same location that can't be redirected. Access is denied.

我怀疑我的解释是否彻底甚至连贯,但我希望它有足够的信息来帮助我解开这个烂摊子;这里有一个截图,里面有一些其他信息,我希望它也能有所帮助。

在默认用户文件夹中

此桌面文件夹中的项目不是当前我的桌面上的文件夹中的项目,即标记为“用户”的文件夹。

如果您可以使用其他屏幕截图/更多信息,请告诉我我要去哪里,我很乐意这样做。

答案1

事实上,该Public文件夹显示在您的桌面上,并Users显示在 下This PC,这shell:UsersFilesFolder让我认为您将该文件夹重定向到了C:\Users

打开regedit.exe并导航至:

  • HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

Desktop并在右侧窗格中检查路径。由于您从未正确关闭备份,因此将值更改为:
=%USERPROFILE%\OneDrive\Desktop

然后退出并重新登录。如果Desktop现在显示在 下This PC,请重新启用 OneDrive 并关闭桌面备份。然后您应该能够通过对话框Location中的选项卡指定任何位置Properties。然后将您想要的桌面上的文件和文件夹移动到您在重新位置中指定的文件夹中。

当你通过标签重新定向焦点时Location不指定父级并期望使用默认名称创建文件夹,而是预先创建文件夹(如果需要)并确保将其指定为位置。

相关内容