O Moveuser.exe é incompatível com o Windows Vista e é substituído pela nova funcionalidade do WMI do Win32_UserProfile

Traduções deste artigo Traduções deste artigo
ID do artigo: 930955 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

O Moveuser.exe da ferramenta Windows Resource Kit é incompatível com o Windows Vista. Nas versões anteriores do Windows, o Moveuser.exe é usado para mapear um perfil de conta de usuário local existente para um novo perfil do domínio, quando um computador em um grupo de trabalho é adicionado a um domínio. Como alternativa, a ferramenta também pode ser usada para mapear de um perfil de conta do domínio existente para um novo. No entanto, não é possível usar a ferramenta Moveuser.exe para realizar essas tarefas em um computador com base no Windows Vista.

Resolução

Após a instalação da atualização descrita neste artigo, o provedor WMI (Windows Management Instrumentation) de Perfis de Usuário (Win32_UserProfile) é adicionado no Windows Vista. O Provedor WMI de Perfis de Usuário substitui o Moveuser.exe no Windows Vista. O novo Provedor WMI de Perfis de Usuário pode ser usado para mapear um perfil de conta local existente para uma conta com base no novo domínio. Também pode ser usado para mapear um perfil de conta com base no domínio existente para um novo perfil de conta com base no novo domínio.

Informações sobre a atualização

Os seguintes arquivos estão disponíveis para download no Centro de Download da Microsoft:

Versões de 32 bits do Windows Vista
Recolher esta imagemExpandir esta imagem
Download
Baixe o pacote Windows6.0-KB930955-x86.msu agora.

Versões de 64 bits do Windows Vista
Recolher esta imagemExpandir esta imagem
Download
Baixe o pacote Windows6.0-KB930955-x64.msu agora. Para obter mais informações sobre como baixar os arquivos de suporte da Microsoft, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
119591 Como obter os arquivos de suporte da Microsoft nos serviços online
A Microsoft examinou este arquivo em busca de vírus. A Microsoft usou o mais recente software de detecção de vírus disponível na data em que o arquivo foi publicado. O arquivo está armazenado em servidores de segurança avançada que ajudam a evitar qualquer alteração não autorizada no arquivo.

Pré-requisitos

Para instalar essa atualização, é necessário ter o Windows Vista instalado.

Requisitos de reinicialização

É necessário reiniciar o computador após aplicar essa atualização.

Informações sobre a substituição da atualização

Essa atualização não substitui nenhuma outra.

Informações sobre o arquivo

A versão em inglês dessa atualização tem os atributos de arquivo (ou atributos de arquivo posteriores) que estão listados na tabela a seguir. As datas e horários destes arquivos estão listados em formato UTC (Tempo Universal Coordenado). Ao exibir as informações sobre o arquivo, elas são convertidas para a hora local. Para localizar a diferença entre o UTC e a hora local, use a guia Fuso horário na ferramenta Data e hora do Painel de Controle.
Versões de 32 bits do Windows Vista
Recolher esta tabelaExpandir esta tabela
Nome do arquivoVersão do arquivoTamanho do arquivoDataHoraPlataforma
Profprov.dll6.0.6000.2051532.76816-jan-200703:35x86
Profsvc.dll6.0.6000.20515163.84016-jan-200703:35x86
Userprofilewmiprovider.mofNão aplicável10.70216-jan-200700:02Não aplicável
X86_microsoft-windows-profsvc.d_31bf3856ad364e35_6.0.6000.20515_none_24c745098e822984.manifestNão aplicável69116-jan-200717:13Não aplicável
X86_microsoft-windows-profsvc_31bf3856ad364e35_6.0.6000.20515_none_fa4ee34c4ea7bad8.manifestNão aplicável49.15216-jan-200717:14Não aplicável
Versões de 64 bits do Windows Vista
Recolher esta tabelaExpandir esta tabela
Nome do arquivoVersão do arquivoTamanho do arquivoDataHoraPlataforma
Amd64_microsoft-windows-profsvc.d_31bf3856ad364e35_6.0.6000.20515_none_80e5e08d46df9aba.manifestNão aplicável69516-jan-200717:13Não aplicável
Amd64_microsoft-windows-profsvc_31bf3856ad364e35_6.0.6000.20515_none_566d7ed007052c0e.manifestNão aplicável49.15216-jan-200717:19Não aplicável
Profprov.dll6.0.6000.2051549.15216-jan-200704:42x64
Profsvc.dll6.0.6000.20515180.22416-jan-200704:42x64
Userprofilewmiprovider.mofNão aplicável10.70216-jan-200700:02Não aplicável

Mais Informações

Informações sobre como usar o Provedor WMI de Perfis de Usuário

  • O perfil de usuário de origem não pode ser particular.
  • É necessário que qualquer redirecionamento de pasta para um volume local ou para um servidor esteja desabilitado.
  • O acesso para as seguintes configurações não é preservado:
    • Arquivos criptografados
    • Certificados
    • A imagem de conta de usuário
  • Desabilite a criptografia para todos os arquivos antes de mapear um perfil para outro novo perfil de conta de usuário.
  • As senhas salvas do usuário não serão mapeadas de um perfil local para um perfil do domínio. Por isso, o usuário será solicitado a inserir novamente estas senhas na primeira vez que acessarem o programa associado. Por exemplo, o usuário será solicitado a inserir novamente a senha do Windows Live Messenger na primeira vez que eles iniciarem o programa após o perfil ser movido.
  • O Provedor WMI de Perfis de Usuário é implementado como outras interfaces WMI usando as ferramentas WMI, scripts ou aplicativos que usam a interface COM WMI. Para obter mais informações sobre como usar o WMI, consulte o tópico "Sobre o WMI" no seguinte site da MSDN:
    http://www.microsoft.com/technet/prodtechnol/windowsserver2003/pt-br/library/ServerHelp/d198f061-6c0f-45a4-8891-3deed91a0109.mspx?mfr=true
  • Para aprender especificamente sobre as funções de gerenciamento às quais o Provedor WMI de Perfis de Usuário dá suporte, use uma ferramenta de navegação do repositório para explorar a classe no namespace \root\CIMV2.

Exemplos de script do Visual Basic

  • O seguinte exemplo de script do Microsoft Visual Basic recupera um objeto de perfil de usuário pelo nome de usuário e pelo domínio e exclui o objeto do perfil de usuário.
    strComputer ="."
     
    Set objAccount = GetObject("winmgmts:{impersonationLevel=impersonate}!\\" _
                                & strComputer &"\root\cimv2:Win32_UserAccount." _
                                &"Domain='contoso',Name='fabrikam'")    
     
    Set objUserProfile = GetObject("winmgmts:{impersonationlevel=impersonate}!\\" _
                                   & strComputer &"\root\cimv2:Win32_UserProfile." _
                                   &"SID='" & objAccount.SID &"'")
     
    objUserProfile.Delete_
    
  • RoamingPreference é a única propriedade que pode ser definida por um usuário que tenha credenciais administrativas. O seguinte exemplo de script do Visual Basic recupera e exibe informações sobre os perfis no computador local.
    • Para executar o script do Visual Basic em um computado remoto, defina o valor da variável strComputer para o nome ou o endereço IP do computador remoto. O espaço reservado RemoteComputerName é usado para definir a variável no seguinte exemplo:

      strComputer = "Nome_do_computador_remoto".
    • Ao executar esse script usando o Wscript.exe, uma série de caixas de mensagem são exibidas para cada perfil. Uma caixa de mensagem é exibida para cada perfil. É necessário clicar em OK para fechar cada mensagem.
    • Para evitar essas caixas de mensagem, execute o script usando o Cscript.exe no lugar do Wscript.exe. Ao usar o Cscript.exe, as informações serão exibidas no prompt de comando e não como caixas de mensagem. Para executar o seguinte script usando o Cscript.exe, digite cscript.exe nome_do_script no prompt de comando e pressione ENTER.
strComputer ="."
Set objWMIService = GetObject("winmgmts:\\" & strComputer &"\root\cimv2")
Set colProfiles = objWMIService.ExecQuery("Select * from Win32_UserProfile")
For Each objProfile in colProfiles
    Set objSID = objWMIService.Get("Win32_SID.SID='" & objProfile.SID &"'")
    Wscript.Echo"======================================================"& VBNewLine _
        &"Sid:" & objProfile.Sid & VBNewLine _
        &"User Name:" & objSID.AccountName & VBNewLine _
        &"User Domain:" & objSID.ReferencedDomainName & VBNewLine _
        &"LocalPath:" & objProfile.LocalPath & VBNewLine _
        &"Loaded:" & objProfile.Loaded & VBNewLine _
        &"RefCount:" & objProfile.RefCount & VBNewLine _
        &"RoamingConfigured:" & objProfile.RoamingConfigured & VBNewLine _
        &"RoamingPath:" & objProfile.RoamingPath & VBNewLine  _
        &"RoamingPreference:" & objProfile.RoamingPreference & VBNewLine _
        &"Status:" & objProfile.Status & VBNewLine _
        &"LastModifyTime:" & objProfile.LastModifyTime & VBNewLine  _
        &"LastDownloadTime:" & objProfile.LastDownloadTime & VBNewLine  _
        &"LastUploadTime:" & objProfile.LastUploadTime & VBNewLine  
Next
Para obter mais informações sobre a terminologia padrão usada para descrever atualizações de software da Microsoft, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
824684 Descrição da terminologia padrão usada para descrever as atualizações de software da Microsoft

Propriedades

ID do artigo: 930955 - Última revisão: sexta-feira, 24 de agosto de 2007 - Revisão: 4.3
A informação contida neste artigo aplica-se a:
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Business
  • Windows Vista Business 64-bit edition
  • Windows Vista Enterprise
  • Windows Vista Ultimate
Palavras-chave: 
kbvistasp1fix atdownload kbbug kbfix kbhotfixserver kbqfe kbpubtypekc KB930955

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com