Windows Server Update Services部署后配置报错MSSQL$MICROSOFT##WID无法启动
WSUS部署后配置启动失败解决方案
错误根因
从提供的安装日志可定位核心故障点:WSUS依赖的Windows内部数据库(WID)服务MSSQL$MICROSOFT##WID启动超时,最终触发配置流程中断。此前配置的作为服务登录权限未覆盖WID服务的默认运行账户,因此未解决问题。
解决步骤
- 先卸载已部署的WSUS角色及WID功能,重启服务器后执行以下操作:
- 修正WID服务账户权限:打开组策略编辑器,定位到
计算机配置>Windows设置>安全设置>本地策略>用户权限分配,在作为服务登录权限列表中添加NT SERVICE\MSSQL$MICROSOFT##WID账户,完成后执行gpupdate /force强制刷新组策略 - 检查WID数据库文件目录权限:默认WID数据存储路径为
C:\Windows\WID\Data,确认NETWORK SERVICE、本地系统账户对该目录拥有完全控制权限,如果你自定义过WID存储路径,同步修改目标路径权限 - 调整服务启动超时阈值:打开注册表编辑器,定位到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control,新建名为ServicesPipeTimeout的DWORD(32位)值,数值数据设置为60000(单位为毫秒,对应1分钟超时时间),设置完成后重启服务器生效 - 重新安装WSUS角色,选择使用WID数据库,安装完成后再执行后配置流程
验证方式
配置完成后可手动在服务控制台检查MSSQL$MICROSOFT##WID服务的运行状态,状态显示为正在运行即表示故障已修复。
内容的提问来源于stack exchange,提问作者Rashid
相关产品推荐
相关产品推荐

