Erro no MSVCR80.dll causando o travamento do vmware-hostd

3

Esta manhã, a interface web do VMWare não funcionou quando liguei a minha máquina. Depois de alguma investigação, encontro o seguinte no log de eventos:

Faulting application name: vmware-hostd.exe, version: 0.0.0.0, time stamp: 0x4ade2d25
Faulting module name: MSVCR80.dll, version: 8.0.50727.5592, time stamp: 0x4d2be7f2
Exception code: 0x40000015
Fault offset: 0x000046b4
Faulting process id: 0x17f4
Faulting application start time: 0x01cc09cb0c92dbd3
Faulting application path: C:\Program Files (x86)\VMware\VMware Server\vmware-hostd.exe
Faulting module path: C:\Windows\WinSxS\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.5592_none_d09196c24426e2d4\MSVCR80.dll
Report Id: 4d3cc4dc-75be-11e0-8009-5c260a0e99b4

Quando a máquina é inicializada, o serviço do VMWare Host Agent não é iniciado, embora seu tipo de inicialização esteja definido como Automático. Se eu iniciar, a interface da web do VMWare não funcionará. Se eu reiniciar a interface da web, o agente host do VMWare trava imediatamente.

Alguma idéia?

EDIT: Eu já tentei baixar e instalar as versões x86 e x64 do Visual C ++ 2005 redistribuível. Meu sistema é o Windows Server 2008 R2. Eu também tentei un-e, em seguida, reinstalar o VMWare Server 2, que deveria ter cuidado com o erro "datastores.xml" que é todo o google.

EDIT2: Encontrei o seguinte no arquivo de registro hostd:

[2011-05-03 20:41:10.959 'App' 1212 info] Trying vimsvc
[2011-05-03 20:41:10.970 'Vimsvc' 1212 info] Initializing vimsvc plugin
[2011-05-03 20:41:10.978 'Libs' 1212 info] [ADS] Failed to get host ADS object in ACE initialization (0x80070005)
[2011-05-03 20:41:10.978 'Libs' 1212 warning] Failed to initialize active directory
[2011-05-03 20:41:10.978 'App' 1212 error] Failed to initialize Active Directory services
[2011-05-03 20:41:10.979 'App' 1212 panic] error: Not initialized
[2011-05-03 20:41:10.979 'App' 1212 panic] backtrace:

Isso me fez pensar que o problema pode ser que isso está no meu laptop e, como trabalho em um site de cliente, eu não estava conectado à rede da minha empresa há algum tempo. Então hoje à noite me conectei via VPN e reiniciei o serviço .... e agora funciona. Eu não posso dizer com certeza que foi o problema, mas parece possível.

    
por Chloraphil 04.05.2011 / 02:43

3 respostas

3

A excelente solução é fornecida nos fóruns da VMWare por "dramatik2": link

Pergunta por "dramatik2":

Am receiving the following error on all our VMWare Server systems this morning. I'm assuming its related to Microsoft Updates since its Wednesday today. Anyone else experiencing problems?

VMWare Host Agent Service stops working shortly after it is started.

The following error message is logged in the event logs:

  • Log Name: Application
  • Source: Application Error
  • Date: 11/25/2009 7:52:28 AM
  • Event ID: 1000
  • Task Category: (100)
  • Level: Error
  • Keywords: Classic
  • User: N/A
  • Computer: *******
  • Description:
  • Faulting application vmware-hostd.exe, version 0.0.0.0, time stamp 0x49cc4272, faulting module MSVCR80.dll, version 8.0.50727.4016, time stamp 0x49cc5361, exception code 0x40000015, fault offset 0x000046b4, process id 0x1230, application start time 0x01ca6de724a24d6a. Event Xml:

Responder por "dramatik2":

Resolution:

Ran the following directly from the commandline:

"C:\Program Files (x86)\VMware\VMware Server\vmware-hostd.exe" -u "C:\ProgramData\VMware\VMware Server\hostd\config.xml"

Noticed that it was failing on authorizing a Domain User Account.

Edited the following file removing any lines referring to the offending Domain User Account:

C:\ProgramData\VMware\VMware Server\hostd\authorization.xml

Restarted the service - it worked!

Cause:

The Domain Controllers (AD/DNS) on our network are all virtual. Its a catch 22 situation. The Domain Controllers won't start before VMWare Server can authenticate against them.

Suggestion: Make sure to have at least one Domain Controller running on a physical machine

    
por 27.07.2011 / 12:23
1

eu tentei essa correção e funcionou     Feche todas as instâncias do sistema Microsoft Office.     Clique em Iniciar | Painel de controle.     Clique em Programas | Desinstalar um programa.     Selecione-o na lista e clique no botão Alterar. link

    
por 25.05.2011 / 10:08
1

Acima não funcionou para mim (eu estava atualizando do VMware Workstation 7.1 para o VMware Workstation 9.0). Isso provavelmente deve funcionar na maioria dos casos (pelo menos para mim):

  1. Desinstale o VMware.
  2. Reinicialize o sistema!
  3. Remova todas as pastas do VMware de C * (provavelmente as mais importantes: c:\Users\[user name]\AppData\Roaming\VMware\ ). Claro, mantenha os que contêm suas máquinas VMware!
  4. Quando a limpeza for concluída, reinicialize (se ainda não tiver feito) e instale o VMware novamente.
  5. Reinicie e inicie o VMware.

Você poderá então adicionar novamente suas VMs e usá-las: -).

*) Se você tiver problemas para remover algumas pastas do VMware, provavelmente poderá fazê-lo no modo de segurança do Windows. Apenas certifique-se de que você desinstalou o VMware primeiro; -).

    
por 27.02.2013 / 19:34