Windows Admin Center点击PowerShell时提示应用无法正常启动如何解决
Windows Admin Center PowerShell功能启动报错解决方案
在Windows Admin Center中点击PowerShell功能时,会弹出报错窗口,内容如下:
The application was unable to start correctly Click OK to close the application.
报错原因
- .NET Framework版本不兼容或组件损坏
- 本地PowerShell运行环境核心文件缺失、被篡改
- Windows Admin Center运行权限不足,或目标节点远程PowerShell权限未配置
- 防火墙、第三方安全软件拦截WAC与PowerShell进程的通信
- Windows Admin Center的PowerShell集成组件损坏
排查与修复步骤
- 校验.NET Framework版本
确认系统已安装.NET Framework 4.8及以上版本,可通过控制面板>程序和功能>启用或关闭Windows功能查看版本,版本不匹配的情况下重装对应版本的.NET Framework,完成后重启系统。 - 修复PowerShell运行环境
按下Win+R输入powershell回车直接启动本地PowerShell,如果本地启动同样报错,依次执行以下命令修复系统组件:
命令执行完成后重启设备,再次验证PowerShell本地启动是否正常。如果使用的是PowerShell 7+版本,可卸载后重装官方正式版再重试。sfc /scannow DISM /Online /Cleanup-Image /RestoreHealth - 调整权限配置
右键点击Windows Admin Center快捷方式,选择以管理员身份运行后再测试PowerShell功能。如果是管理远程服务器,确认当前登录账号已加入目标服务器的Remote Management Users组,且目标服务器已执行Enable-PSRemoting -Force开启PowerShell远程管理权限。 - 排查安全软件拦截
临时关闭第三方杀毒软件、系统防火墙后重试,若关闭后功能恢复正常,将WAC安装目录(默认路径为C:\Program Files\Windows Admin Center\)、PowerShell进程加入安全软件的白名单即可。 - 修复WAC组件
打开控制面板>程序和功能,找到Windows Admin Center条目,右键选择修复,等待修复流程结束后重启WAC服务再测试。如果修复无效,可卸载当前版本后重新安装最新版Windows Admin Center。
内容的提问来源于stack exchange,提问作者Brian Fitzgerald
相关产品推荐
相关产品推荐

