Artigo: 928636 - Última revisão: terça-feira, 1 de Maio de 2007 - Revisão: 3.2

Não é possível extrair o conteúdo de um pacote autónomo de actualização do Microsoft para o Windows Vista

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Reduzir tudo

Sintomas

Quando tenta extrair e para visualizar o conteúdo de um Microsoft Update autónomo pacote (MSU) para o Windows Vista, não é possível extrair os ficheiros a partir de MSU.

Por exemplo, um dos seguintes problemas pode ocorrer:
  • Se tentar utilizar o parâmetro da linha de comandos /x numa linha de comandos para extrair o ficheiro num computador baseado no Windows Vista, é aberta uma caixa de diálogo que contenha ajuda da linha de comandos para o MSU.
  • Se tentar abrir o ficheiro num computador que não está a executar o Windows Vista, não é possível abrir o ficheiro. Em vez disso, Windows lhe pedir para localizar o programa que criou o ficheiro.

Causa

Estes problemas poderão ocorrer pelos seguintes motivos:
  • O parâmetro da linha de comandos /x não pode ser utilizado para extrair pacotes MSU.
  • Pacotes MSU para o Windows Vista utilizam uma extensão de ficheiro que não é reconhecida por versões anteriores do Windows.

Resolução

Para resolver este problema, utilize o comando do Windows Vista Expandir para extrair e para ver os ficheiros de um MSU. O comando Expandir está incluído no Windows Vista e no Windows Vista OEM Pre-installation Kit (OPK).

Nota O comando do Windows Vista Expandir difere o comando de Expandir incluído em versões anteriores do Windows.

Para utilizar o comando do Windows Vista Expandir para expandir os ficheiros a partir de MSU, siga estes passos:
  1. Se estiver a extrair um pacote de correcção, siga estes passos:
    1. Faça duplo clique no ficheiro .exe de Hotfix.
    2. Na caixa de diálogo Microsoft Self-Extractor , clique em continuar .
    3. Na caixa seleccionar a pasta onde pretende Descompacte os ficheiros , escreva C:\MSUFolder e, em seguida, clique em OK .
    Se não estiver a extrair um pacote de correcções, crie uma pasta denominada C:\MSUFolder e, em seguida, guarde o ficheiro MSU para esta pasta.
  2. Numa linha de comandos, escreva os seguintes comandos. Prima ENTER após cada comando.
    c:
    CD c:\MSUFolder
    expanda - F: * Saved_MSU_File_Name .msu c:\MSUFolder
    expanda - F: * Saved_MSU_File_Name .cab c:\MSUFolder
A pasta C:\MSUFolder agora contém um ou mais subpastas e ficheiros com extensões de nome de ficheiro .mum e .manifest. As subpastas contém os ficheiros actualizados pelo MSU. Os ficheiros de descrevem as operações de ficheiro, as modificações do registo e as operações que necessitam de ser concluída para instalar o componente.

Mais Informação

O ficheiro .cab que é extraído do ficheiro MSU utiliza tecnologia de compressão Intra-pacote delta (IPD). Tecnologia IPD reduz o tamanho de transferência de um MSU mas ainda envia um pacote autónomo que contém os ficheiros actualizados. Um ficheiro .cab que utiliza IPD é conhecido como um pacote de "IPD-conhecimento". Outros programas e ferramentas poderão não conseguir extrair ou para ver os ficheiros do pacote IPD utilizem incluído um ficheiro MSU.

Por exemplo, os seguintes programas e ferramentas não é possível extrair ou visualizar os ficheiros num pacote IPD compatível:
  • Explorador do Windows
  • O comando de Expandir incluído em versões anteriores do Microsoft Windows.
  • O programa WinZip do WinZip International LLC.
Quando tenta utilizar um destes programas ou ferramentas para extrair os ficheiros de um pacote que utilizem IPD, apenas os binários deltas incluídas no ficheiro .cab podem ser extraídos. Lista de ficheiros binários deltas poderá semelhantes à seguinte:
_manifest_.Cix.XML
0
1
2
Os ficheiros são denominados 0, 1, 2 e assim sucessivamente, são ficheiros de variação binário. Estes ficheiros são utilizados para synthesize os ficheiros actualizados quando instala a actualização.

As seguintes actualizações de software Windows Vista são distribuídas MSU pacotes que contêm IPD tecnologia:
  • Actualizações de segurança
  • Actualizações críticas
  • Actualizações
  • Conjuntos de actualizações
  • Correcções

Informações sobre o comando Expand do Windows Vista

Utilize a seguinte sintaxe para executar o comando do Windows Vista Expandir :

Expanda [-r] Source Destination
EXPAND-r Source [Destination]
Expanda .cab de Source -D [F: Files]
Expanda .cab de Source - F: Files Destination

A tabela seguinte explica a sintaxe de comando Expandir .
Reduzir esta tabelaExpandir esta tabela
-rMude o nome expandidos ficheiros.
-DApresenta a lista de ficheiros no ficheiro de origem.
SourceO caminho e o nome do ficheiro de origem. Podem utilizar caracteres universais.
-F: ficheirosOs nomes dos ficheiros para expandir de um ficheiro CAB.
DestinationO caminho e o nome do ficheiro de destino ou directório. Se Source for vários ficheiros e se não especificar - r, Destination tem de ser um directório.
Os produtos de outros fabricantes explicado neste artigo são fabricados por empresas independentes da Microsoft. A Microsoft não oferece nenhuma garantia, expressa ou implícita, sobre o desempenho ou fiabilidade destes produtos.

A informação contida neste artigo aplica-se a:
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Business
  • Windows Vista Business 64-bit edition
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Starter
  • Windows Vista Ultimate
Palavras-chave: 
kbmt kbtshoot kbexpertiseinter kbprb KB928636 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 928636  (http://support.microsoft.com/kb/928636/en-us/ )