在我自己的测试服务器上在搜索的时候,出现The protocol handler cannot be found. Check that the handler has been installed. (0x80040d1a)错误,出现这个错误好久了,重启了服务,重建了Search Service Application,没用,就放下了,一直也没啥时间仔细看看。今天看了下,没什么有用的ULS log,google了下,看到了这样一篇文章,http://dhireny.blogspot.com/2010/06/sharepoint-search-error-protocol.html,对应注册了下SharePoint 2010的文件,regsvr32 "C:\Program Files\Common Files\Microsoft Shared\web server extensions\14\BIN\mssph.dll",然后重启了Search对应的Windows 服务。完全爬网,一切都好了,:)