Knowledge Base

The VMware Knowledge Base provides support solutions, error messages and troubleshooting guides
 
Search the VMware Knowledge Base (KB)   View by Article ID
 

Convidado Windows não consegue atualizar hgfs.dat ou vmhgs.dat (2036594)

Purpose

Disclaimer: Este artigo é uma tradução do Windows guest cannot update hgfs.dat or vmhgs.dat (1317). Como os artigos são traduzidos em uma base de melhor esforço, o conteúdo pode tornar-se desatualizado. Para obter o conteúdo mais recente, consulte o artigo em Inglês.

 
Por que recebo essas mensagens quando eu faço o logoff de um servidor de terminal em uma máquina virtual?
 
Windows não consegue copiar o arquivo
C:\Documents and Settings\\Application Data\VMware\hgfs.dat para \\\\\\Windows\profile\Application Data\VMware\hgfs.dat

Windows cannot update your roaming profile. Reason: The process cannot access the file because the file is being used by another process.

Resolution

Se você usar o Terminal Services (TS) para se conectar a uma máquina virtual executando um servidor de terminal, e tiver o recurso de perfis móveis ativado, o TS armazena seu perfil na máquina virtual na duração da sua sessão de TS. Quando você fizer o logoff no final da sessão, o TS tenta reescrever o seu perfil no servidor de perfil móvel.

Se você também tiver o recurso de pastas compartilhadas do VMware ativado na máquina virtual, o TS tenta copiar o arquivo hgfs.dat de volta para o servidor de perfil móvel. Esta operação falha porque o VMware Tools mantém o arquivo aberto com acesso exclusivo; o arquivo não pode ser acessado pelo convidado Windows. Isso resulta no erro.

Essas mensagens são vistas somente pelo primeiro usuário a fazer logon através do TS; logons subsequentes não causam o armazenamento dos perfis de usuário em cache, porque o recurso de pastas compartilhadas não foi projetado para acessos de sessão simultâneos.

A falha para copiar o perfil móvel pode ser seguramente ignorada, mas você poderá perder as alterações aos seus mapeamentos de pastas compartilhadas que foram feitas na sessão atual.

O recurso de pastas compartilhadas não é suportado pelo ESX Server ou GSX Server, mas é habilitado quando você instala o VMware Tools com a opção Complete. O recurso não é habilitado quando você instala o VMware Tools com a opção Typical sob estes produtos.

O problema pode ser alterado usando um valor nesta chave de registro:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider\Order\

A solução alternativa desativa o recurso de pastas compartilhadas VMware na máquina virtual. Uma vez que o recurso não é suportado pelo ESX Server ou GSX Server, desabilitá-lo não é um problema. No entanto, se você migrar a máquina virtual para Workstation, o acesso a pastas compartilhadas VMware não está disponível, a menos que você reative o recurso.

Cuidado: Este procedimento envolve modificar o registro. O sistema não poderá ser executado ou ficará instável se houver alterações incorretas no registro. Sempre faça backup do registro antes de editá-lo e tenha cuidado ao fazer alterações no registro. A VMware não se responsabiliza por problemas que possam surgir.

  1. Acesse o Registro do Windows. Clique Início > Executar,digite regedit e clique em OK.A janela do Editor do Registro abre.
  2. Navegue para HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider\Order\.
  3. Clique com o botão direito do mouse em Ordem dos provedores e selecione Modificar. Na caixa de diálogo Editar Valor da Cadeia de Caracteres, edite o valor da cadeia de caracteres e remova a palavra hgfs, vmhgs ou vmhgfs).

    • Se o valor da cadeia de caracteres contém LanmanWorkstation,hgfs, LanmanWorkstation,vmhgs ou LanmanWorkstation,vmhgfs, mude para LanmanWorkstation.
    • Se o valor da cadeia de caracteres contém apenas hgfs ou vmhgfs,apague-o e deixe o valor da cadeia de caracteres vazio.

  4. Clique em OK.
  5. Feche o editor de registro. Selecione Arquivo > Sair.
  6. Reinicie a máquina virtual.

Se você quiser reativar o recurso VMware de pastas compartilhadas, adicione,hgfs, ,vmhgs ou ,vmhgfsno fim do valor da cadeia de caracteres, ou defina a cadeia de caracteres em hgfs, vmhgs ou vmhgfsse estiver vazio. Alternativamente, você pode reinstalar o VMware Tools, utilizando a opção Complete para reativar as pastas compartilhadas.

Tags

Portuguese Português Portugues

See Also

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.

Feedback

  • 0 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.
What can we do to improve this information? (4000 or fewer characters)
  • 0 Ratings
Actions
KB: