Windows XP索引服务:转义#,!要么 @?

时间:2009-04-23 19:27:50

标签: windows escaping

在Windows资源管理器中打开搜索边栏(Ctrl + F)。在标记为“文件中的单词或短语:”的字段中输入以#开头的查询,或@你希望返回一些结果。

我收到以下错误: 索引服务查询无法成功完成,因为您指定的卷未编制索引

有没有办法逃脱这些字符,以便搜索将通过?我知道Agent Ransack和命令行解决方案等等,但我想知道是否有一种简单的方法可以使Windows按预期工作。

3 个答案:

答案 0 :(得分:1)

您确定已启用索引服务吗?我只得到“查询无法成功完成,因为您指定的卷未编入索引”错误关闭服务时。

查看控制面板 - > 管理工具 - > 服务,右键点击“索引服务”,然后选择开始

或者,从搜索窗格本身,单击“更改首选项”,然后单击“使用索引服务”,然后“是,启用索引服务”< /强>

答案 1 :(得分:1)

尝试以下类型的转义序列:

  • 〜=#
  • 〜=!
  • 〜= @

〜= 转义序列似乎适用于Windows 7,但我不确定Windows XP。

我通过与posted on SuperUser.com类似的问题找到了我的解决方案。

答案 2 :(得分:0)

这很可能是因为索引服务已关闭。要从资源管理器搜索栏中打开它,您可以执行以下操作:

  1. 返回您要搜索的内容?面板
  2. 点击面板底部的更改偏好设置
  3. 点击使用索引服务(以加快本地搜索速度)
  4. 点击是,启用索引服务,然后点击确定
  5. 您可能需要等待一段时间才能构建索引(如果再次尝试搜索,则可能会因索引未完成而失败)。但最终,它应该按预期工作。