Windows 中的“desktop.ini”文件有什么用途以及如何阻止它生成?

Windows 中的“desktop.ini”文件有什么用途以及如何阻止它生成?

这不是什么大问题,但我在比较很多目录时,desktop.ini总文件大小和文件数量总是出错。我该如何让 Windows 停止生成它,它会做什么?

答案1

我找到了答案:您可以通过以下方式停止自动生成desktop.ini文件取消选中“记住每个文件夹的视图设置”在文件夹选项/视图(或类似)设置中。虽然这不允许每个文件夹都有自己独特的大小、查看模式等,但对我来说没问题,因为我希望所有文件夹的外观和行为都相同。

“隐藏受保护的操作系统文件”有时可能会治标,但并不是真正的解决方案,因为虽然 Windows 操作系统可能知道隐藏文件,但其他软件(重复查找/同步、共享此磁盘时的其他操作系统)可能不知道。


在 Windows 7 中,这应该有效:

  1. 打开注册表编辑器(开始 → 键入regedit→ 点击Enter
  2. 导航至以下键:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
  3. 添加一个 DWORD 值UseDesktopIniCache(如果尚不存在),并将其值设置为 0(零)

来源:不再受 Desktop.ini 的困扰

答案2

它保存该文件夹布局的首选项。如果文件夹与标准布局有任何偏差,则会创建一个desktop.ini。您可以通过在Windows资源管理器中选择“隐藏受保护的操作系统文件”选项来隐藏它。

答案3

desk.ini 存储有关文件夹“特殊”品质的信息,例如精美的图标,或以不同于默认的方式显示文件列表。这无害,而且我真的建议减去一个 ;)

答案4

在 Windows 7 中,如果文件夹设置为只读它会不是存储任何设置更改,因此不会创建任何desktop.ini文件。这是一种改变特定文件夹行为的方法,而不会对整个计算机进行系统范围的更改。

可以在命令行上更改文件夹的属性:

ATTRIB  +R  C:\DummyPath\FolderName  

无法使用 Windows 资源管理器进行此更改。

在资源管理器中,如果单击“仅将更改应用于此文件夹”,则文件夹中所有文件的属性都会更改,但文件夹本身的属性不会更改。

如果单击“将更改应用于此文件夹、子文件夹和文件”,则该文件夹中的所有文件及其子文件夹中的所有文件的属性都会更改,但文件夹本身的属性仍不会更改。

相关内容