SharePoint 2016配置向导报错 无法新建Web应用问题求助
该报错本质是SharePoint在执行配置更新时,无法正常读取Access服务对应的配置文件节点,大多由权限异常、配置缓存损坏导致,可按以下步骤排查修复:
前置校验
- 确认对比的WEBCONFIG.ACCSRV.XML文件路径正确,默认路径为
C:\Program Files\Common Files\microsoft shared\Web Server Extensions\16\CONFIG\WEBCONFIG.ACCSRV.XML,避免对比错不同版本路径下的文件。
分步修复操作
- 修正文件权限:右键点击该XML文件,打开属性-安全标签页,确认场管理员账户、WSS_ADMIN_WPG、WSS_WPG组均拥有读取和执行权限,缺失的权限项手动添加后保存。
- 重生成Web应用配置:以管理员身份打开SharePoint 2016 命令行管理程序,执行以下命令:
执行完成后重新运行SharePoint配置向导,确认报错是否消失。$wa = Get-SPWebApplication -Identity <你的管理中心Web应用URL> $wa.Provision() - 清理SharePoint配置缓存:
- 停止SharePoint Timer Service、SharePoint Administration服务
- 进入路径
C:\ProgramData\Microsoft\SharePoint\Config\,找到对应场ID命名的文件夹 - 删除文件夹内所有XML文件,仅保留
cache.ini文件,打开cache.ini将内容修改为1后保存 - 重启之前停止的两个SharePoint服务,等待10分钟后尝试新建Web应用操作
- 临时禁用无关服务:如果你当前环境未使用Access Services,可进入管理中心-系统设置-管理服务器上的服务,停止Access Services、Access Services 2010服务后再重试操作。
内容的提问来源于stack exchange,提问作者mohamed saeed
相关产品推荐
相关产品推荐

