- ubuntu12.04环境下使用kvm ioctl接口实现最简单的虚拟机
- Ubuntu 通过无线网络安装Ubuntu Server启动系统后连接无线网络的方法
- 在Ubuntu上搭建网桥的方法
- ubuntu 虚拟机上网方式及相关配置详解
CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.
这篇CFSDN的博客文章Microsoft Search 服务无法启动 解决办法.由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.
1.故障现象 。
SQL Server 服务管理器 。
通过启动出错提示如下
服务管理器 。
通过启动出错提示如下
2.原因分析 。
安照《五种常见Windows服务启动问题的排错方法》这篇文章的方案思路进行排除解决.
3.解决办法 。
对于本次出现的错误,在查看正常系统服务注册表文件时发现少几个项值。并检查一些数值数据是否被篡改如下:
BEGIN 下为非正常系统的注册表项 。
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSEARCH] 。
"Type"=dword:00000020 。
"Start"=dword:00000002 。
"ErrorControl"=dword:00000001 。
"DisplayName"="Microsoft Search" 。
"ImagePath"=hex(2):22,00,43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,\ 。
6d,00,20,00,46,00,69,00,6c,00,65,00,73,00,5c,00,43,00,6f,00,6d,00,6d,00,6f,\ 。
00,6e,00,20,00,46,00,69,00,6c,00,65,00,73,00,5c,00,53,00,79,00,73,00,74,00,\ 。
65,00,6d,00,5c,00,4d,00,53,00,53,00,65,00,61,00,72,00,63,00,68,00,5c,00,42,\ 。
00,69,00,6e,00,5c,00,6d,00,73,00,73,00,65,00,61,00,72,00,63,00,68,00,2e,00,\ 。
65,00,78,00,65,00,22,00,00,00 。
"Description"="基于结构化和半结构化数据的内容以及属性生成全文索引,以便可以对数据进行快速的单词搜索" 。
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSEARCH\Performance] 。
"PerfIniFile"="DssCntrs.ini" 。
"Last Counter"=dword:00001290 。
"Last Help"=dword:00001291 。
"First Counter"=dword:00001260 。
"First Help"=dword:00001261 。
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSEARCH\Enum] 。
"0"="Root\\LEGACY_MSSEARCH\\0000" 。
"Count"=dword:00000001 。
"NextInstance"=dword:00000001 。
下为正常系统的注册表项 。
Windows Registry Editor Version 5.00 。
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSEARCH] 。
"Type"=dword:00000020 。
"Start"=dword:00000002 。
"ErrorControl"=dword:00000001 。
"ImagePath"=hex(2):22,00,43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,\ 。
6d,00,20,00,46,00,69,00,6c,00,65,00,73,00,5c,00,43,00,6f,00,6d,00,6d,00,6f,\ 。
00,6e,00,20,00,46,00,69,00,6c,00,65,00,73,00,5c,00,53,00,79,00,73,00,74,00,\ 。
65,00,6d,00,5c,00,4d,00,53,00,53,00,65,00,61,00,72,00,63,00,68,00,5c,00,42,\ 。
00,69,00,6e,00,5c,00,6d,00,73,00,73,00,65,00,61,00,72,00,63,00,68,00,2e,00,\ 。
65,00,78,00,65,00,22,00,00,00 。
"DisplayName"="Microsoft Search" 。
"DependOnService"=hex(7):52,00,50,00,43,00,53,00,53,00,00,00,4e,00,54,00,4c,00,\ 。
4d,00,53,00,53,00,50,00,00,00,00,00 。
"DependOnGroup"=hex(7):00,00 。
"ObjectName"="LocalSystem" 。
"Description"="基于结构化和半结构化数据的内容以及属性生成全文索引,以便可以对数据进行快速的单词搜索" 。
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSEARCH\Performance] 。
"PerfIniFile"="DssCntrs.ini" 。
"Last Counter"=dword:00000ffe 。
"Last Help"=dword:00000fff 。
"First Counter"=dword:00000fce 。
"First Help"=dword:00000fcf 。
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSEARCH\Security] 。
"Security"=hex:01,00,14,80,b8,00,00,00,c4,00,00,00,14,00,00,00,30,00,00,00,02,\ 。
00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\ 。
00,00,02,00,88,00,06,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,\ 。
05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\ 。
20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,04,00,00,00,00,\ 。
00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,06,00,00,00,00,00,14,00,00,01,\ 。
00,00,01,01,00,00,00,00,00,05,0b,00,00,00,00,00,18,00,fd,01,02,00,01,02,00,\ 。
00,00,00,00,05,20,00,00,00,23,02,00,00,01,01,00,00,00,00,00,05,12,00,00,00,\ 。
01,01,00,00,00,00,00,05,12,00,00,00 。
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSEARCH\Enum] 。
"0"="Root\\LEGACY_MSSEARCH\\0000" 。
"Count"=dword:00000001 。
"NextInstance"=dword:00000001 。
END 。
尝试用正常系统的注册表项添加到非正常系统中去。(因为对比的两个系统版本、结构相同,所此次就直接通过导入导出注册表项进行批量修改).
最后此篇关于Microsoft Search 服务无法启动 解决办法.的文章就讲到这里了,如果你想了解更多关于Microsoft Search 服务无法启动 解决办法.的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
我是一名优秀的程序员,十分优秀!