29 de jun. de 2011

Windows Installer

Ola Pessoal. estarei abordando neste post um problema bem corriqueiro que ocorre com o Windows (vers'oes Server e Desktop). Se o seu Windows estiver apresentando a mensagem conforme na imagem ao lado. sempre quando voce for instalar qualquer programa em seu windows. devera seguir os seguintes passos abaixo:
Desfazer o registro e registrar novamente o Windows Installer.
  1. Clique em Iniciar, em Executar, digite MSIEXEC /UNREGISTER e clique em OK. Apos execute o comando abaixo
  2. Clique em Iniciar, em Executar, digite MSIEXEC /REGSERVER e clique em OK. Tente Reinstalar seu programa novamente.
Verificar as permissões do Registro
  1. Clique em Iniciar, em Executar e digite Regedt32.
  2. Para cada seção do Registro, execute essas etapas:
    1. Selecionar a seção.
    2. Para o Windows XP, no menu Editar, clique em Permissões. Para o Windows 2000 e o Windows NT 4, no menu Segurança, clique em Permissões.
  3. Verifique se a conta SISTEMA foi adicionada e se tem controle total. Se não tiver, adicione a conta SISTEMA com controle total.
Corrigir a chave de segurança quebrada para o serviço MsiServer.
  1. Inicie o computador usando o Windows 2000.
  2. Clique em Iniciar, em Executar, digite regedit.exe e renomeie a seguinte chave como Old_Security:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer\Security
  3. Reinicie o computador (você deve fazer isso).
  4. Execute o Instmsiw.exe for installer 2.0 novamente. Isso corrigirá a chave de segurança quebrada para o serviço MSI.
Fornecer permissões de controle total para a conta SISTEMA
  1. Inicie o Windows Explorer, clique com o botão direito no disco rígido raiz do computador e clique em Propriedades.
  2. Clique na guia Segurança e clique em Adicionar.
  3. Na caixa de diálogos Selecionar Usuários, Computadores ou Grupos, clique na conta SISTEMA, clique em Adicionar e clique em OK.
  4. Em Permitir, clique para selecionar na caixa de seleção Controle Total e em seguida clique em OK.
  5. Clique na pasta TEMP e verifique se a conta SISTEMA possui controle total.
Verificar as permissões DCOM Esse método envolve a alteração do nível de representação padrão do DCOM para identificar, removendo o arquivo Msisip.dll e reinstalando o SP 3 para o Windows 2000. Para fazer isso, execute as seguintes etapas:
  1. Clique em Iniciar, em Executar, digite dcomcnfg e em seguida clique em OK.
  2. Na guia Propriedades Padrão:
    1. Na lista Nível de autenticação padrão, clique em Conectar-se.
    2. Na lista Nível de representação padrão, clique em Identificar e em seguida clique em OK.
  3. Clique em Iniciar, clique em Executar, digite explorer /select, %windir%\system32\msisip.dll e clique em OK.
  4. Renomeie o arquivo Msisip.dll como Msisip.old.
  5. Reinstale o Windows 2000 Service Pack 3.

Nenhum comentário:

Postar um comentário