我有一个第 3 方 .exe 安装程序,它连同它安装的所有其他内容,包括一个在完成后自动启动的 Windows 服务:
我无法安装它,因为它一直说:“服务器 xxxx 无法启动,。请验证您是否有足够的权限来启动系统服务。现在,我已经尝试了几种方法:
- 以管理员身份运行
- 重新启动 RPC 并赢得安装程序服务
- 通过cmd注销和注册msiexec
- 在本地策略中添加用户登录为服务策略
- 正在安装框架 4.5,4
还有很多其他的...
奇怪的是,它可以正确安装在 Windows 10 版本中,但不能安装在全新的 Windows 7 版本 x86 和 x64 上。
因为这是来自第 3 方的“封闭”.exe,我什至尝试了一个带有虚拟 exe 的全新自定义 Windows 服务,它正在运行。
非常感谢
最佳答案
我能够通过绕过 Windows UAC 运行安装过程并模拟高级用户来解决此问题。
以下修复适用于 Windows Vista,但我已在 W8.1 和 W10 上成功尝试。
关于.net - 无法在 Windows 7 中安装第三方 Windows 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40728182/