desk.ini 文件有什么用途?

desk.ini 文件有什么用途?

我的桌面有两个隐藏的.ini 文件:

desktop.ini (370 bytes):

[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21799
[LocalizedFileNames]
Microsoft Office - 60 Day Trial.lnk=@C:\PROGRA~1\MICROS~4\mui\oaa.dll,-103

并以同样的名字

desktop.ini (456 bytes):

[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21769
IconResource=%SystemRoot%\system32\imageres.dll,-183
[LocalizedFileNames]
Windows Media Player.lnk=@%SystemRoot%\system32\unregmp2.exe,-4

直接删除它们安全吗?(它们看起来好像什么都没做(而且我喜欢启用显示设置“显示所有隐藏文件”,所以它会出现在我的桌面上,哎呀)。)

顺便问一下,为什么两个文件可能有相同的名称?

答案1

当你对系统文件夹进行自定义时,系统将在该文件夹中自动生成一个desktop.ini文件来存储设置。一个很好的资源是这里。虽然您可以删除该文件,但 Windows 可能会随着时间的推移自动重新创建该文件。

您可能会看到两个desktop.ini 文件,因为桌面由两个文件夹位置组成。您的用户的桌面文件夹和所有用户/公共桌面文件夹。每个文件夹可能都有一个desktop.ini 文件。一个可能存储在中,.\users\some_username\desktop另一个存储在中.\users\public\desktop。同一文件夹中不可能有两个文件名完全相同的文件。

在 Windows 7 中,您可以选择“显示隐藏的文件、文件夹和驱动器”,但保持选中“隐藏受保护的操作系统文件(推荐)”以隐藏 desk.ini 和其他一些项目。

答案2

http://msdn.microsoft.com/en-us/library/cc144102%28v=vs.85%29.aspx

文件夹通常以标准文件夹图标显示。Desktop.ini 文件的一个常见用途是为文件夹分配自定义图标或缩略图。您还可以使用 Desktop.ini 创建信息提示,显示有关文件夹的信息并控制文件夹行为的某些方面,例如为文件夹或文件夹中的项目指定本地化名称。

您的桌面上可能有一个文件,而“所有用户”桌面上可能也有一个文件,这就是为什么您会看到两个同名的文件。

答案3

Desktop.ini 存储有关个性化文件夹的信息,因此如果您以某种方式更改了桌面的外观,这些信息存储在desktop.ini中。如果您删除该文件,则可能必须重新个性化您的文件夹、桌面等。

相关内容