如何更改 Windows 用于索引文件内容的默认过滤器?

如何更改 Windows 用于索引文件内容的默认过滤器?

在 Windows 中,每种文件类型都使用特定过滤器进行索引。Windows 允许在“索引选项”>“高级”>“文件类型”中为每种文件类型在两个选项之间进行切换:

  • 仅索引属性
  • 索引属性和文件内容

如果选择第二个选项,则每种文件类型都有特定的默认过滤器,但我找不到如何在不进入注册表的情况下更改此过滤器?

例如.html文件有关联的 HTML 过滤器,问题是这个过滤器不会按照描述搜索 html 文件中的所有内容这里

筛选器组件可能会因为文本的格式或内容而忽略某些文本。例如,HTML 3.0 筛选器 (Nlhtml.dll) 会忽略 HTML 文件(例如,扩展名为 .htm 或 .asp 的文件)注释中包含的文本,因为在浏览器中打开该文件时不会显示这些文本。

也就是说,可以通过将值.html更改为可在中找到的纯文本过滤器持久处理程序,将文件的默认过滤器更改为纯文本过滤器。HKEY_CLASSES_ROOT\.html\PersistentHandler\(Default){5e941d80-bf96-11cd-b579-08002b30bfeb}HKEY_CLASSES_ROOT\CLSID\{5e941d80-bf96-11cd-b579-08002b30bfeb}\(Default) = Plain Text persistent handler

答案1

您可以使用预览配置轻松更改特定文件类型的预览处理程序,而无需仔细检查注册表:

1

相关内容