Comment utiliser un journal d’installation pour résoudre les problèmes d’installation dans Office

Cet article pas à pas explique comment utiliser les fichiers journaux d’installation de Microsoft Office pour résoudre les problèmes d’installation d’Office.

Parfois, un problème se produit avec le programme d’installation d’Office et il se peut que vous ne receviez pas de message d’erreur. Même si vous recevez un message d’erreur, vous devrez peut-être utiliser un fichier journal d’installation comme l’un de vos outils pour déterminer le problème.

Cet article décrit plusieurs techniques permettant d’interpréter les informations contenues dans les fichiers journaux d’installation d’Office. Les rubriques sont répertoriées dans l’ordre dans lequel vous souhaitez utiliser chaque technique. Cet article ne couvre pas toutes les situations que vous pouvez rencontrer, mais il traite de plusieurs exemples où le problème d’installation est résolu en interprétant un fichier journal d’installation.

De nombreux articles de la Base de connaissances Microsoft relatifs aux erreurs d’installation incluent également des sections de fichiers journaux qui vous aident à confirmer que l’article décrit le même problème que vous rencontrez.

Comment créer un fichier journal

Le programme d’installation d’Office crée automatiquement des fichiers journaux dans votre dossier \Temp. Les journaux sont stockés sous %temp% pour les problèmes de connexion ou d’activation. Pour les problèmes d’installation ou de mise à jour corrective, ils utilisent le compte système. Vous pouvez donc également collecter les journaux à partir de %windir%\temp. Pour plus d’informations, consultez Comment activer Applications Microsoft 365 pour les grandes entreprises journalisation ULS.

Fichier journal pour Log file name
Setup.exe Installation de Microsoft Office(####).txt
Windows Installer (mise à jour des fichiers système) Installation de Microsoft Office(###)_Task(0001).txt
Windows Installer (installation d’Office) Installation de Microsoft Office(###)_Task(0002).txt

Les caractères #### dans les noms de fichier journal sont des nombres qui commencent par 0001. Ils s’incrémentent d’un à chaque exécution du programme d’installation. Par conséquent, le fichier journal qui a le nombre le plus élevé est le fichier journal pour la dernière fois que vous avez exécuté le programme d’installation.

Remarque

Vous ne disposez peut-être que d’un fichier journal Microsoft Windows Installer pour l’installation d’Office. Dans ce cas, le fichier journal Windows Installer pour l’installation d’Office a Task(0001) ajouté au fichier journal au lieu de Task(0002).

Comment interpréter les fichiers journaux

En fonction du problème que vous rencontrez, vous devrez peut-être afficher le fichier journal du programme d’installation ou le fichier journal Windows Installer pour l’installation d’Office.

Fichiers journaux d’installation

Le fichier journal du fichier Setup.exe est très court, car le nombre de tâches effectuées par Setup.exe est limité à des tâches telles que les suivantes :

  • Lisez le fichier Setup.ini.

  • Analysez la ligne de commande pour les propriétés et les commutateurs qui doivent être passés à Windows Installer. Une erreur courante consiste à inclure Transform=<path>\<transform file name>.mst sur une ligne de commande. L’utilisation de ceci sur la ligne de commande ne génère pas de message d’erreur pendant l’installation, mais la transformation ne sera pas appliquée à l’installation. La ligne de commande correcte est Transforms=<path>\<transform file name>.mst.

    Le fichier journal Setup.exe contient la ligne de commande que vous avez spécifiée pour l’installation. Vous devez donc case activée le fichier journal pour les erreurs typographiques, comme celle illustrée dans l’exemple précédent (la lettre s est manquante à la fin de Transform dans la première ligne de commande).

  • Vérifiez que le système d’exploitation et le Service Pack appropriés sont utilisés.

  • Vérifiez la version du fichier Msi.dll.

  • Démarrez le fichier Instmsi(w).exe pour installer Windows Installer.

  • Recherchez les versions bêta installées d’Office.

  • Vérifiez la version des polices Tahoma et TahomaBD.

Par défaut, le programme d’installation crée une source d’installation locale dans Office, mais uniquement lorsque vous installez Office à partir du CD-ROM ou d’une image de CD-ROM compressée. S’il existe suffisamment d’espace disque sur l’ordinateur local, le programme d’installation met en cache la source d’installation entière par défaut. Windows Installer utilise cette source d’installation locale pour installer Office, et la source locale reste disponible pour la réparation, la réinstallation ou la mise à jour d’Office ultérieurement. Les utilisateurs peuvent installer des fonctionnalités à la demande ou exécuter le programme d’installation en mode maintenance pour ajouter de nouvelles fonctionnalités. Étant donné que le programme d’installation crée la source d’installation locale par défaut, vous n’avez pas à définir d’options supplémentaires. Le programme d’installation crée la source d’installation locale dans le dossier masqué suivant sur les ordinateurs des utilisateurs :

<lecteur>\Msocache\Downloadcode

Par défaut, le programme d’installation met en cache la source entière dans Office. Si l’ordinateur de l’utilisateur ne dispose pas d’un espace disque suffisant, le programme d’installation met en cache le fichier d’installation uniquement pour les fonctionnalités sélectionnées. Le programme d’installation conserve la source d’installation locale une fois l’installation terminée.

Les informations suivantes peuvent être contenues dans le journal d’installation :

  • Liste des fichiers à copier dans le dossier \MSOCACHE : Fichiers à télécharger :

    File: FILES\WINDOWS\INF\AER_1033.ADM (DW20.ADM_1033)
    File: FILES\PFILES\COMMON\MSSHARED\DW\DW20.EXE (DW20.EXE_0001)
    File: FILES\PFILES\COMMON\MSSHARED\DW\DWDCW20.DLL (DWDCW20.DLL)
    File: FILES\PFILES\COMMON\MSSHARED\DW\1033\DWINTL20.DLL (DWINTL20.DLL_0001_1033)
    File: FILES\PFILES\COMMON\MSSHARED\DW\DWTRIG20.EXE (DWTRIG20.EXE)
    File: FILES\PFILES\MSOFFICE\OFFICE11\OCLEAN.DLL (OCLEAN.DLL_1033)
    File: FILES\PFILES\MSOFFICE\OFFICE11\OCLNCORE.OPC (OCLNCORE.OPC_1033)
    File: FILES\PFILES\MSOFFICE\OFFICE11\OCLNCUST.OPC (OCLNCUST.OPC_1033)
    File: FILES\PFILES\MSOFFICE\OFFICE11\1033\OCLNINTL.OPC (OCLNINTL.OPC_1033)
    File: FILES\PFILES\MSOFFICE\OFFICE11\OFFCLN.EXE (OFFCLN.EXE_1033)
    File: FILES\SETUP\OSE.EXE (OSE.EXE)
    File: PRO11.MSI (PRO11.MSI)
    File: FILES\PFILES\MSOFFICE\OFFICE11\1033\PSS10O.CHM (PSS10O.CHM_1033)
    File: FILES\PFILES\MSOFFICE\OFFICE11\1033\PSS10R.CHM (PSS10R.CHM_1033)
    File: FILES\PFILES\MSOFFICE\OFFICE11\1033\SETUP.CHM (SETUP.CHM_1033)
    File: SKU011.XML (SKU011.XML_0002_1033)
    File: A2561405.CAB (A2561405.CAB)
    File: A3561405.CAB (A3561405.CAB)
    File: A4561405.CAB (A4561405.CAB)
    File: AV561403.CAB (AV561403.CAB)
    File: CC561401.CAB (CC561401.CAB)
    
  • Confirmation des paramètres de la source d’installation locale :

    Using Local Cache Drive of already installed product: C:\.
    Found enough space on drive "C:\" to cache all feature cabinets.
    (CDCACHE=AUTO) - There is enough space to cache some or all of the image. Drive for this download is C:\
    
  • Confirmation de la tâche terminée :

    Package was: E:\5614.0_o11pro_CBXS_ENG\PRO11.MSI.
    Setting Package to: C:\MSOCache\All Users\90000409-6000-11D3-8CFE-0150048383C9\PRO11.MSI.
    Done with CD Caching, cached MSI to: C:\MSOCache\All Users\90000409-6000-11D3-8CFE-0150048383C9\PRO11.MSI    
    

Si vous soupçonnez des problèmes avec les propriétés de ligne de commande et les commutateurs que vous utilisez, ces éléments sont également répertoriés dans le fichier journal du programme d’installation. Par exemple, si vous utilisez la ligne de commande suivante pour exécuter le programme d’installation :

f:\Setup.exe companyname="contoso" /qb

Le texte suivant est inclus dans le journal d’installation :

Launch Setup 
9/22/03 1:49:46 PM 
companyname="contoso" /qb
Detected Windows Info:
 PlatformId = 2
 MajorVersion = 4
 MinorVersion = 0
Setup path: \\server\share\2003_Admin\SETUP.EXE
Adding property...companyname="contoso"

Recognized command line switch: /qb -and-Office-specific properties added: companyname="contoso"
General properties added: LAUNCHEDFROMSETUP=1 SETUPEXEPATH=\\server\share\2003_Admin\ 
Writing Task:
D:\WINNT\System32\msiexec.exe
 /I \\server\share\2003_Admin\PRO11.MSI
 METRICSSOURCE="\\server\share\2003_Admin companyname=""contoso"" /qb"
 companyname="contoso" LAUNCHEDFROMSETUP=1 
SETUPEXEPATH=\\server\share\2003_Admin\ /qb 

Remarque

Setup.exe n’utilise pas réellement ces commutateurs et propriétés de ligne de commande. Il les transmet simplement au fichier Msiexec.exe (Windows Installer).

Si le fichier journal de Setup.exe se termine par un texte similaire au suivant (code de retour : 1603), un problème s’est produit avec la partie Windows Installer de l’installation :

9/22/03 3:34:27 PM Chained install return code: 1603
Shutting down chained setup processing.
Set Verbose logging for subsequent setup.

***** Setup exits 
9/22/03 3:34:27 PM 
(return = 1603)  

Dans ce cas, vous devez consulter les fichiers journaux Windows Installer pour l’installation d’Office.

Fichiers journaux Windows Installer

Les fichiers journaux Windows Installer sont beaucoup plus volumineux que le fichier journal d’installation et peuvent sembler illisibles au premier abord. Toutefois, les instructions suivantes peuvent vous aider à limiter le problème :

  • Si vous recevez un message d’erreur pendant l’installation, recherchez le numéro de l’erreur dans le fichier journal. Par exemple, si vous recevez « Erreur 1327 » pendant l’installation, recherchez « 1327 » dans le journal. Vous pouvez trouver du texte similaire à l’exemple suivant :

    MSI (c) (41:90): Note: 1: 1327 2: C:\
    Error 1327. Invalid Drive: C:\ 
    
    MSI (c) (41:90): Product: System Files Update -- Error 1327. Invalid Drive: C:\
    
    Action ended 15:34:26: CostFinalize. Return value 3.
    

    Le texte clé de ces entrées de journal est Lecteur non valide. Le problème dans ce cas est que vous avez utilisé un utilitaire tel que l’administrateur de disque pour modifier la lettre de lecteur de l’emplacement où Windows est installé. Bien que la lettre de lecteur ait été modifiée, certaines clés de Registre font toujours référence à la lettre de lecteur d’origine.

  • Si la Base de connaissances Microsoft n’a pas d’article qui correspond à votre message d’erreur spécifique, procédez comme suit pour diagnostiquer le problème :

    1. Recherchez le numéro d’erreur dans le fichier journal.

    2. Lisez chaque ligne vers le haut de la ligne avec le numéro d’erreur. En général, vous commencez par la ligne indiquant l’échec et finissez par une ligne indiquant une erreur du programme d’installation.

      Par exemple, un fichier journal a été recherché pour « erreur 2737 ». Le texte suivant se trouvait à ou au-dessus de la ligne avec l’erreur 2737 :

      MSI (c) (B7:A7): Note: 1: 2737 2: CheckCAServer 3: 
      c:\windows\TEMP\MSI82D6.TMP 4: CheckCAServer
      Info 2898. An internal error has occurred. (Tahoma8 Tahoma 1)
      Error 2737. An internal error has  occurred. (CheckCAServer c:\windows\TEMP\MSI82D6.TMP CheckCAServer )
      MSI (c) (B7:A7): Product: Microsoft Office Professional 2003 -- Error 2737. An internal error has occurred. (CheckCAServer c:\windows\TEMP\MSI82D6.TMP CheckCAServer )
      
      Action ended 9:58:55: CheckCAServer. Return value 3. 
      

      En examinant ce texte, vous voyez que le programme d’installation a échoué lors de l’appel à CheckCAServer.

  • Tous les fichiers journaux contiennent une ou plusieurs erreurs qui peuvent généralement être ignorées. Les erreurs suivantes peuvent apparaître dans n’importe quel fichier journal et n’indiquent généralement pas de problème d’installation :

    • Info 2898. Une erreur interne s’est produite. Contactez votre service informatique pour obtenir de l’aide.
    • Info 2743. Une erreur interne s’est produite. Contactez votre service informatique pour obtenir de l’aide.
    • Info 2726. Une erreur interne s’est produite. Contactez votre service informatique pour obtenir de l’aide.
  • Une chose à rechercher est la chaîne « Note ». Dans un cas où le programme d’installation a échoué avec une erreur 2755, la résolution réelle du cas a été dérivée de la note plusieurs lignes au-dessus de l’erreur :

    MSI (s) (EC:BC): Note: 1: 2336 2: 5 3: C:\WINNT\Installer\ 
    MSI (s) (EC:BC): MainEngineThread is returning 1632
    MSI (c) (F8:F4): Note: 1: 2755 2: 1632 3: \\server\share\2003_Admin\PRO11.MSI 
    Error 2755. An internal error has occurred. (1632 \\server\share\2003_Admin\PRO11.MSI) Contact your Information Technology department for assistance.
    

    Dans cet exemple, les deux lignes suivantes indiquent un problème avec les autorisations sur le dossier \Winnt\Installer :

    MSI (s) (EC :BC) : Remarque : 1 : 2336 2 : 5 3 : C :\WINNT\Installer\
    MSI (s) (EC :BC) : MainEngineThread retourne 1632

    Une fois les autorisations corrigées sur ce dossier, l’erreur 2755 ne s’est pas produite.

    Remarque

    La ligne qui contient « 1632 » est le facteur déterminant que ce problème traite avec les autorisations.

    Dans les entrées de journal qui contiennent Note, le numéro à quatre chiffres qui suit Note peut être mappé directement aux erreurs Windows Installer répertoriées dans les articles de la Base de connaissances cités plus haut dans cet article.

  • Une autre chaîne à rechercher dans le fichier journal est Valeur de retour 3. Si vous n’avez pas ou si vous ne vous souvenez pas d’un numéro d’erreur, mais que vous recherchez la valeur de retour 3 dans le fichier journal, il s’agit de la zone de résolution des problèmes. Lorsqu’une action est effectuée pendant l’installation, l’action est notée dans les fichiers journaux. Une fois cette action terminée, une valeur de retour est notée par la suite. Si la valeur de retour est 1, l’action a réussi. Si l’action a échoué, la valeur de retour est 3.

    Action start 9:56:45: SetW2kMill_WFP.
    Action ended 9:56:45: SetW2kMill_WFP. Return value 1.
    MSI (c) (B7:A7): Doing action: CheckCAServer
    Action start 9:56:45: CheckCAServer.
    MSI (c) (B7:A7): Creating MSIHANDLE (3) of type 790542 for thread -183129
    MSI (c) (B7:A7): Closing MSIHANDLE (3) of type 790542 for thread -183129
    MSI (c) (B7:A7): Note: 1: 2737 2: CheckCAServer 3: 
    c:\windows\TEMP\MSI82D6.TMP 4: CheckCAServer
    Info 2898. An internal error has occurred. (Tahoma8 Tahoma 1 
    )
    Error 2737. An internal error has occurred. (CheckCAServer 
    c:\windows\TEMP\MSI82D6.TMP CheckCAServer )
    MSI (c) (B7:A7): Product: Microsoft Office Standard 2003 -- Error 2737. An 
    internal error has occurred. (CheckCAServer c:\windows\TEMP\MSI82D6.TMP 
    CheckCAServer )
    
    Action ended 9:58:55: CheckCAServer. Return value 3. 
    

    Dans ce cas, l’action SetW2kMill_WFP réussit, car la valeur de retour est 1. Toutefois, l’action suivante, CheckCAServer, échoue, car sa valeur de retour est 3.

  • Parfois, lorsque vous examinez un fichier journal, vous ne trouvez pas « Note », « Valeur de retour 3 » ou un numéro d’erreur. Au lieu de cela, vous pouvez voir du texte similaire à l’exemple suivant :

    MSI (c) (A5:65): Looking for file transform: c:\test.mst
    MSI (c) (A5:65): Note: 1: 2203 2: c:\test.mst 3: -2147287038 
    MSI (c) (A5:65): Couldn't find cached transform c:\test.mst. Looking for it at the source.
    MSI (c) (A5:65): Looking for file transform: \\server\share\2003_ADMIN\test.mst
    MSI (c) (A5:65): Note: 1: 2203 2: \\server\share\2003_ADMIN\test.mst 3: -2147287038 
    MSI (c) (A5:65): Note: 1: 2729 
    1: 2203 2: \\server\share\2003_ADMIN\test.mst 3: -2147287038 
    Error applying transforms. Verify that the specified transform paths are valid.
    \\server\share\2003_ADMIN\test.mst
    MSI (c) (A5:65): MainEngineThread is returning 1624 
    

    Dans ce cas, le programme d’installation rencontre un problème lors de l’application d’une transformation, car la transformation ne peut pas se trouver sur le chemin spécifié (C :\test.mst). Par conséquent, le programme d’installation tente également de localiser la transformation à la racine de l’emplacement source d’Office. Lorsque la transformation ne peut pas se trouver à l’un ou l’autre endroit, l’installation s’arrête.

Fichiers journaux détaillés

Toutes les techniques répertoriées dans la section Fichiers journaux Windows Installer peuvent être utilisées sur des fichiers journaux détaillés. Toutefois, la journalisation détaillée augmente les temps d’installation. Utilisez la journalisation détaillée uniquement si vous rencontrez des problèmes d’installation qui ne peuvent pas être diagnostiqués avec un fichier journal par défaut.

  • Générer un fichier journal détaillé

    Lors de l’installation initiale d’Office, la journalisation détaillée n’est pas utilisée. En cas d’échec du programme d’installation, la deuxième tentative d’installation génère un fichier journal détaillé. Toutefois, les options de journalisation utilisées pour ces fichiers journaux détaillés ne sont pas toutes les options disponibles pour Windows Installer. Pour créer un fichier journal Windows Installer plus détaillé avec toutes les options de journalisation, vous pouvez utiliser la combinaison de paramètres *v pour le commutateur /L.

    Remarque

    Vous pouvez créer un fichier journal détaillé lorsque vous effectuez une installation administrative d’Office à l’aide d’une ligne de commande similaire à ce qui suit :

    <path>\setup.exe /a <path>\Pro11.msi /L*v C:\Verboselog.txt

  • Diagnostiquer quand l’installation cesse de répondre

    Parfois, le programme d’installation d’Office cesse de répondre (se bloque) et vous ne recevez aucun message d’erreur. Dans ce cas, la meilleure chose à faire consiste à redémarrer votre ordinateur et à réexécuter le programme d’installation d’Office avec une journalisation détaillée complète activée (avec une option supplémentaire). Pour ce faire, procédez comme suit :

    1. Cliquez sur Démarrer, puis sur Exécuter.

    2. Dans la zone Ouvrir , tapez la ligne de commande suivante, puis cliquez sur OK :

      <path>\Setup.exe /L*v! C:\Verboselog.txt

      Voici <le chemin> d’accès complet de votre emplacement source Office.

    En règle générale, 19 lignes d’informations de journalisation sont mises en cache en mémoire avant d’être écrites dans le fichier journal détaillé. Si vous n’utilisez pas le ! Pour le commutateur /L (journalisation), vous risquez de perdre certaines des informations mises en cache ou toutes les informations mises en cache si le programme d’installation s’arrête. Si vous utilisez le ! option, le plus que vous perdez est une ligne, parce que le ! l’option force le programme d’installation à écrire les informations de journalisation dans le fichier journal une ligne à la fois (il n’y a pas de mise en cache des informations).

    Après avoir créé le fichier journal détaillé, faites défiler jusqu’à la fin et examinez les une ou deux dernières lignes. Ces lignes vous indiquent ce que le programme d’installation essayait de faire quand il s’est arrêté. Par exemple, vous pouvez voir du texte similaire à l’exemple suivant :

    ComponentRegister(ComponentId={71CE92CC2CB71D119A12000A9CE1A22A},
    KeyPath=C:\Program Files\Common Files\Microsoft Shared\Web
    Components\11\1033\OWCDCH11.CHM,State=3,,Disk=1,SharedDllRefCount=0)
    1: {90170409-6000-11D3-8CFE-0050048383C9} 2:
    {71CE92CC2CB71D119A12000A9CE1A22A} 3: C:\Program Files\Common
    Files\Microsoft Shared\Web Components\11\1033\OWCDCH11.CHM 
    

    Cela indique un problème avec l’inscription (dans le Registre Windows) du composant (71CE92CC2CB71D119A12000A9CE1A22A), dont le chemin de clé est OWCDCH11.CHM.

    La résolution de ce problème particulier consiste à réparer le Registre Windows avant de réexécuter le programme d’installation d’Office.

    Dans un autre cas, vous pouvez voir du texte similaire à l’exemple suivant dans votre fichier journal :

    MSI (c) (EB:1F): Doing action: OPCRemove
    Action start 11:42:57: OPCRemove.
    MSI (c) (EB:1F): Creating MSIHANDLE (504) of type 790542 for thread -194273 
    

    Cela indique un problème avec une opération de l’Assistant Suppression d’Office. Ce problème peut se produire lorsque le programme d’installation d’Office rencontre un problème lors de la suppression de votre version antérieure de Microsoft Office. Essayez de supprimer la version antérieure d’Office, puis réexécutez le programme d’installation d’Office 2003.

    Remarque

    Le programme d’installation d’Office utilise les préfixes suivants pour les actions personnalisées. Si le fichier journal indique un problème avec une action personnalisée, ces préfixes indiquent où commencer votre résolution des problèmes.

    • OLCA : Action personnalisée Outlook
    • OPC : Assistant Suppression d’Office
    • CAG, CaMMC : Associated with Clip
    • Internet Explorer : internet Explorer