Outil de désinstallation de Microsoft Service Pack pour Office 2007

Mis à jour: mars 2012

S'applique à: Office Resource Kit

 

Dernière rubrique modifiée : 2015-03-09

Dans cet article :

  • Vue d’ensemble

  • Options de ligne de commande

  • Comment désinstaller Service Pack 2

  • Résultats

  • Résolution des problèmes

  • Problèmes connus

Microsoft Office System 2007 Service Pack (SP) 2 contient un nouvel outil en ligne de commande, l’outil de désinstallation de Microsoft Service Pack pour Microsoft Office 2007 (ou l’outil de désinstallation SP Office 2007), qui permet aux administrateurs et utilisateurs avancés de supprimer le Service Pack 2 des produits clients Office sans désinstaller le produit tout entier. Précédemment, pour supprimer le Service Pack Office, il fallait désinstaller complètement le produit, la désinstallation du seul Service Pack n’étant pas possible. L’outil de désinstallation pour Microsoft Office 2007 est disponible uniquement en tant que téléchargement distinct sur le site du Centre de téléchargement Microsoft à l’adresse Microsoft Service Pack Uninstall Tool pour la suite Microsoft Office 2007 (https://go.microsoft.com/fwlink/?linkid=144518\&clcid=0x40C). L’outil ne fait pas partie intégrante du téléchargement du SP2.

Vue d’ensemble

L’outil de désinstallation d’Office 2007 SP fait partie d’un package intitulé Office2007SPUninstall.exe, un fichier exécutable à extraction automatique. L’outil lui-même se présente sous la forme d’un fichier unique nommé OARPMan.exe. Il n’existe pas de procédure d’installation pour l’outil. OARPMan.exe, les termes du contrat de licence logiciel Microsoft (anciennement le contrat de licence d’utilisateur final ou EULA) et les fichiers Readme.txt sont extraits vers l’emplacement indiqué par l’utilisateur.

L’outil en ligne de commande de désinstallation permet de supprimer une version du Service Pack, à savoir un ensemble de correctifs. En l’occurrence, il s’agit de la version Office System 2007 SP2. L’outil de désinstallation supprime tous les correctifs d’une version donnée. Il n’effectue pas de désinstallation par correctif ou par produit. Par exemple, si Microsoft Office Visio 2007. Service Pack 2, Microsoft Office SharePoint Designer Service Pack 2 et Microsoft Office Professionnel 2007 Service Pack 2 sont installés sur un ordinateur, l’outil désinstalle tous ces correctifs en même temps car ils font partie de la même version distribuée. Compte tenu de la complexité des fichiers partagés et des packages Windows Installer partagés (fichiers MSI), aucun support n’est actuellement fourni pour la désinstallation des Service Packs par produit.

L’outil de désinstallation Office 2007 SP accomplit les tâches suivantes :

  • Il désinstalle les correctifs client uniquement. Il ne désinstalle pas les correctifs serveur.

  • Il désinstalle uniquement les correctifs de type Service Pack. Il ne désinstalle ni les correctifs logiciels de type Hotfix ni les mises à jour publiques.

  • Il désinstalle uniquement le Service Pack 2. Il ne désinstalle pas le Service Pack 1.

  • Une fois Office System 2007 SP2 supprimé, l’ordinateur de l’utilisateur retrouve son état initial.

    • Si vous déployez la version commerciale d’Office System 2007 et d’Office System 2007 SP1, des mises à jour de sécurité et Office System 2007 SP2, puis que vous désinstallez SP2, l’ordinateur de l’utilisateur retrouve Office System 2007 SP1 plus les mises à jour de sécurité.

    • Si vous déployez la version commerciale d’Office System 2007 et des mises à jour de sécurité, des correctifs logiciels (de type Hotfix) et Office System 2007 SP2, puis que vous désinstallez ensuite Office System 2007 SP2, l’ordinateur de l’utilisateur retrouve la version commercialisée d’Office System 2007 plus les mises à jour de sécurité et les correctifs logiciels de type Hotfix.

NoteRemarque :
Vous devez avoir la qualité d’administrateur sur l’ordinateur local pour utiliser l’outil de désinstallation en vue de supprimer une version. Si vous utilisez un ordinateur exécutant Windows Vista, vous devez exécuter l’outil à partir d’une invite de commandes administrateur.
Vous devez fermer toutes les applications Office System 2007 avant de lancer la désinstallation de SP2.

Options de ligne de commande

OARPMan.exe prend en charge les options de ligne de commande figurant dans le tableau ci-dessous.

Option Description

/report

Dresse la liste des correctifs installés pouvant être supprimés par l’outil.

Le rapport obtenu contient les éléments suivants, dans cet ordre :

  • Version – La désignation de la version, par exemple, « O12SP2 ».

  • Codes produit – Les codes produit Office System 2007, par exemple, {90120000-0030-0000-0000-0000000FF1CE} pour Microsoft Office Enterprise 2007.

  • Codes des correctifs – L’identifiant du code du correctif, par exemple, {53B0D030-F910-4448-A73A-32DFDF6BC2AA}.

  • Récapitulatif des versions

  • Nombre des correctifs – Le nombre de correctifs que contient la version.

L’utilisation du commutateur /log avec le commutateur /report permet d’obtenir dans le fichier journal des informations supplémentaires, qui ne figurent pas dans la fenêtre de la console.

Le commutateur /report affiche uniquement les correctifs faisant partie des versions que l’outil peut désinstaller. Par exemple, si le Service Pack 1 a été installé, l’outil n’affiche pas le Service Pack 1 par le biais de /report, car il ne peut pas désinstaller ce Service Pack.

/remove <version>

Supprime du système tous les correctifs correspondant à la désignation de version spécifiée, par exemple, « O12SP2 ». Si le paramètre de version n’est pas spécifié, ou s’il est orthographié incorrectement, l’aide est affichée.

Remove affiche les éléments suivants, dans cet ordre :

  • Code produit – Les codes produit Office System 2007, par exemple, {90120000-0030-0000-0000-0000000FF1CE} pour Microsoft Office Enterprise 2007.

  • Code des correctifs – L’identifiant du code du correctif, par exemple, {53B0D030-F910-4448-A73A-32DFDF6BC2AA}.

  • Résultat – Indique le résultat de l’opération /remove.

L’utilisation du commutateur /log avec le commutateur /remove permet d’obtenir dans le fichier journal des informations supplémentaires, qui ne figurent pas dans la fenêtre de la console.

/log <chemin d’accès au fichier>

Crée un journal pour l’outil OARPMan et copie les fichiers journaux MSI obtenus dans le dossier contenant le journal. Le paramètre <file path> est obligatoire et le chemin du dossier qui a été spécifié doit déjà exister.

Le journal OARPMan contient les messages de succès et d’échec, les erreurs OARPMan et toutes les informations qui sont affichées dans la fenêtre de la console. Si le paramètre <file path> n’est pas spécifié, l’aide est affichée.

L’utilisation du commutateur /log avec le commutateur /report ou /remove permet d’obtenir dans le fichier journal des informations supplémentaires, qui ne figurent pas dans la fenêtre de la console.

L’utilisation du commutateur /log avec le commutateur /report permet d’obtenir dans le fichier journal des informations supplémentaires, qui ne figurent pas dans la fenêtre de la console :

  • Version de l’outil de désinstallation d’Office 2007 SP.

  • Horodatages de début et de fin.

  • Produit – Le nom convivial du produit de chaque .MSP, par exemple Outils de vérification Microsoft Office 2007 (anglais).

  • Mise à jour – Le nom de la mise à jour de chaque .MSP, par exemple Microsoft Office Visio 2007 Service Pack 2 (SP2).

L’utilisation du commutateur /remove avec le commutateur /report permet d’obtenir dans le fichier journal des informations supplémentaires, qui ne figurent pas dans la fenêtre de la console :

  • Version de l’outil de désinstallation d’Office 2007 SP

  • Horodatages de début et de fin pour chaque for .MSP.

  • Horodatages de début et de fin pour la version complète.

  • Produit – Le nom convivial du produit de chaque .MSP, par exemple Outils de vérification Microsoft Office 2007 (anglais).

  • Code de résultat – Le code de résultat MSI de la tentative de désinstallation pour chaque .MSP.

/?

- ou -

/help

Décrit les commandes disponibles.

Comment désinstaller Service Pack 2

Pour désinstaller SP2, exécutez les tâches suivantes :

  1. Installez le Service Pack 2.

  2. Téléchargez l’outil de désinstallation « 2007 SP Uninstall Tool » et décompressez le package dans un répertoire de travail.

    NoteRemarque :
    Vous devez utiliser un sous-dossier tel que C:\<sous-dossier> pour décompresser l’outil. Vous ne pouvez pas décompresser l’outil dans le répertoire racine du disque dur (par exemple, C:\).
  3. Ouvrez une invite de commandes et accédez à l’emplacement du fichier OARPMan.exe.

  4. Pour afficher de l’aide afin d’obtenir des informations sur l’outil et les commutateurs disponibles, tapez à l’invite de commandes : oarpman /help.

  5. Pour obtenir la liste des correctifs que l’outil est à même de désinstaller, tapez à l’invite de commandes : oarpman /report /log c:\logfolder\logname.log.

    L’utilisation du commutateur /log est facultative, mais permet d’avoir dans le fichier journal des informations supplémentaires, qui ne figurent pas dans la fenêtre de la console.

  6. Les utilisateurs peuvent voir les correctifs actuellement installés en consultant la console, ou en examinant le fichier journal. La colonne Version (Release) indique les versions installées. En l’occurrence, la version installée est « O12SP2 ».

  7. Pour supprimer le Service Pack 2 de l’ordinateur, tapez à l’invite de commandes : oarpman /remove O12SP2 /log c:\logfolder\logname.log.

    NoteRemarque :
    Vous ne pouvez pas double-cliquer sur oarpman.exe pour exécuter l’outil de désinstallation. Vous devez ouvrir une fenêtre d’invite de commandes en tant qu’administrateur, puis exécuter oarpman.exe comme indiqué dans cette section.

    Le processus commence par supprimer la version Service Pack 2 de l’ordinateur, crée un journal OARPMan, puis copie les journaux MSI vers le chemin spécifié à l’aide du commutateur /log. L’état de désinstallation est affiché sur la fenêtre de la console, et des informations plus détaillées sont enregistrées dans le fichier journal si la journalisation est activée.

    Le temps que prend la désinstallation varie en fonction de variables telles que le nombre de produits qui sont installés, le nombre de mises à jour du Service Pack 2 installées, et la vitesse du processeur de l’ordinateur. La procédure de désinstallation peut durer autant, voire plus, que l’installation des mises à jour du Service Pack 2.

  8. Pour vérifier que toutes les versions ont été supprimées, tapez à l’invite de commandes : oarpman /report.

Résultats

Le tableau suivant répertorie les résultats possibles de la désinstallation.

Scénario Résultat/Définition Sortie console Code de retour

Entrée incorrecte

ERROR_INVALID_PARAMETER

aide

87

Rapport

ERROR_SUCCESS

Le rapport

0

Rapport

ERROR_SUCCESS

Aucune version désinstallable n’a été trouvée.

0

Supprimer

ERROR_SUCCESS

L’opération de désinstallation a réussi.

0

Supprimer

ERROR_SUCCESS_REBOOT_REQUIRED

L’opération de désinstallation a réussi. Redémarrez.

3010

Supprimer

ERROR_UNKNOWN_PROPERTY

Version introuvable

1608

Supprimer

ERROR_PATCH_REMOVAL_DISALLOWED

Cet outil nécessite des autorisations administratives.

1649

Supprimer

ERROR_PATCH_PACKAGE_UNSUPPORTED

La version installée de Windows Installer n’est pas prise en charge par cet outil.

1637

Supprimer

Codes d’erreur MSI dans la plage 1600-1699

L’opération de désinstallation a échoué. Consultez les journaux si la journalisation est activée.

Mémoire insuffisante

ERROR_OUTOFMEMORY

Une erreur inattendue s’est produite.

14

Fichier journal incorrect

Différentes erreurs peuvent être retournées, selon le cas.

Impossible de créer le fichier journal. Vérifiez le chemin ou le nom de fichier.

Erreur inattendue

ERROR_GENERIC_COMMAND_FAILED

Une erreur inattendue s’est produite.

14109

Résolution des problèmes

Le tableau suivant répertorie les erreurs qui peuvent se produire lorsque vous exécutez l’outil de désinstallation « 2007 SP Uninstall Tool ».

Message Description

« La version installée de Windows Installer n’est pas prise en charge par cet outil ».

L’outil requiert pour Windows Installer la même version (3.1 ou version ultérieure) que celle requise par Office pour l’implémentation des correctifs. Vous devez exécuter l’outil à partir d’un ordinateur équipé de la version appropriée de MSI.

« Version introuvable »

Vous avez peut-être tapé incorrectement la valeur de la version. Vérifiez que vous avez tapé la valeur de la version comme indiqué dans la colonne de version (Release) du rapport de l’outil (oarpman /report).

« L’opération de désinstallation a réussi. Redémarrez. »

Les mises à jour ont été installées. Cependant, l’installation ne sera complète qu’après le redémarrage de l’ordinateur. La cause probable en est que certains fichiers qui devaient être mis à jour étaient en cours d’utilisation au moment où l’outil désinstallait les correctifs.

« Impossible de créer le fichier journal. Vérifiez le chemin du nom du fichier. »

Pour créer le journal, un chemin d’accès complet valide doit être spécifié par le biais du commutateur /log. Vérifiez que le chemin et le nom de fichier sont valides.

« Cet outil nécessite des autorisations administratives. »

Vous devez avoir la qualité d’administrateur local pour utiliser l’outil en vue de supprimer une version. Vérifiez vos autorisations. En cas d’utilisation de Windows Vista, vous devez exécuter la procédure à partir d’une invite de commandes administrateur.

« La désinstallation a échoué. Consultez les journaux si la journalisation est activée. »

L’outil n’a pas réussi à supprimer certains ou tous les correctifs de la version spécifiée. Essayez d’exécuter le rapport à nouveau (oarpman /report) afin de déterminer si des correctifs de type Service Pack 2 sont encore installés. S’il reste des correctifs, réessayez de les supprimer.

Problèmes connus

Le tableau suivant répertorie les problèmes connus.

Problème Description et solution de contournement

La désinstallation peut échouer pour les correctifs du module linguistique SP2 de Groove en chinois - RAS de Hong Kong, en chinois - République populaire de Chine, en chinois - Taïwan et en coréen.

Compte tenu des problèmes techniques rencontrés dans la version initiale du produit, nous ne sommes pas en mesure d’assurer la prise en charge de la désinstallation pour cet ensemble limité de mises à jour. Pour résoudre ce problème, désinstallez le module linguistique. Cela supprimera les correctifs du Service Pack.

La désinstallation du Service Pack 2 peut s’accompagner de la suppression de la fonctionnalité du complément Microsoft Enregistrer en tant que PDF ou XPS pour programmes Microsoft Office 2007 si ce complément a été installé préalablement au Service Pack 2.

Pour restaurer cette fonctionnalité, vous pouvez réinstaller le complément. Sinon, vous pouvez réparer le complément via l’option Ajouter ou supprimer des programmes du Panneau de configuration (ou Programmes et fonctionnalités dans le panneau de configuration de Windows Vista).

Certains fichiers sont laissés au niveau de la version Service Pack 2 après la désinstallation du Service Pack 2.

Ce problème lié à Windows Installer peut se produire si vous installez Service Pack 2 directement sur la version commercialisée de Office System 2007, puis que vous désinstallez le Service Pack 2.

Si le Service Pack 2 est installé par-dessus le Service Pack 1, puis que le Service Pack 2 est désinstallé, ce problème ne se produit pas. Si vous utilisez Windows Installer version 3.1, voir l’article de la Base de connaissances Microsoft 968006 : Après avoir désinstallé certaines mises à jour logicielles dans Windows Server 2003 ou Windows XP, certains fichiers d’assembly affichent toujours la version de fichier mise à jour au lieu de la version de fichier d’origine (https://go.microsoft.com/fwlink/?linkid=144519&clcid=0x40C). Si vous utilisez Windows Installer versions 4.0 ou 4.5, voir l’article de la Base de connaissances Microsoft 967756 : Après avoir désinstallé certaines mises à jour logicielles sur un ordinateur sur lequel Windows Installer 4.5 est installé, certains fichiers d’assembly peuvent refléter toujours la version mise à jour au lieu de la version d’origine des fichiers (https://go.microsoft.com/fwlink/?linkid=144520&clcid=0x40C). Dans chaque cas, le correctif Windows Installer doit être appliqué avant la désinstallation du Service Pack 2.

Le gestionnaire de redémarrage risque de redémarrer les applications ouvertes sur Windows Vista ou Windows Server 2008 lors de la désinstallation du Service Pack 2.

Si vous avez des applications ouvertes et que vous désinstallez le Service Pack 2, le gestionnaire de redémarrage risque de fermer et de redémarrer vos applications. Par conséquent, il est recommandé de fermer les applications ouvertes avant de désinstaller SP2, comme précisé précédemment.

Des erreurs peuvent se produire pendant la tentative de désinstallation du Service Pack 2.

Cela peut se produire sur les ordinateurs disposant de Windows Installer 4.5 et si l’outil de personnalisation Office a été utilisé pour personnaliser l’installation. Pour résoudre ce problème, voir l’article de la Base de connaissances Microsoft 967756 : Après avoir désinstallé certaines mises à jour logicielles sur un ordinateur sur lequel Windows Installer 4.5 est installé, certains fichiers d’assembly peuvent refléter toujours la version mise à jour au lieu de la version d’origine des fichiers (https://go.microsoft.com/fwlink/?linkid=144520&clcid=0x40C). Le correctif Windows Installer doit être appliqué avant la désinstallation du Service Pack 2.