为什么我的 Windows 8 桌面上有两个 Desktop.ini 文件?

为什么我的 Windows 8 桌面上有两个 Desktop.ini 文件?

当我尝试删除这两个快捷方式之一时,会出现一条消息,说“如果删除此文件,Windows 或其他程序可能无法正常工作。”!我认为不可能将同名文件保存到单个目录中。这是恶意软件还是对我的 PC 有害的东西?

答案1

其中一个位于“所有用户”配置文件中(%PUBLIC%\Desktop)。其中一个位于您的配置文件中(%USERPROFILE%\Desktop)。它们都是隐藏的系统文件。如果您希望它们消失,则必须将 Windows 资源管理器设置为隐藏它们。这也是默认设置。

要更改此设置,请打开控制面板,搜索“文件夹选项”,然后打开。在“查看”选项卡中,找到“隐藏受保护的操作系统文件”。

这与“恶意软件”无关,这是完全正常的行为。

答案2

你可以有两个同名的文件,但如果你移动它们,它们的图标可能会混乱,因为它们都会开始移动

答案3

Destop.ini 两次:可能

在这种情况下,为什么您会看到两个文件,desktop.ini这很特别,并且已经解释过了,这两个文件位于不同的文件夹中,这些文件夹由 Windows 资源管理器合并。如果您查看这些文件的属性(右键单击 | 属性),您将看到它们的实际位置。

任何文件或文件夹出现两次:是的,演示

这句话和这个问题都没有答案:

我认为不可能将同名文件保存到单个目录中。这会是恶意软件还是对我的 PC 有害的东西?

这也是为什么我在 Windows 桌面上看到两个 desk.ini 文件?这个问题与此处的问题重复,因此被关闭了。所以我觉得添加一些信息会很有趣。

不要盲目相信您在 Explorer 中看到的内容,因为它显示的所有内容在显示给您之前都经过了处理,您需要意识到这种可能性。除了合并文件夹内容以供显示外,Explorer 不一定显示实际名称。例如,假设我有一个文件夹,my_folder其中包含使用命令提示符查看的内容:

在此处输入图片描述

我将在 中创建一个desktop.ini 文件my_folder。最快的方法是自定义文件夹,例如“显示文档”(右键单击 | 属性 | 自定义)。除了创建文件之外desktop.ini,它还设置文件夹的属性R,这是任何人都必须desktop.ini考虑的。现在只需desktop.ini在记事本中打开,当前内容是:

[ViewState]
Mode=
Vid=
FolderType=Documents

显示文件夹已自定义为Documents模板。我将内容更改为:

[.ShellClassInfo]
LocalizedResourceName=any_name

[LocalizedFileNames]
a.txt=anyname
b.txt=anyname

保存配置文件后,资源管理器中显示的内容如下:

在此处输入图片描述

文件夹名称和文件名称都已更改。实际名称未更改。命令提示符仍显示:

在此处输入图片描述

如果我将文件复制到子文件夹中,它们会恢复为实际名称,因为当前没有配置文件可以继续重命名。

这说明 Explorer 中的信息经过了大量处理,以欺骗用户,原因如下:

  • 这是合理的,例如将特殊文件名翻译为Desktop本地名称。例如,我是法国用户,Desktop将被翻译为Bureau。这可能很有用,但也会产生很多问题,因为翻译的名称并非在任何地方都有效,例如在命令提示符中或在使用其他操作系统读取文件系统时,但有时在 Explorer 本身中也有效。

  • 或者哪些是值得怀疑的,例如在未告知用户的情况下将用户重定向到另一个文件夹,甚至打开 URL 而不是文件。这种默认行为可能会造成漏洞,多年来一直被黑客利用。

这种“定制”的可能性被用来向用户推送广告或将用户重定向到供应商。其结果,无论是所谓的“活动链接”还是“桌面小工具”(时钟或天气应用程序),都被认为是在制造漏洞,它可以帮助恶意软件抵抗清除工具

许多用户和我一样喜欢在资源管理器中查看隐藏文件desktop.ini,因为它们无缘无故的出现可能表示出现了问题。

更多的:Desktop.ini 作为后期利用工具

相关内容