只隐藏 desktop.ini 文件,而不隐藏其他“隐藏文件”?

Rha*_*nys 6 desktop.ini thumbs.db windows-8 windows-8.1 windows-10

我想隐藏desktop.ini文件但保留其功能¹,使所有其他隐藏文件和受保护的系统文件在 Windows 8 及更高版本上可见。

原因:我喜欢看到我的文件夹中发生的所有事情——除了桌面上那个烦人的文件,只有我创建的东西应该放在那里。一种有选择地隐藏这个文件和其他必要但令人讨厌的文件的Thumbs.db方法也很棒。

禁用查看隐藏文件的设置的明显解决方案在这里不是一个选项

  1. 我知道一种适用于较旧 Windows 的方法,它只是在桌面文件夹中切换“隐藏受保护的操作系统文件(推荐)”文件夹选项,而在系统的其余部分保持关闭。不幸的是,文件夹设置在以后的版本中变成了全局的,所以这不起作用。

  2. 我知道的另一个解决方案是完全阻止创建 desktop.ini 文件:http : //jamesisin.com/a_high-tech_blech/index.php/2010/09/nevermore-be-bothered-by-desktop-ini/

    这很简单,但它会扼杀未来的桌面定制。创建密钥后,您对桌面所做的更改将不会保留。

我想知道这些年来是否有人想出了另一种解决方案,您可以选择性地隐藏(而不是删除)此类文件,保留其功能而不隐藏其他所有内容?

提前致谢!

¹“功能”是指无需用户操作即可保留桌面自定义更改,这是一种完全自动化的方式desktop.ini。IE:要求用户在每次桌面更改时运行 .bat 或 .reg 文件以撤消/重新应用解决方案 2 不是自动的,因此已过时。

Cli*_*ong 2

这里的问题似乎是 Window 对“隐藏”一词的定义。鉴于您问题的上下文,我怀疑就 Windows 而言, desktop.ini 文件仍然是隐藏的。“但我能看到。” 是的...但该文件仍然设置为隐藏。您所做的就是进入 Windows 资源管理器的视图设置,并告诉它忽略是否显示仍设置为隐藏的文件,无论其隐藏状态如何。这通过半透明的“隐藏”文件来表示。

这是一个全局设置,可以全局关闭或全局打开。事实上,其中有两种,一种仅适用于“系统文件”,例如散布在硬盘驱动器上的desktop.ini 和thumbs.db 文件。另一种适用于所有其他隐藏文件。其中提供了一个选项...停止显示所有隐藏的系统文件并让非系统文件可见。这就是我所做的。毕竟,无论如何,您都不可能手动弄乱thumbs.db或desktop.ini(事实上,也不应该)。

我想,您可以将计算机文件系统上的所有其他隐藏系统文件更改为不再隐藏(桌面上的 Desktop.ini除外) ,然后将全局设置更改为隐藏。但这是隐藏单个文件的相当复杂的方法,下次您创建一个新文件夹并在其中放入一些图片/音乐时,窗口将创建新的desktop.ini和/或thumbs.db隐藏文件。

您还可以通过右键单击桌面上的空白区域,转到查看并取消选中来隐藏桌面上的所有图标(技术上包括desktop.ini 文件)Show Desktop Icons。我这样做已经十年了,而且还没有后悔过。桌面一直是每个应用程序随机垃圾的垃圾场,我可以简单地使用 Windows 的开始菜单/快速启动/固定到任务栏功能。

除此之外,您还需要一些第三方工具,该工具可以修改 Windows 桌面的工作方式(找到此类工具的可能性很可疑),或者用自己的替代品替换/覆盖桌面(找到此类工具的可能性很可疑,并且可能会产生更多问题)它解决了)。

  • 感谢您的输入。为了更短,我们同意我们都知道隐藏文件在可见时保留“隐藏”属性,并且“隐藏文件”是指使文件对眼睛不可见,而不是设置属性“隐藏”。正如我在问题中提到的,我想查看系统和常见的隐藏文件,因此隐藏一种文件不是一种选择。另外,删除该属性会删除视觉提示,这不是一个好主意。我不会隐藏桌面上的图标或停止使用那里的快捷方式,这是个人选择,不适用于当前的问题。(1/2) (3认同)
  • 有第三方工具据说可以做到这一点,但像你一样我想避免使用它们。我一直在考虑尝试强制 Windows 将“desktop.ini”文件放置在屏幕之外(当然,不禁用自动对齐等)。我必须编写自己的工具来执行此操作,但幸运的是其他人已经[研究过](https://www.codeproject.com/Articles/639486/Save-and-restore-icon-positions-on-desktop)主题。不幸的是,这对“Thumbs.db”没有帮助,但我会尽力而为。(2/2) (3认同)