Ferramenta de Desinstalação de Service Pack para o pacote 2007 Office

Atualizado: março de 2012

Aplica-se a: Office Resource Kit

 

Tópico modificado em: 2015-03-09

Neste artigo:

  • Visão geral

  • Opções de linha de comando

  • Como desinstalar o Service Pack 2

  • Resultados

  • Solução de problemas

  • Problemas conhecidos

A versão Service Pack (SP) 2 do Microsoft Office 2007 oferece uma nova ferramenta de linha de comando, a Ferramenta de Desinstalação de Service Pack da Microsoft para o 2007 Microsoft Office Suite (ou Ferramenta de Desinstalação de SP do Office 2007), permitindo que administradores e usuários avançados removam o Service Pack 2 de produtos clientes do Office sem desinstalar o produto inteiro. Anteriormente, a única maneira de remover um service pack do Office era desinstalando completamente o produto; não era possível desinstalar um service pack. A Ferramenta de Desinstalação de SP do Office 2007 está disponível somente como download separado no Centro de Download da Microsoft, em Ferramenta de Desinstalação de Service Pack da Microsoft para o 2007 Microsoft Office Suite (https://go.microsoft.com/fwlink/?linkid=144518\&clcid=0x416). A ferramenta não faz parte do download do SP2 propriamente dito.

Visão geral

A Ferramenta de Desinstalação de SP do Office 2007 é incluída em um pacote chamado Office2007SPUninstall.exe, que é um arquivo executável autoextraível. A ferramenta propriamente dita é um arquivo único chamado OARPMan.exe. Não há instalação para a ferramenta. O arquivo OARPMan.exe, os Termos de Licença de Software da Microsoft (antes chamado de Contrato de Licenciamento de Usuário Final ou EULA) e os arquivos Readme.txt são extraídos para o local especificado pelo usuário.

A ferramenta de linha de comando para desinstalação permite a remoção de uma versão de service pack, que é um conjunto de patches. Neste caso, a versão é o 2007 Office system SP2. A ferramenta de desinstalação remove todos os patches de uma determinada versão. Ela não desinstala cada patch ou cada produto. Por exemplo, se você tem o Microsoft Office Visio 2007 Service Pack 2, o Microsoft Office SharePoint Designer Service Pack 2 e o Microsoft Office Professional 2007 Service Pack 2 instalados em um computador, a ferramenta desinstala todos esses patches ao mesmo tempo, porque eles fazem parte da mesma versão. Devido à complexidade dos arquivos compartilhados e dos pacotes compartilhados do Windows Installer (arquivos MSI), não há suporte atualmente para a desinstalação de service packs por produto.

A Ferramenta de Desinstalação de SP do Office 2007 oferece os seguintes recursos:

  • Desinstala somente patches de clientes. Não desinstala patches de servidor.

  • Desinstala somente patches de service pack. Não desinstala hotfixes ou atualizações públicas.

  • Desinstala somente o Service Pack 2. Não desinstala o Service Pack 1.

  • Quando o 2007 Office system SP2 é removido, o computador do usuário retorna ao estado anterior.

    • Se você implantar a versão lançada do 2007 Office system e do 2007 Office system SP1, patches de segurança e o 2007 Office system SP2 e, em seguida, desinstalar o SP2, o computador do usuário retorna ao 2007 Office system SP1 com os patches de segurança.

    • Se você implantar a versão lançada do 2007 Office system e patches de segurança, hotfixes e o 2007 Office system SP2 e, em seguida, desinstalar o 2007 Office system SP2, o computador do usuário retorna à versão lançada do 2007 Office system com os patches de segurança e hotfixes.

NoteObservação:
Você precisa ser administrador no computador local para usar a ferramenta de desinstalação para remover uma versão. Se estiver usando um computador que executa o Windows Vista, você deverá executar a ferramenta do prompt de comando do administrador.
É necessário fechar todos os aplicativos do 2007 Office system antes de iniciar a desinstalação do SP2.

Opções de linha de comando

O OARPMan.exe suporta as opções de linha de comando mostradas na tabela abaixo.

Opção Descrição

/report

Reporta uma lista de patches instalados que podem ser removidos pela ferramenta.

O relatório contém os seguintes itens, na ordem abaixo:

  • Versão – Designação da versão, como “O12SP2”.

  • Códigos de Produto – Códigos de produto do 2007 Office system, por exemplo, {90120000-0030-0000-0000-0000000FF1CE} para Microsoft Office Enterprise 2007.

  • Códigos de Patch – Identificador do código de patch, por exemplo, {53B0D030-F910-4448-A73A-32DFDF6BC2AA}.

  • Resumo de versões

  • Contagem de Patch – Número de patches da versão.

Usar a opção /log com a opção /report oferece informações adicionais no arquivo de log que não são mostradas na janela do console.

A opção /report exibe somente patches que fazem parte das versões que podem ser desinstaladas pela ferramenta. Por exemplo, se o Service Pack 1 foi instalado, a ferramenta não exibe o Service Pack 1 com /report, porque ele não pode ser desinstalado pela ferramenta.

/remove <versão>

Remove do sistema todos os patches marcados com a designação da versão especificada, por exemplo “O12SP2”. Se o parâmetro da versão não for especificado, ou se for digitado incorretamente, a Ajuda será exibida.

A remoção exibe os seguintes itens na seguinte ordem:

  • Código de Produto – Códigos de produto do 2007 Office system, por exemplo, {90120000-0030-0000-0000-0000000FF1CE} para Microsoft Office Enterprise 2007.

  • Código de Patch – Identificador do código de patch, por exemplo, {53B0D030-F910-4448-A73A-32DFDF6BC2AA}.

  • Resultado – Indica o resultado da operação /remove.

Usar a opção /log com a opção /remove oferece informações adicionais no arquivo de log que não são mostradas na janela do console.

/log <caminho do arquivo>

Cria um log para a ferramenta OARPMan e copia os arquivos de log MSI resultantes para a pasta que contém o log. O parâmetro <caminho do arquivo> é necessário e o caminho da pasta especificado já deve existir.

O log OARPMan inclui mensagens de êxito e fracasso, erros de OARPMan e informações que são exibidas na janela do console. Se o parâmetro <caminho do arquivo> não for especificado, a Ajuda será exibida.

Usar a opção /log com a opção /report ou /remove oferece informações adicionais no arquivo de log que não são mostradas na janela do console.

Usar a opção /log com a opção /report oferece as seguintes informações adicionais no arquivo de log que não são mostradas na janela do console.

  • Versão da Ferramenta de Desinstalação de SP do Office 2007.

  • Carimbos de data e hora iniciais e finais.

  • Produto – Nome amigável do produto para cada .MSP individual, como o Microsoft Office Proof (inglês) 2007.

  • Atualização – Nome da atualização de cada .MSP individual, como Microsoft Office Visio 2007 Service Pack 2 (SP2).

Usar a opção /log com a opção /remove oferece as seguintes informações adicionais no arquivo de log que não são mostradas na janela do console.

  • Versão da Ferramenta de Desinstalação de SP do Office 2007

  • Carimbos de data e hora iniciais e finais para cada .MSP.

  • Carimbos de data e hora iniciais e finais para a versão inteira.

  • Produto – Nome amigável do produto para cada .MSP individual, como o Microsoft Office Proof (inglês) 2007.

  • Código de Resultado – Código de resultado MSI da tentativa de desinstalação de cada .MSP.

/?

-ou-

/help

Descreve os comandos disponíveis.

Como desinstalar o Service Pack 2

Para desinstalar o SP2, execute as seguintes tarefas:

  1. Instale o Service Pack 2.

  2. Baixe a Ferramenta de Desinstalação de SP 2007 e expanda o pacote para um diretório de trabalho.

    NoteObservação:
    Você deve usar uma subpasta como C:\<subdiretório> para expandir a ferramenta. Não é possível expandir a ferramenta para o diretório raiz da unidade de disco rígido (por exemplo, C:\).
  3. Abra o prompt de comando e navegue para o local do arquivo OARPMan.exe.

  4. Para exibir a Ajuda e informações sobre a ferramenta e opções disponíveis, digite o seguinte no prompt de comando: oarpman /help.

  5. Para ver uma lista de patches que são desinstalados pela ferramenta, digite o seguinte no prompt de comando: oarpman /report /log c:\logfolder\logname.log.

    O uso da opção /log é opcional, mas ela fornece informações adicionais no arquivo de log que não são exibidas na janela de console.

  6. Os usuários podem ver quais patches estão instalados atualmente examinando o console ou analisando o arquivo de log. A coluna Versão indica quais versões são instaladas. Nesse caso, a versão instalada é “O12SP2”.

  7. Para remover o Service Pack 2 do computador, digite o seguinte no prompt de comando: oarpman /remove O12SP2 /log c:\logfolder\logname.log.

    NoteObservação:
    Não é possível clicar duas vezes em oarpman.exe para desinstalar a ferramenta. É preciso abrir uma janela de prompt de comando como um administrador e então executar o oarpman.exe, conforme descrito nesta seção.

    Isso inicia a remoção da versão do Service Pack 2 do computador, cria um log OARPMan e copia os logs MSI para o caminho que foi especificado com a opção /log. O status da desinstalação é exibido na janela do console, e mais informações detalhadas são registradas no arquivo de log se o registro em log for habilitado.

    O tempo necessário para desinstalar varia dependendo de problemas com o número de produtos instalados, o número de atualizações do Service Pack 2 instaladas e a velocidade do processador do computador. O processo de desinstalação pode demorar tanto ou mais que a instalação de atualizações do Service Pack 2.

  8. Para verificar se todas as versões foram removidas, digite o seguinte no prompt de comando: oarpman /report.

Resultados

A tabela abaixo lista os possíveis resultados da desinstalação.

Cenário Result#define Saída do console Código de retorno

Entrada inválida

ERROR_INVALID_PARAMETER

ajuda

87

Relatório

ERROR_SUCCESS

O relatório

0

Relatório

ERROR_SUCCESS

Nenhuma versão desinstalável encontrada.

0

Remoção

ERROR_SUCCESS

Desinstalação bem-sucedida

0

Remoção

ERROR_SUCCESS_REBOOT_REQUIRED

Desinstalação bem-sucedida. Reinicializar.

3010

Remoção

ERROR_UNKNOWN_PROPERTY

Versão não encontrada.

1608

Remoção

ERROR_PATCH_REMOVAL_DISALLOWED

Esta ferramenta exige permissões administrativas.

1649

Remoção

ERROR_PATCH_PACKAGE_UNSUPPORTED

A versão instalada do Windows Installer não é compatível com esta ferramenta.

1637

Remoção

Intervalo 1600-1699 de códigos de erro MSI

Falha na desinstalação. Verifica os logs se o registro em log estiver habilitado.

Sem memória

ERROR_OUTOFMEMORY

Foi encontrado um erro inesperado.

14

Arquivo de log defeituoso

Erros diferentes podem ser retornados dependendo da causa.

Não é possível criar um arquivo de log. Verifique o caminho ou o nome do arquivo.

Erro inesperado

ERROR_GENERIC_COMMAND_FAILED

Foi encontrado um erro inesperado.

14109

Solução de problemas

A tabela abaixo lista os erros que podem ocorrer quando você executa a Ferramenta de Desinstalação de SP 2007.

Mensagem Descrição

“A versão instalada do Windows Installer não é compatível com esta ferramenta.”

A ferramenta exige a mesma versão do Windows Installer (3.1 ou posterior) exigida pelo Office para patch. Você deve executar a ferramenta de um computador com a versão adequada do MSI.

"Versão não encontrada."

Você pode ter digitado o valor de versão incorreto. Verifique se você digitou o valor da versão conforme especificado na coluna Versão do relatório da ferramenta (oarpman /report).

"Desinstalação bem-sucedida. Reinicialize."

As atualizações foram instaladas. No entanto, a instalação não pode ser concluída até que o computador seja reiniciado. Isso ocorre provavelmente porque alguns arquivos que precisavam ser atualizados estavam sendo usados enquanto a ferramenta estava desinstalando patches.

"Não é possível criar um arquivo de log. Verifique o caminho ou o nome do arquivo."

Para criar o log, um nome de arquivo e caminho completo válidos devem ser especificados com a chave /log. Verifique se o caminho e o nome do arquivo são válidos.

"Esta ferramenta exige permissões administrativas."

Você deve ser administrador local para usar a ferramenta para remover uma versão. Verifique suas permissões. Se estiver usando o Windows Vista, você deve executar de um prompt de comando do administrador.

"Falha na desinstalação. Verifica os logs se o registro em log estiver habilitado."

A ferramenta não conseguiu remover alguns ou todos os patches da versão especificada. Tente executar o relatório novamente (oarpman /report) e veja se os patches do Service Pack 2 ainda estão instalados. Se alguns patches permanecerem, tente remover a versão novamente.

Problemas conhecidos

A tabela abaixo lista os problemas conhecidos.

Problema Descrição e solução

A desinstalação pode falhar para os patches de Service Pack 2 dos pacotes de idiomas chinês de Hong Kong, chinês da República Popular da China, chinês de Taiwan e coreano.

Devido a problemas técnicos ocorridos durante a versão inicial do produto, não oferecemos suporte para a desinstalação deste conjunto limitado de atualizações. Para resolver o problema, desinstale o Pacote de Idioma. Isso removerá os patches do Service Pack.

Desinstalar o Service Pack 2 pode remover a funcionalidade do Suplemento do Microsoft Office 2007: Microsoft, Salvar como PDF ou XPS se este suplemento foi instalado antes do Service Pack 2.

Para restaurar esta funcionalidade, você pode reinstalar o suplemento. Como alternativa, você pode reparar o suplemento usando Adicionar ou Remover Programas no Painel de Controle (ou Programas e Recursos no Painel de Controle no Windows Vista).

Alguns arquivos permanecem na versão Service Pack 2 após a desinstalação do Service Pack 2.

Este problema pode ocorrer no Windows Installer se você instalar o Service Pack 2 diretamente sobre a versão lançada do 2007 Office system e, em seguida, desinstalar o Service Pack 2.

Se o Service Pack 2 tiver sido instalado sobre o Service Pack 1 e o Service Pack 2 for desinstalado, este problema não ocorrerá. Se você estiver usando o Windows Installer versão 3.1, consulte o artigo 968006 da Base de Dados de Conhecimento Microsoft que aborda a questão de alguns arquivos de assembly, após a desinstalação de algumas atualizações de software no Windows Server 2003 ou no Windows XP, ainda exibirem a versão de atualização do arquivo em vez da versão original do arquivo (https://go.microsoft.com/fwlink/?linkid=144519&clcid=0x416). Se estiver usando o Windows Installer versões 4.0 ou 4.5, consulte o artigo 967756 da Base de Dados de Conhecimento Microsoft que aborda a possibilidade de alguns arquivos de assembly, após a desinstalação de algumas atualizações de software no Windows Vista ou no Windows Server 2008, ainda refletirem a versão atualizada em vez da versão original dos arquivos: (https://go.microsoft.com/fwlink/?linkid=144520&clcid=0x416). Em cada caso, a correção do Windows Installer deverá ser aplicada antes da desinstalação do Service Pack 2.

O Restart Manager pode reiniciar aplicativos abertos no Windows Vista ou no Windows Server 2008 na desinstalação do Service Pack 2.

Se houver aplicativos abertos e você desinstalar o Service Pack 2, o Restart Manager poderá encerrar e reiniciar seus aplicativos. Portanto, recomendamos que você feche os aplicativos antes de tentar desinstalar o SP2, conforme mencionado anteriormente.

Podem ocorrer erros ao tentar desinstalar o Service Pack 2.

Esta situação pode ocorrer em computadores com o Windows Installer 4.5 e se a Ferramenta de Personalização do Office tiver sido usada para personalizar a instalação. Para resolver o problema, consulte o artigo 967756 da Base de Dados de Conhecimento Microsoft que aborda a possibilidade de alguns arquivos de assembly, após a desinstalação de algumas atualizações de software no Windows Vista ou no Windows Server 2008, ainda refletirem a versão atualizada em vez da versão original dos arquivos: (https://go.microsoft.com/fwlink/?linkid=144520&clcid=0x416). A correção do Windows Installer deverá ser aplicada antes da desinstalação do Service Pack 2.