Habilitar o log do Windows Installer
O Windows inclui um serviço de registo ativado para ajudar a diagnosticar problemas do Windows Installer. Este artigo descreve como ativar este serviço de registo.
Número original da BDC: 223300
Observação
A entrada de registo neste artigo é válida para todos os sistemas operativos Windows.
Log do Windows Installer
O Windows Installer pode utilizar o registo para ajudar a resolver problemas com a instalação de pacotes de software. Este registo é ativado ao adicionar chaves e valores ao registo. Depois de as entradas terem sido adicionadas e ativadas, pode repetir a instalação do problema e o Windows Installer irá controlar o progresso e publicá-lo na pasta Temp. O nome de arquivo do novo log é aleatório. No entanto, as primeiras letras são Msi e o nome do ficheiro tem uma extensão .log. Para localizar a pasta Temp, escreva a seguinte linha numa linha de comandos:
cd %temp%
Para ativar o registo do Windows Installer manualmente, consulte a secção seguinte.
Ativar o registo do Windows Installer manualmente
Importante
Esta seção, método ou tarefa contém etapas que descrevem como modificar o Registro. Entretanto, sérios problemas poderão ocorrer caso você modifique o Registro incorretamente. Portanto, siga essas etapas cuidadosamente. Para mais proteção, faça o backup do registro antes de modificá-lo. Em seguida, você poderá restaurar o registro se ocorrer um problema. Para saber mais sobre como fazer o backup e restaurar o registro, consulte Como fazer o backup e restaurar o registro no Windows.
Para ativar o registo do Windows Installer, abra o registo com Regedit.exe e, em seguida, crie a seguinte subchave e chaves:
- Caminho:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer
- Tipo: Reg_SZ
- Valor: Registo
- Dados: voicewarmupx
As letras no campo de valor podem estar em qualquer ordem. Cada letra ativa um modo de log diferente. A função real de cada letra é a seguinte para a versão MSI 1.1:
- v - Saída verbosa
- o - Mensagens de espaço fora do disco
- i - Mensagens de estado
- c - Parâmetros iniciais da IU
- e - Todas as mensagens de erro
- w - Avisos não fatais
- a - Arranque de ações
- r - Registos específicos da ação
- m - Informações de saída sem memória ou fatais
- u - Pedidos de utilizador
- p - Propriedades do terminal
- + - Anexar ao ficheiro existente
- ! - Esvaziar cada linha para o registo
- x - Informações de depuração extra. O sinalizador x só está disponível no Windows Server 2003 e em sistemas operativos posteriores, na versão redistribuível MSI 3.0 e em versões posteriores do MSI redistributable.
- * - Caráter universal. Registe todas as informações, exceto a opção v e x. Para incluir a opção v e x, especifique /l*vx.
Observação
Esta alteração deve ser utilizada apenas para resolução de problemas e não deve ser deixada ativada porque terá efeitos adversos no desempenho do sistema e no espaço em disco. Sempre que utilizar o item Adicionar ou Remover Programas no Painel de Controlo, é criado um novo ficheiro Msi*.log. Para desativar o registo, remova o valor do Registo de registo.
Ativar o registo do Windows Installer com Políticas de Grupo
Pode ativar o registo com Políticas de Grupo ao editar a UO ou a Política de Grupo de Diretórios adequada. Em Política de Grupo, expanda Configuração do Computador, expanda Modelos Administrativos, expanda Componentes do Windows e, em seguida, selecione Windows Installer.
Faça duplo clique em Registo e, em seguida, clique em Ativado. Na caixa Registo , introduza as opções que pretende registar. O ficheiro de registo, Msi.log, aparece na pasta Temp do volume do sistema.
Para obter mais informações sobre o registo MSI, consulte a Ajuda do Windows. Para tal, pesquise com a expressão msi logging e, em seguida, selecione Gerir opções para computadores através da Política de Grupo.
Observação
A adição do sinalizador x está disponível nativamente no Windows Server 2003 e em sistemas operativos posteriores, na versão redistribuível MSI 3.0 e em versões posteriores do MSI redistributable.