我发现自己最近经常在管理员帐户和非管理员帐户之间来回切换,而且我在管理员帐户上执行的操作需要很长时间,在此期间我无法切换用户或注销。因此,我想将非管理员帐户的用户文件夹与管理员帐户的用户文件夹合并,这样我就不必在这些漫长的过程中每次想要打开非管理员文件并在管理员帐户中执行其他工作时都授予自己权限。
我认为最好的方法是将 C:\Users\Admin 文件夹中的所有内容移动到 C:\Users\Public 中的相应文件夹中,然后将文件夹的“属性”对话框中的位置更改为“公共”文件夹,然后对我的非管理员帐户的用户文件夹执行相同操作。
(我是这台计算机的唯一用户,因此我认为将所有内容置于公共位置最简单,并且需要最少的 UAC 对话框。)
这对于我的音乐、文档、下载、图片和视频文件夹来说都很好,但是当我更改桌面文件夹的位置时,会出现一个对话框,询问我是否要合并这两个文件夹,并将所有文件从 Admin\Desktop 移动到 Public\Desktop。我认为这个对话框只显示在桌面文件夹中,而不显示在其他文件夹中,因为其他文件夹都是空的。
完成此操作后,Admin\Desktop 文件夹中的所有内容都放置在 Public\Desktop 中,这正是我想要的,但现在我在桌面上看到了两个图标;每个图标都有两个。我认为询问我是否要合并这两个文件夹的对话框创建了一个连接点或类似的东西,因此桌面外壳现在显示 C:\Users\Public\Desktop 中的项目(就像它对系统上的每个用户所做的那样),以及 C:\Users\Admin\Desktop 中的项目,现在它们完全相同。
我尝试将文件夹的位置改回 C:\Users\Admin\Desktop,但属性对话框中的位置值不再可编辑 - 它停留在 C:\Users\Public\Desktop。
我尝试
rmdir
过升高命令提示符,我神秘地得到Access Denied
(合并文件夹或连接点或任何其他东西的权限)不是设置为管理员在合并后修改/删除它们,但是Access Denied
在我将管理员的权限更改为完全控制后仍然如此)。我尝试移除连接点(如果它是连接点)SysInternals 的 junction.exe,但它说 C:\Users\Admin 中没有任何可用的重新解析信息。
我尝试在 C:\Users\Admin 中创建一个名为 Desktop 的新文件夹,但什么也没发生。该文件夹创建得很好,没有合并或冲突,并且该文件夹中的项目不是显示在我的桌面上。
我还在注册表编辑器中搜索了“Public\Desktop”,并在 中找到了一个值
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ShellFolders
。这一定是被只发生在桌面文件夹中的神秘“合并”所改变的,因为其他用户文件夹的值都没有更改为公共文件夹。我将该条目改回 Admin\Desktop,但什么也没改变。
我的问题是:
- 有谁知道我该如何消除这个双图标混乱?
- 更改文件夹属性对话框中的位置值有什么作用?我没能找到任何关于此问题的清晰解释。我想我不应该在不知道它会做什么的时候尝试它!
答案1
您是否检查过注册表步骤 1,从桌面或开始菜单打开主文件夹,删除桌面文件夹
步骤2,“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\desktop”并将值修改为“SHGetFolderPath”
步骤3、将“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\desktop”的值修改为C:\Users\Admin\Desktop
步骤 4 重启
你将取回你的桌面文件夹