相关疑难解决方法(0)

错误1920服务无法启动.验证您是否具有足够的权限来启动系统服务

我们已经创建了一个自定义Windows服务.部署包在InstallShield中完成,安装程序会提示输入服务登录帐户的用户名和密码.

我们在各种Windows 7(专业版)和Windows 8计算机上都没有遇到任何问题,但在尝试部署到Windows 7 Ultimate计算机时遇到了1920错误.我们尚未确认该问题是否与操作系统或我们尝试安装此功能的特定计算机有关.

始终通过右键单击"以管理员身份运行"来运行安装程序,并且用户(运行安装程序的用户和提供凭据的登录用户)都是计算机上的管理员.通常,安装服务的登录用户和运行服务的登录用户是相同的.

以下是我们尝试过的事情.

  1. 已验证登录用户是管理员的成员.
  2. 已验证用户帐户设置与其工作的另一台计算机完全相同.
  3. 从控制面板验证 - 管理工具 - 本地安全策略 - 本地策略 - 安全选项=这些再次匹配它工作的机器.
  4. 确保已应用所有Windows更新.
  5. 已验证Windows Management Instrumentation Service正在运行.重新启动它.
  6. 重新启动机器,然后再次尝试.
  7. 在服务配置文件中添加了"generatePublisherEvidence"元素.(服务无法启动错误1920)

但上述工作都没有.

希望其他人遇到类似的问题,并有一个修复..

更新:

我也尝试过以下方法:

  • 打开SecPol.msc
  • 导航到"本地策略/用户权限分配"
  • 找到"作为服务登录"策略并添加服务帐户

windows installation service

11
推荐指数
2
解决办法
23万
查看次数

标签 统计

installation ×1

service ×1

windows ×1