为什么我必须具有管理员权限才能删除 Windows 7 中的桌面快捷方式?

为什么我必须具有管理员权限才能删除 Windows 7 中的桌面快捷方式?

如何允许非管理员用户自定义他们的桌面?

答案1

这不仅是 Windows 7 的功能,以前版本的功能也一样。

桌面项目可以位于“共享”桌面文件夹或用户个人桌面文件夹中,但它们会作为单个组合桌面一起显示给用户,而不会立即指示项目存储在哪个位置。

“共享”文件夹中的任何内容都需要管理员权限才能修改,而个人文件夹中的内容也可以由用户操作。

在 Windows 7 和 Vista 中,这些是通常情况下位于:

C:\Users\Public\Desktop
C:\Users\$USERID$\Desktop

在 Windows XP 上,这些通常情况下位于:

C:\Documents and Settings\All Users\Desktop
C:\Documents and Settings\$USERID$\Desktop

答案2

我相信这与 Windows 如何将“所有用户”文件夹与您自己的文件夹相结合有关。

我手头没有 7 安装,但在 XP 上,文件夹的内容:

C:\Documents and Settings\All Users\Desktop

&

C:\Documents and Settings\Pricechild\Desktop

两者结合起来,就形成了我在桌面上看到的内容。我认为这与 7 的方法类似,但路径不同。

这很重要的原因是因为你不希望用户更改其他用户的桌面。(包括他们桌面的共享部分)因此,“所有用户”文件夹将受到保护,并且只能由管理员编辑(因此 uac 开始发挥作用)

因此,为了解决这个问题,请确保在自己的桌面上创建所有快捷方式,而不是在所有用户\桌面文件夹(或其 Windows 7 等效文件夹)中与所有用户共享

答案3

刚刚经历过这一切(我不喜欢快捷方式弄乱我的桌面)...我发现还有两件事情需要做。

这些文件位于C:\Users\Public\Public Desktop folder

为了看到这个,需要显示所有隐藏文件,包括隐藏的系统文件,并拥有删除它们的管理员权限。这将从所有用户中删除它们。

相关内容