问:我在Windows XP SP2中通过“开始→搜索→文件或文件夹”方式搜索文件每次都会弹出“A file that is required to run Search Companion cannot be found.You may need to run setup.(无法找到运行搜索助理所需要的一个文件。您可能需要运行安装。)”的错误提示,换到文件夹窗口中使用“搜索”也是如此,请问此故障如何修复?
答:这个故障在Windows XP中出现得很多,Windows XP的搜索加入了“搜索助理”功能,但是由于这个组件被破坏而导致搜索故障的情况却增加了。其实产生故障的原因有两个,一是文件损坏,二是DLL文件注册失效,可以按以下的方法分别解决:
(1)在“资源管理器”中打开%systemroot%\inf目录,找到Srchasst.inf文件。右击此文件选择“安装”,根据系统提示插入安装光盘即可。完成后测试搜索功能是否恢复,如果没有解决则使用下一个方法。
(2)在“记事本”中输入下面的内容,另存为一个BAT文件,运行即可。
cd /d "%SystemRoot%\System32"
regsvr32 /u /s msxml3.dll
regsvr32 /s msxml3.dll
exit |