Freigeben über


[Troubleshooting] Instalação do cliente SCCM (erro 1601)

Problema: ao tentar a instalação do cliente SCCM (seja por Client Push, seja de forma manual) é apresentado o seguinte erro no arquivo “%windir%\System32\CCMSetup\CCMSetup.log”.

Installation failed with error code 1601

Erro_1601_Client_Push

Resolução: primeiro é necessário identificar o que significa o código de erro “1601”. Para isto, use o SMS Trace (disponível no SMS 2003 Toolkit ou no ConfigMgr 2007 Toolkit) no menu Tools / Error Lookup e digite o código. Assim, é exibida a descrição do erro.

No nosso caso, este erro indica que o serviço Windows Installer está parado. Com isto, basta apenas iniciar tal serviço. Caso você não tenha acesso diretamente à estação que apresentou o problema, uma idéia seria usar o PSExec, conforme abaixo.

  1. No computador no qual o PSExec foi copiado, no Command Prompt acesse a pasta “PSTools” e execute PSExec \\<Estacao> cmd.exe
  2. Em seguida, rode net start msiserver
  3. Para finalizar, no servidor SCCM reinicie o processo de instalação do cliente na estação.

Comments

  • Anonymous
    January 01, 2003
    Mais uma dica. Caso, mesmo após o reboot, o erro 1601 persistir na instalação do cliente SCCM, siga este procedimento na estação com o problema. Acesse Start / Run / digite "cmd". No Prompt, digite "msiexec /unregister". Em Start / Run, digite "services.msc" e confirme que o item "Windows Installer" não é mais exibido. Novamente no Prompt, digite "msiexec /regserver". Agora em Services, confirme que consta o "Windows Installer". No Prompt mais uma vez, digite os comandos abaixo. regsvr32 Msi.dll /u regsvr32 Msi.dll regsvr32 Msihnd.dll /u regsvr32 Msihnd.dll Pronto, a instalação deve prosseguir com sucesso.

  • Anonymous
    January 01, 2003
    Outra dica relacionada a problemas com o serviço Windows Installer. Ao tentar rodar "net start msiserver", caso apareça o erro "The system cannot find the path specified. ", siga o procedimento abaixo.

  1. Na estação que apresentou o problema, abra o Editor de Registro.
  2. Acesse a chave "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSIServer".
  3. Veja o valor de "ImagePath".
  4. Caso esteja diferente do padrão (".Windows" ou ".WindowsSystem32"), altere para o caminho correto no qual está o arquivo MSIExec.exe.
  • Anonymous
    January 01, 2003
    Olá Vidal, Alguns itens para verificar:
  • o problema de o serviço não ser iniciado ocorre em todas as máquinas? Caso sim, o script precisaria ser revisado.
  • teste usando o parâmetro "/noservice". Ainda, há algum motivo em específico para este método de instalação ter sido escolhido? Se não houver, recomendo considerarem a instalação por "client push". Obrigada,
  • Anonymous
    February 05, 2010
    The comment has been removed