DetailPage-MSS-KB

Base de Dados de Conhecimento

Artigo: 884016 - Última revisão: terça-feira, 31 de Maio de 2005 - Revisão: 4.2

Nesta página

INTRODUÇÃO

O Microsoft Windows Installer 3.0 é fornecido como parte do Microsoft Windows XP Service Pack 2 (SP2) e está agora disponível como um componente de sistema redistribuível para o Microsoft Windows 2000 SP3, Microsoft Windows 2000 SP4, Microsoft Windows XP, Microsoft Windows XP SP1 e Microsoft Windows Server 2003. As funcionalidades adicionais tornam as tarefas de assistência mais fáceis e mais eficientes. (A assistência inclui criação, distribuição e gestão de actualizações para aplicações.) Estas funcionalidades também resolvem problemas existentes nas versões anteriores do Windows Installer.

Mais Informação

Para utilizadores do Windows XP

Para instalar o Windows Installer 3.0, actualize para o Windows XP SP2.

Para utilizadores do Windows Server 2003 e Windows 2000 Server

Histórico de versões:
  • Microsoft Windows Installer 3.0: KB884016 versão 1.0 (8 de Novembro de 2004)
  • Microsoft Windows Installer 3.0: KB884016 versão 2.0 (15 de Novembro de 2004)
Este pacote revisto adiciona a capacidade de instalar o Windows Installer 3.0 em computadores com o Windows 2000 Multilingual User Interface Pack (MUI).

O ficheiro que se segue está disponível para transferência a partir do centro de transferências da Microsoft:

Reduzir esta imagemExpandir esta imagem
Download
Transferir o pacote 884016 agora. (http://www.microsoft.com/downloads/details.aspx?FamilyId=5FBC5470-B259-4733-A914-A956122E08E8&displaylang=pt-pt)

Para obter informações adicionais sobre como transferir ficheiros de suporte da Microsoft, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
119591  (http://support.microsoft.com/kb/119591/ ) Como obter ficheiros de suporte da Microsoft a partir de serviços online
A Microsoft procedeu à detecção de vírus neste ficheiro. A Microsoft utilizou o software de detecção de vírus mais actual, disponível na data de publicação do ficheiro. O ficheiro está armazenado em servidores com segurança melhorada, que ajudam a impedir quaisquer alterações não autorizadas ao ficheiro.

Novas funcionalidades do Windows Installer 3.0

  • Encadeamento de patches

    Com o encadeamento de patches, é implementado um conjunto de patches novos ou existentes pela ordem lógica correcta, independentemente da ordem cronológica em que foram aplicados no computador.
  • Patches amovíveis

    Agora é possível remover patches instalados com o Windows Installer 3.0, caso estejam marcados como amovíveis no pacote de patches. A remoção de patches permite que o programa do patch volte ao estado em que estava antes da aplicação do patch.
  • Aplicação de patches mais eficiente

    Nesta edição foram efectuados vários melhoramentos na aplicação de patches. Seguem-se alguns destes melhoramentos:
    • É possível fazer duplo clique num ficheiro de patch para aplicar o mesmo.
    • Os patches são mais pequenos e mais fiáveis.
    • Os patches de compressão delta já não requerem o suporte de origem.
    • É possível instalar vários patches numa só transacção.
    • É possível instalar patches destinados a produtos diferentes numa única transacção.
  • Patches para utilizadores não administradores e elevação de patch

    Um utilizador com contas limitadas pode agora aplicar patches assinalados como fidedignos pelo administrador do sistema.
  • APIs da lista de origem e APIs de gestão de inventários

    Com as novas APIs da lista de origem, os administradores do sistema podem examinar e alterar facilmente a lista das localizações de origem registadas com o Windows Installer. O Windows Installer 3.0 também suporta consultas avançadas de produto, funcionalidade, componente e inventário de patches através de novas APIs de gestão de inventários. Os utilizadores que possuem contas com privilégios podem utilizar estas APIs para enumerar em todos os contextos de utilizador e instalação.
  • Opções normais da linha de comandos

    Para facilitar a implementação do programa, o Windows Installer suporta opções normais, fáceis, da linha de comandos que controlam o comportamento de apresentação e reinício e a instalação, remoção, registo e aplicação de actualizações. As opções da linha de comandos do Windows Installer 2.0 continuarão a ser suportadas e poderão ser utilizadas com as novas opções da linha de comandos. São suportadas as seguintes novas opções da linha de comandos:
    • /help
    • /quiet
    • /passive
    • /norestart
    • /forcerestart
    • /promptrestart
    • /uninstall
    • /log
    • /package
    • /update
    O Windows Installer 3.0 suporta também a opção msiexec /?. Pode utilizar esta opção para visualizar todos os parâmetros disponíveis da linha de comandos no Windows Installer 3.0.
  • Assistência da assemblagem mais eficiente

    O suporte de patches delta binários, nova criação de assemblagem e directrizes na assistência melhoram a assistência da assemblagem.
  • Interface melhorada para Adicionar ou remover programas no Painel de controlo do Windows XP

    A funcionalidade Adicionar ou remover programas no Painel de controlo agora permite que os utilizadores visualizem e interajam com as actualizações instaladas para programas. Com o Windows XP SP2, os utilizadores podem seleccionar uma única caixa de verificação para visualizar actualizações de programas e a respectiva relação com um programa. As actualizações estão agora agrupadas a um programa relevante e incluem uma data de instalação.

Problemas resolvidos no Windows Installer 3.0

  • O Windows Installer não utilizou um token correcto depois de invocada a função LogonUser.
  • Ocorreu uma falha quando uma acção personalizada invocou uma API que consultava uma cadeia com mais de 256 caracteres.
  • Foi apresentado o erro "O serviço Windows Installer não pôde ser acedido" quando o registo de classe MSIServer estava em falta no servidor.
  • A função MsiOpenProduct falhou quando o registo do produto estava danificado.
  • O programa de configuração falhou se fechou uma janela de procura fazendo duplo clique no ícone do programa, depois de abrir o menu do ícone do programa.
  • A tabela ServiceInstall não instalou correctamente os serviços se o caminho continha um espaço.
  • Por vezes, a função MsiGetComponentPath falhou inesperadamente.
  • Quando cancelou a instalação do programa durante a inicialização do motor do Installer, a acção foi ignorada e foi devolvido um erro inesperado.
  • Quando tentou remover um programa, foi apresentado um nome de programa incorrecto como o programa em execução.
  • Uma tabela MsiAssemblyName que não estava escrita correctamente poderá impedir a remoção de assemblagens globais no computador.
  • O Windows Installer anulou uma instalação quando falharam acções personalizadas consolidadas, mas por fim comunicou que a instalação foi efectuada com êxito em vez da ocorrência de uma falha.
  • O Windows Installer não autorizou a interface de utilizador externa a filtrar ficheiros nas mensagens de utilização. O Windows Installer 3.0 agora adiciona o parâmetro INSTALLLOGMODE_FILESINUSE = (1 << (INSTALLMESSAGE_FILESINUSE >> 24)) aos cabeçalhos públicos.
  • O valor de registo DependantService estava truncado.
  • O Windows Installer forneceu informações de registo insuficientes quando ocorreu uma falha na API BindImage.
  • O Windows Installer não declarou o parâmetro INSTALLMODE_NODETECTION_ANY no cabeçalho público relativo à função MsiProvideAssembly.
  • A activação COM falhou se um componente estava a ser executado a partir de uma origem e se a validação da origem falhou.
  • Foi apresentado um ponteiro accionável como uma ampulheta e não foi alterado.
  • Um serviço não foi encerrado depois de ter falhado.
  • Se um administrador ou sistema local não conseguiu aceder a um ficheiro, o Windows Installer não conseguirá eliminar o ficheiro.
  • A tabela ServiceInstall não respeitou o bit msidbServiceInstallErrorControlVital se foram desactivadas caixas de diálogo modais através dos parâmetros /qb- ou /qn.
  • O método OpenPackage ignorou o sinalizador de sessão segura.
  • A definição da tabela de instalação msiUILevelSourceResOnly estava em falta na definição typelib da interface de automatização do Windows Installer.
  • Não foi possível instalar os ficheiros com versões se os ficheiros acompanhantes foram especificados com componentes de execução a partir da origem.
  • A caixa de diálogo de erro utilizada pela caixa de diálogo Informações sobre o cliente utilizou o ponteiro errado.
  • Quando premiu a barra de espaços ou a tecla ENTER, activou um botão Cancelar oculto.
  • O Windows Installer não autorizou utilizadores não administradores a gerarem scripts publicitários quando DisableMSI=1.
  • Os erros de segurança mostraram apenas o botão OK quando lhe foi pedido para clicar em Repetir ou Cancelar.
  • As variáveis de ambiente foram perdidas quando removeu programas.
  • A API do Windows Installer que fornece caminhos de componentes devolveu caminhos incorrectos se o componente estava instalado com um componente de execução a partir da origem e se o ID do disco de suporte do componente era superior a 99.
  • O Windows Installer não poderá remover ficheiros com permissões só de leitura para as contas de administrador e de sistema.
  • A caixa de diálogo FilesInUse poderá ter apresentado títulos de janelas incorrectos se os títulos das janelas continham referências [propertyname].

A informação contida neste artigo aplica-se a:
  • Microsoft Windows Installer 3.0
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows 2000 Service Pack 4
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Professional Edition
Palavras-chave: 
kbinfo atdownload KB884016
Partilhar
Opções de suporte adicionais
Fóruns de Suporte da Comunidade Microsoft
Contacte-nos directamente
Encontre um parceiro certificado Microsoft
Loja Microsoft