Knowledge Base

|
Convidado Windows não consegue atualizar hgfs.dat ou vmhgs.dat (2036594)
Purpose
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.
- Acesse o Registro do Windows. Clique Início > Executar,digite regedit e clique em OK.A janela do Editor do Registro abre.
- Navegue para HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider\Order\.
- 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.
- Clique em OK.
- Feche o editor de registro. Selecione Arquivo > Sair.
- 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
- Updated:
- Categories:
- Languages:
- Product Family:
- Product(s):
- Product Version(s):

