为什么我的电脑搜索功能不能用了

我的电脑是WIN7系统,前几天突然发现计算机系统的搜索功能不能用了,
但每个系统盘还能单独“搜索”,就是不能一次在整个计算上搜索了,为什么?
有没有办法修复,怎么修?

  1.在任务栏点击右键---属性---开始菜单---自定义,在开始菜单项目的列表中选中"搜索程序"即可。

  2.若在列表中没有"搜索"选项,那是禁用了注册表项,修改位置 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer "NoFind"=dword:00000001。
      3.修改之后,重启Explorer.exe进程或重启计算机都可以看到"搜索程序"选项。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-05-05
当进行完系统查杀与优化操作后或因安装某个程序而破坏系统文件,可能会引发WindowsXP搜索功能失效。其具体表现为:在执行"搜索"功能 后,系统弹出错误对话框,提示"无法找到运行搜索助理需要的一个文件。可能需要运行安装。
解决方法有:
(1)点击菜单找到“运行”然后输入“regsvr32 jscript.dll”打回车键,然后重启电脑。你就会发现搜索功能能用了。
(2)这种方法可以不用重新启动电脑的。只要打开资源管理器找到“explorer.exe”进程并结束它,然后在新建任务输入“explorer.exe”回车就可以正确加载jscript.dll了。
(3)开始--运行--输入CMD,回车,输入如下:
regsvr32 jscript.dll (回车)
regsvr32 vbscript.dll (回车)
regsvr32 mshtml.dll(回车)
修正后重启计算机
(4)开始/运行--输入regedit(回车)打开注册表编辑器,定位于[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CabinetState]在右侧新建字符串“Use Search Asst”,设置其值为“NO”
(5)打开“记事本”,输入下面的内容,
cd /d" %SystemRoot%\System32"
regsvr32 /u /s msxml3.dll
regsvr32 /s msxml3.dll
exit
然后将内容另存为一个.BAT文件,运行即可。
(6)如果上面的方法不生效,那么重新建立一个新的用户,然后用新的用户登陆就可以解决了。
第2个回答  2017-08-27
  解决方法一:注册jscript.dll文件
  1、首先我们打开开始菜单,所有文件,然后在附件功能中找到【运行】选项,
  2、打开运行的窗口之后,在里面直接输入regsvr32 jscript.dll,然后点击回车,会出现几个黑色的窗口,等待跳动完毕后就完成修复了。
  3、但是完成后你不要着急直接去用,这样不能直接解决问题,我们需要按住CTRL+DEL+ALT这3个键,打开资源管理器。
  4、打开资源管理器功能后,选择【进程】这个分类项,然后在里面找到explorer.exe,然后选择【结束进程】,再去点右上角文件——新建——输入explorer.exe新建一下这个进程就可以正常使用搜索功能了。
  解决方法二:利用电脑管家进行修复
  1、当然如果你对电脑操作比较一窍不通,也不用着急,我们可以下载安装一个腾讯电脑管家,并找到打开它的电脑诊所功能。
  2、在电脑诊所功能中,我们就能找到搜索功能无法使用这个问题的修复方案,然后选择【一键修复】再去重启一下你的电脑,就可以使用搜索功能了。

  注意事项:
  搜索功能消失还可能是被病毒或者其他第三方软件影响,因此这时候我们可以杀一下毒或者卸载没用的插件、软件。
  以上就是Win7电脑搜索功能不能用的解决方法了,方法很简单,我们只需要注册jscript.dll文件,之后重启资源管理器即可解决,当然如果你嫌麻烦也可以利用电脑管家进行修复。
第3个回答  2016-01-05
当进行完系统查杀与优化操作后或因安装某个程序而破坏系统文件,可能会引发WindowsXP搜索功能失效。
其具体表现为:在执行"搜索"功能 后,系统弹出错误对话框,提示"无法找到运行搜索助理需要的一个文件。可能需要运行安装。
解决方法如下:
1.点击菜单找到“运行”然后输入“regsvr32 jscript.dll”打回车键,然后重启电脑。你就会发现搜索功能能用了
2.这种方法可以不用重新启动电脑的。只要打开资源管理器找到“explorer.exe”进程并结束它,然后在新建任务输入“explorer.exe”回车就可以正确加载jscript.dll了
3.开始--运行--输入CMD,回车,输入如下:
regsvr32 jscript.dll (回车)
regsvr32 vbscript.dll (回车)
regsvr32 mshtml.dll(回车)
修正后重启计算机
4.开始/运行--输入regedit(回车)打开注册表编辑器,定位于[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CabinetState]在右侧新建字符串“Use Search Asst”,设置其值为“NO”
5.打开“记事本”,输入下面的内容,
cd /d" %SystemRoot%\System32"
regsvr32 /u /s msxml3.dll
regsvr32 /s msxml3.dll
exit
然后将内容另存为一个.BAT文件,运行即可
6.如果上面的方法不生效,那么重新建立一个新的用户,然后用新的用户登陆就可以解决了。
第4个回答  2020-05-02
故障1:单击资源管理器工具栏上的“搜索”按钮或者按F3,系统无任何响应。
解决方法:首先进入C:Windowsinf文件夹(该文件夹属性为隐藏),右键单击srchasst.inf文件,选择“安装”菜单,系统会提示你插入Windows
XP安装光盘,该操作为重新安装Windows
XP的搜索服务组件。对于在搜索中遇到的其它故障,大家也可以将该方法作为最后的救命稻草。
故障2:系统提示“A
file
that
is
required
to
run
Search
Companion
cannot
be
found.
You
may
need
to
run
setup”(找不到搜索组件)。
解决方法:造成这个故障的原因是C:Windowssrchasstmui409下的BAR.XSL、BALLOON.XSL等文件损坏,我们可以首先尝试清空IE临时文件夹,如果问题还未得到解决请安装Q319949_WXP_SP1_x86_ENU.exe(英文版Windows
XP用户),如果你尚未安装SP1,请安装。
故障3:系统提示一个黄色带感叹号的三角形警告。
解决方法:首先运行“Regedit”命令打开注册表编辑器,依次定位到“[HKEY_LOCAL_MACHINESOFTWARE
MicrosoftWindowsCurrentVersionExplorerDesktopNameSpace{e17d4fc0
-5564-11d1-83f2-00a0c90dc849}]”分支,在右边窗口中找到“默认”,将其值修改为“Search
Results
Folder”。接下来定位到“[HKEY_CURRENT_USER
SoftwareMicrosoftWindowsCurrentVersionExplorerCabinet
State]”,在窗口右边新建一个字符串键,其名为“Search
Asst”,讲其值设置为“no”。
故障4:“开始”菜单中的“搜索”菜单丢失。
解决方法:运行“Regedit”命令打开注册表编辑器,定位到“[HKEY_CURRENT_USER
SoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer],在窗口右边新建一个名为“NoFind”的dword值,将其值设置为00000000(十六进制)。
相似回答