方法一:在开始-运行里输入regsvr32 jscript.dll回车,再输入regsvr32 vbscript.dll回车。搜索助理找到了,但重新启动后。怎么样,回来了吧,一般这种情况就能弄回来了。如果还不行,下面的方法试试看。
方法二:如果提示“无法找到运行搜索助理需要的一个文件。您可能需要运行安装。”你首先看看C:\WINDOWS\srchasst文件夹下文件有没有丢失,在这个文件夹下有两个文件夹:chars和mui,四个文件:msgr3en.dll`nls302en.lex,srchctls.dll,srchui.dll。你然后打开文件夹“C:\Windows\inf”,找到“srchasst.inf”文件,用鼠标单击右键,在d出菜单中选择“安装”;若不行,你试着运行注册表,找到“HKEY_CURRENT_
USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CabinetState”,新建字符串“Use Search Asst”,设置其值为“NO”。
如果还不行的话,只有插入光盘用sfc /scannow修复下.
1、在任务栏空白处鼠标右键单击“属性”。
2、进入任务栏和开始菜单属性界面,切换到“开始菜单”选项卡,单击“自定义”按钮。
3、d出的窗口单击“高级”标签,在开始菜单项目列表中找到“搜索”,将复选框去勾,单击“确定”。
4、然后就可以使用搜索功能了。
解决方法:1.进入C:\Windows\inf文件夹(该文件夹属性为隐藏,如果你的系统不安装在c盘,请自行修改),右键单击srchasst.inf文件,选择“安装”菜单,系统会提示你插入Windows XP安装光盘,该 *** 作为重新安装Windows XP的搜索服务组件。对于在搜索中遇到的其它故障,大家也可以将该方法作为最后的救命稻草。
2.打开注册表,找到HKEY_CURRENT_USER\Software\Microsoft\Windows\CrrentVersion\Explorer\CabinetState主键,在该键下新建一个“Use Search Asst"的字符串值,并将值改为”no“,重启以后就OK了.
3.把windows安装光盘放入光驱,再运行搜索功能,windows会自动从光盘中提取缺失的文件(仅限windows xp)
4.打开注册表编辑器,定位到[HKEY_CURRENT_USER\Software\Microsoft\Windows\
CurrentVersion\Explorer\CabinetState],新建字符串值“Use Search Asst”,设值为“no”。查看C:\Windows\System32\下的Shell32.dll文件语言版本,中文(0804)、英文(0600)等,将C:\Windows\Srchasst\mui\下原为0804或0409等的目录名改为与Shell32.dll语言版本相同的数字。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)