有人能解释一下为什么我找不到具有某些文件扩展名的文件吗?重现步骤如下。
- 创建文件夹。
- 创建包含以下文本的 TXT 文件。
<root />
- 使用 Windows 资源管理器在文件夹中搜索包含单词 root 的文件。
- 刚刚创建的文件将会显示出来。
- 将该文件的扩展名更改为 XML。
- 再次执行搜索,但文件未显示。
答案1
该知识库文章中的方法 2 解释了如何启用搜索未知类型的文件:http://support.microsoft.com/default.aspx?scid=KB;EN-US;309173
要将 Windows XP 配置为搜索所有文件(无论文件类型如何),请获取 Windows XP 的最新服务包,然后打开索引具有未知扩展名的文件类型选项。
如果您使用此方法,Windows XP 会搜索所有文件类型以查找您指定的文本。这可能会影响搜索功能的性能。要执行此操作:
- 点击开始,然后点击搜索(或指向搜索,然后单击文件或文件夹)。
- 点击更改偏好设置,然后点击索引服务(用于更快的本地搜索)。
- 此特定步骤是可选的;就我个人而言,我不会启用此设置。
- 点击更改索引服务设置(高级)。请注意,您不必打开索引服务。
- 在工具栏上,单击显示/隐藏控制台树。
- 在左侧窗格中,右键单击本地机器上的索引服务,然后点击特性。
- 在一代选项卡,单击以选择索引具有未知扩展名的文件复选框,然后单击好的。
- 关闭索引服务控制台。
答案2
Explorer 似乎会将某些文件类型从其索引中过滤掉。据称有一个解决方案,注册表黑客但它对我不起作用。