Windows 10下安装Integration Runtime失败及DIAHostService启动异常求助
解决Windows 10上Integration Runtime 3.5.6659.6 (64-bit)安装失败的方案
我之前帮不少用户处理过一模一样的问题——安装时弹出Integration Runtime服务(DIAHostService)启动失败,请验证您拥有启动系统服务的足够权限的错误。下面这些步骤亲测有效,你可以依次尝试:
以管理员身份运行安装程序
这是最直接的权限修复方式:右键点击安装包IntegrationRuntime_3.5.6659.6.exe,选择「以管理员身份运行」。很多时候就是因为安装进程没有足够权限创建系统服务才报错的。手动配置服务登录权限
如果管理员运行还是不行,先暂停安装,按Win+R输入services.msc打开服务管理器:- 找到
DIAHostService(如果安装已经创建了这个服务的话),右键选择「属性」 - 切换到「登录」标签页,选择「本地系统账户」,勾选「允许服务与桌面交互」
- 点击「应用」后,重新运行安装程序
- 找到
手动注册并启动服务
要是服务没被正确注册,试试用管理员命令提示符操作:- 先解压安装包:执行
IntegrationRuntime_3.5.6659.6.exe /extract:C:\IR_Temp(把C:\IR_Temp换成你想解压的路径) - 打开管理员命令提示符,导航到解压目录:
cd C:\IR_Temp - 注册服务:
sc create DIAHostService binPath= "C:\IR_Temp\DIAHostService.exe" start= auto(注意binPath=和start=后面必须加空格) - 启动服务:
sc start DIAHostService,确认服务启动成功后再继续安装
- 先解压安装包:执行
临时关闭杀毒软件/防火墙
Windows Defender或者第三方杀毒软件有时候会误拦截系统服务的创建和启动。你可以临时关闭实时保护功能,完成安装后再重新开启。检查系统依赖
确保你的Windows 10已经安装了最新的累积更新,同时Integration Runtime 3.5需要依赖.NET Framework 3.5:
打开「控制面板>程序>启用或关闭Windows功能」,确认.NET Framework 3.5(包括.NET 2.0和3.0)已经勾选启用。
内容的提问来源于stack exchange,提问作者madhu
相关产品推荐
相关产品推荐

