The protocol handler cannot be found. Check that the handler has been installed. (0x80040d1a)

在我自己的测试服务器上在搜索的时候,出现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 服务。完全爬网,一切都好了,:)

原文地址:https://www.cnblogs.com/lambertqin/p/2299305.html