你可以用winxp的启动光盘 进入安装 然后选修复就可以了
这个我有碰到过,能恢复成功。产生故障的原因有两个,一是文件损坏,二是DLL文件注册失效。恢复方法如下:
(1)打开%systemroot%\inf目录,找到Srchasst.inf文件。然后右键点击该文件,选择菜单“安装”,根据系统提示插入安装光盘即可。待安装完成后,检查一下是否可以运行“搜索”,如果还不行则进行下一步。
(2)打开“记事本”,输入下面的内容,然后将内容另存为一个.BAT文件,运行即可。
cd /d "%SystemRoot%\System32"
regsvr32 /u /s msxml3.dll
regsvr32 /s msxml3.dll
exit