IIS错误修复全攻略:从worldwidewebPublishing到RPC服务

需积分: 41 1 下载量 151 浏览量 更新于2024-09-19 收藏 2KB TXT 举报
"这篇文章主要汇总了IIS(Internet Information Services)在运行过程中可能出现的一些常见错误以及对应的解决办法,特别关注了'worldwide web publishing'服务无法启动的问题。" 在使用IIS时,可能会遇到世界范围的Web发布服务(WorldWideWebPublishingService)无法启动的情况。这通常是由于各种原因导致的,例如注册表问题、RPC(远程过程调用)服务故障、系统更新不完整等。以下是一些解决这些问题的步骤: 1. **检查注册表**:打开注册表编辑器(Regedit或Regedt32),确保在`HKEY_LOCAL_MACHINE`下的`Software\Microsoft\Rpc`路径存在并且配置正确。如果有任何损坏或缺失的键值,可能需要修复或重建。 2. **清理RPC设置**:如果RPC服务出现问题,可能导致WorldWideWebPublishingService无法启动。可以尝试卸载并重新安装RPC服务,或者清除与Internet Explorer相关的RPC设置。 3. **应用系统更新**:有时,未安装的系统更新也可能导致这个问题。例如,Windows XP Service Pack 2中的KB939373更新,它修复了一些安全漏洞并解决了IIS的问题。下载并安装这个更新文件(WindowsXP-KB939373-x86-CHS.exe)以确保系统是最新的。 4. **重启服务**:检查WorldWideWebPublishingService是否设置为启动类型,并尝试手动启动。如果出现127或1717错误代码,表示服务可能无法找到或已损坏。可能需要重新注册服务或者恢复相关文件。 5. **检查依赖服务**:WorldWideWebPublishingService依赖于其他服务,如ProtectedStorage、RPC、IISAdmin、EventLog和HTTPSSL等。确保这些服务都正常运行,并且WorldWideWebPublishingService能够成功调用它们。如果发现依赖服务异常,需要修复或重新启动。 6. **日志分析**:查看事件查看器中的系统日志,特别是1721和1717错误,这些错误通常与WorldWideWebPublishingService启动失败有关。根据日志信息,找出问题的根源并采取相应的解决措施。 解决IIS的WorldWideWebPublishingService无法启动的问题,需要全面排查系统状态,修复或更新必要的组件,并确保所有依赖服务都处于良好的工作状态。在进行这些操作时,务必谨慎,因为对注册表和系统服务的不当操作可能导致更严重的问题。建议在执行任何修改之前备份相关数据和系统设置。