修正Windows XP对文档内容搜索的支持问题

    问:我发现这个问题很久了,那就是当我在Windows XP中使用系统自带的搜索功能进行内容搜索时,常常得不到完全的结果。

    比如说我的E:/work目录下有个1.log文件,而该文件中明明存在一个叫“电脑爱好者”的词组,但我在搜索“电脑爱好者”关键字的时候却查不到任何结果,而我用Google Desktop Search却能办到。

    难道Windows XP不支持内容搜索?

 

     答:你说的这个情况确实存在,这是由于.log格式没有注册筛选器组件而造成的,还有一些文件类型跟.log属于同样的情况,比如DLL、JS、ASP、XML、XSL、HTA、CSS、WSH、CPP、C、H等。


    要使用全文搜索,该文档文件类型必须注册筛选器组件,Windows的标准筛选器组件包括Mimefilt.dll(筛选Internet邮件扩展文件)、Nlhtml.dll(筛选网页文件)、Offfilt.dll(筛选Office文件)、Query.dll(筛选纯文本文件和二进制文件)。Windows 9X/2000默认注册了所有文档格式文件,而Windows XP为了避免获得太多无关结果,并不能搜索所有文件。

 

    要解决这一问题,方法很简单:
运行“Regedit”命令打开注册表编辑器,定位到[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/ContentIndex]分支,将其中名为“FilterFilesWithUnknownExtensions”的DWORD值设置为“1”即可。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值