VMware授权服务未运行。

49

Windows 无法在本地计算机上启动 VMware 授权服务。

错误 1075:依赖服务不存在或已被标记为删除

我安装了 Windows7 家庭基础版 ,因此在 计算机管理 中我没有得到任何 - 本地用户和组 选项,并且我已经作为管理员登录,但我无法手动启动服务


6
再次点击您的VMware安装程序以进行修复(不要重新启动计算机)。 VMware服务将被启动。我正在使用VMware 9并在Windows 8上运行,我找不到解决此问题的方法,我认为这是一个错误。 - Telvin Nguyen
5
iDev 给出了正确的答案。不需要修复,很可能只是服务没有运行。 - Tom Stickel
2
请确认 iDev 的正确答案已经验证!! - Iman Mirzadeh
@TomStickel 当尝试启动服务时出现错误1075。显然,安装程序只有版本完全匹配才能修复。我正在运行9.0.4,而安装程序是为9.0.2而设计的,因此它无法修复。非常恼人。 - Mark Good
12个回答

101
为了解决这个问题,我按照以下步骤操作: 此链接 1. 点击“开始”按钮,然后输入“运行”。 2. 输入“services.msc”,然后点击“确定”。 3. 向下滚动列表,找到“VMware Authorization”服务。 4. 如果服务显示已启动状态,请勿执行此步骤。否则,请点击“启动服务”。

11
没错!这是正确的答案,盲目重新安装/重启只是疯狂。 - Tom Stickel
2
当您尝试启动VMware授权服务时,会出现错误1075。 - Timee
4
这个答案得到了很多赞 - 请注意,这篇引用的VMWare KB文章解决的问题与原帖不同(服务“无法”启动,而不是服务没有运行)。我自己也遇到过这个问题,但这种解决方法没有修复它。那些点赞这篇答案的人是否在启动VMWare授权服务时遇到错误?或者他们看到这个服务停止运行而导致错误。 - deadcode
6
很多人,包括我在内,都有这个问题并尝试过解决,但无法启动服务。该服务是自动的,当它未能自动启动时,我们不能手动启动服务(如果您尝试这样做,将会出现错误),因此我认为这根本不是一个解决方案! - Lrrr
1
在Windows 10上,重新运行安装程序并选择“修复”选项解决了我的问题。 - nucc1
显示剩余2条评论

37

我通过运行安装程序修复了 vmware,这样可以正确地修复服务。


请不要将“谢谢”作为答案。一旦您拥有足够的声望,您就可以投票支持有用的问题和答案 - Simon MᶜKenzie
5
谢谢您的评论,@Simon。 - Xodarap777

6

我按照Telvin的建议在Windows 7上进行了操作,步骤如下:

  1. 右键单击VMware安装程序,并选择“以管理员身份运行”
  2. 在弹出的菜单中,选择“修复安装”

3

1.点击开始菜单,然后输入运行(或者按下Windows键+R)

2.输入services.msc并点击确定

3.找到所有的VMware服务。

4.对于每个服务,请点击启动服务,除非该服务显示已经启动。

  • 如果“启动服务”选项消失了,请在此之前执行以下操作:

    1. 点击开始菜单,然后输入运行(或者按下Windows键+R)
    2. 输入msconfig并点击确定
    3. 在“服务”标签页中,找到并选中所有VMware服务的复选框。
    4. 点击应用,然后点击确定

2

以管理员身份运行-VMware工作站将会执行。


2

我最近也遇到了这个问题。

对我有效的解决方案是卸载vmware,重启Windows,然后重新安装vmware。


0

事件错误:

应用程序(VMware Workstation,来自VMware,Inc.供应商)存在以下问题:为了正常运行,您必须在升级Windows后重新安装VMware Workstation。


0

0
我有一个类似的问题:偶尔需要手动启动这个服务。对于那些有同样问题的人,你可以创建一个批处理文件,在服务没有运行时执行它(VMAuthdService服务)。这并不能解决问题,只是一种权宜之计。文件的内容如下:
:: BatchGotAdmin
:-------------------------------------
REM  --> Check for permissions
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"

REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
    echo Requesting administrative privileges...
    goto UACPrompt
) else ( goto gotAdmin )

:UACPrompt
    echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
    echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"

    "%temp%\getadmin.vbs"
    exit /B

:gotAdmin
    if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
    pushd "%CD%"
    CD /D "%~dp0"
:--------------------------------------

net start VMAuthdService

将文件命名为Start Auth VmWare.bat


0

在搜索框中输入Services,然后启动Services

enter image description here

然后启动所有虚拟机服务

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接