Een installatielogboek gebruiken om installatieproblemen in Office op te lossen

In dit stapsgewijze artikel wordt beschreven hoe u de Microsoft Office-installatielogboekbestanden gebruikt om problemen met office-installatie op te lossen.

Af en toe treedt er een probleem op met Office Setup en wordt er mogelijk geen foutbericht weergegeven. Zelfs als u een foutbericht ontvangt, moet u mogelijk een installatielogboekbestand gebruiken als een van uw hulpprogramma's om het probleem te bepalen.

In dit artikel worden verschillende technieken besproken voor het interpreteren van de informatie in office-installatielogboekbestanden. De onderwerpen worden weergegeven in de volgorde waarin u elke techniek wilt gebruiken. Dit artikel behandelt niet elke situatie die u kunt ondervinden, maar er worden verschillende voorbeelden besproken waarbij het installatieprobleem wordt opgelost door een installatielogboekbestand te interpreteren.

Veel artikelen in de Microsoft Knowledge Base die betrekking hebben op installatiefouten bevatten ook secties van logboekbestanden waarmee u kunt bevestigen dat in het artikel hetzelfde probleem wordt beschreven dat u ondervindt.

Een logboekbestand maken

Office Setup maakt automatisch logboekbestanden in de map \Temp. De logboeken worden opgeslagen onder %temp% voor aanmeldings- of activeringsproblemen. Voor installatie- of patchproblemen gebruiken ze het systeemaccount, dus u wilt ook de logboeken van %windir%\temp verzamelen. Zie Logboekregistratie van Microsoft 365-apps voor ondernemingen ULS inschakelen voor meer informatie.

Logboekbestand voor Naam van logboekbestand
Setup.exe Microsoft Office Setup(#####).txt
Windows Installer (update van systeembestanden) Microsoft Office Setup(#####)_Task(0001).txt
Windows Installer (Office-installatie) Microsoft Office Setup(####)_Task(0002).txt

De #####-tekens in de namen van logboekbestanden zijn getallen die beginnen met 0001. Telkens wanneer u Setup uitvoert, worden ze met één verhoogd. Daarom is het logboekbestand met het hoogste getal het logboekbestand voor de meest recente keer dat u Setup hebt uitgevoerd.

Opmerking

Mogelijk hebt u alleen een Microsoft Windows Installer-logboekbestand voor de Office-installatie. In dit geval is taak(0001) toegevoegd aan het logboekbestand van Windows Installer voor de Office-installatie in plaats van Taak(0002).

Logboekbestanden interpreteren

Afhankelijk van het probleem dat u ondervindt, moet u mogelijk het installatielogboekbestand of het Windows Installer-logboekbestand voor de Office-installatie bekijken.

Logboekbestanden instellen

Het logboekbestand voor het Setup.exe-bestand is zeer kort, omdat het aantal taken dat Setup.exe uitvoert, beperkt is tot taken zoals de volgende:

  • Lees het Setup.ini-bestand.

  • Parseert de opdrachtregel voor eigenschappen en schakelopties die moeten worden doorgegeven aan Windows Installer. Een veelvoorkomende fout is het opnemen Transform=<path>\<transform file name>.mst op een opdrachtregel. Als u dit op de opdrachtregel gebruikt, wordt er tijdens de installatie geen foutbericht gegenereerd, maar de transformatie wordt niet toegepast op de installatie. De juiste opdrachtregel is Transforms=<path>\<transform file name>.mst.

    Het Setup.exe logboekbestand bevat de opdrachtregel die u hebt opgegeven voor de installatie, dus moet u het logboekbestand controleren op typografische fouten, zoals in het vorige voorbeeld (de letter s ontbreekt aan het einde van transformatie op de eerste opdrachtregel).

  • Controleer of het juiste besturingssysteem en het juiste servicepack worden gebruikt.

  • Controleer de versie van het Msi.dll-bestand.

  • Start het bestand Instmsi(w).exe om Windows Installer te installeren.

  • Controleer op geïnstalleerde bètaversies van Office.

  • Controleer de versie van de lettertypen Tahoma en TahomaBD.

Standaard maakt Setup een lokale installatiebron in Office, maar alleen wanneer u Office installeert vanaf de cd of een gecomprimeerde cd-installatiekopieën. Als er voldoende ruimte op de harde schijf op de lokale computer is, wordt standaard de hele installatiebron in de cache opgeslagen. Windows Installer gebruikt deze lokale installatiebron om Office te installeren en de lokale bron blijft beschikbaar voor het herstellen, opnieuw installeren of bijwerken van Office later. Gebruikers kunnen functies op aanvraag installeren of Setup uitvoeren in de onderhoudsmodus om nieuwe functies toe te voegen. Omdat setup standaard de lokale installatiebron maakt, hoeft u geen extra opties in te stellen. Setup maakt de lokale installatiebron in de volgende verborgen map op de computers van gebruikers:

<drive>\Msocache\Downloadcode

Standaard wordt de hele bron in Office in de cache opgeslagen. Als de computer van de gebruiker onvoldoende schijfruimte heeft, wordt het installatiebestand alleen voor de geselecteerde functies in de cache opgeslagen. Setup behoudt de lokale installatiebron nadat de installatie is voltooid.

De volgende informatie kan worden opgenomen in het installatielogboek:

  • Lijst met bestanden die moeten worden gekopieerd naar de map \MSOCACHE: Bestanden die moeten worden gedownload:

    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)
    
  • Bevestiging van instellingen voor lokale installatiebron:

    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:\
    
  • Bevestiging van voltooide taak:

    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    
    

Als u vermoedt dat er problemen zijn met de opdrachtregeleigenschappen en schakelopties die u gebruikt, worden deze items ook vermeld in het installatielogboekbestand. Als u bijvoorbeeld de volgende opdrachtregel gebruikt om Setup uit te voeren:

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

De volgende tekst is opgenomen in het installatielogboek:

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 

Opmerking

Setup.exe gebruikt deze opdrachtregelopties en eigenschappen niet echt. Ze worden alleen doorgegeven aan het Msiexec.exe-bestand (windows installer).

Als het logboekbestand voor Setup.exe eindigt met tekst die vergelijkbaar is met de volgende tekst (retourcode: 1603), is er een probleem opgetreden met het Windows Installer-gedeelte van de installatie:

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)  

In dit geval moet u de logboekbestanden van Windows Installer controleren voor de Office-installatie.

Windows Installer-logboekbestanden

De logboekbestanden van Windows Installer zijn aanzienlijk groter dan het installatielogboekbestand en kunnen in eerste instantie onleesbaar lijken. De volgende richtlijnen kunnen u echter helpen het probleem te beperken:

  • Als u tijdens de installatie een foutbericht ontvangt, zoekt u naar het foutnummer in het logboekbestand. Als u bijvoorbeeld 'Fout 1327' ontvangt tijdens de installatie, zoekt u naar '1327' in het logboek. Mogelijk vindt u tekst die lijkt op het volgende voorbeeld:

    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.
    

    De belangrijkste tekst in deze logboekvermeldingen is Ongeldig station. Het probleem in dit geval is dat u een hulpprogramma zoals Schijfbeheerder hebt gebruikt om de stationsletter te wijzigen van de locatie waar Windows is geïnstalleerd. Hoewel de stationsletter is gewijzigd, verwijzen sommige registersleutels nog steeds naar de oorspronkelijke stationsletter.

  • Als de Microsoft Knowledge Base geen artikel heeft dat overeenkomt met uw specifieke foutbericht, volgt u deze stappen om het probleem vast te stellen:

    1. Zoek in het logboekbestand naar het foutnummer.

    2. Lees elke regel omhoog vanaf de regel met het foutnummer. Normaal gesproken ziet u een regel die is mislukt, met als uiteindelijke resultaat een installatiefout.

      In een logboekbestand is bijvoorbeeld gezocht naar 'fout 2737'. De volgende tekst bevindt zich op of boven de regel met de fout 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. 
      

      Als u deze tekst bekijkt, ziet u dat Setup is mislukt bij het aanroepen van CheckCAServer.

  • Alle logboekbestanden bevatten een of meer fouten die doorgaans kunnen worden genegeerd. De volgende fouten kunnen worden weergegeven in een logboekbestand en duiden meestal niet op een installatieprobleem:

    • Info 2898. Er is een interne fout opgetreden. Neem contact op met de afdeling Informatietechnologie voor hulp.
    • Info 2743. Er is een interne fout opgetreden. Neem contact op met de afdeling Informatietechnologie voor hulp.
    • Info 2726. Er is een interne fout opgetreden. Neem contact op met de afdeling Informatietechnologie voor hulp.
  • Een ding om naar te zoeken is de tekenreeks 'Notitie'. In een geval waarin setup is mislukt met een 2755-fout, werd de werkelijke oplossing voor de case afgeleid van de opmerking enkele regels boven de fout:

    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.
    

    In dit voorbeeld geven de volgende twee regels een probleem aan met machtigingen voor de map \Winnt\Installer:

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

    Nadat de machtigingen voor deze map zijn gecorrigeerd, is de 2755-fout niet opgetreden.

    Opmerking

    De regel die '1632' bevat, is de bepalende factor voor dit probleem met machtigingen.

    In logboekvermeldingen die Notitie bevatten, kan het viercijferige getal dat volgt op Notitie , rechtstreeks worden toegewezen aan de Windows Installer-fouten die worden vermeld in de Knowledge Base-artikelen die eerder in dit artikel zijn geciteerd.

  • Een andere tekenreeks die in het logboekbestand moet worden gezocht , is Return Value 3. Als u geen foutnummer hebt of zich dit herinnert, maar u Retourwaarde 3 in het logboekbestand zoekt, moet u zich richten op het oplossen van problemen. Wanneer een actie wordt uitgevoerd tijdens de installatie, wordt de actie genoteerd in de logboekbestanden. Wanneer deze actie is voltooid, wordt vervolgens een retourwaarde genoteerd. Als de retourwaarde 1 is, is de actie geslaagd. Als de actie is mislukt, is de retourwaarde 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. 
    

    In dit geval slaagt de SetW2kMill_WFP actie, omdat de retourwaarde 1 is. De volgende actie, CheckCAServer, mislukt echter omdat de retourwaarde 3 is.

  • Wanneer u een logboekbestand bekijkt, vindt u soms 'Opmerking', 'Retourwaarde 3' of een foutnummer niet. In plaats daarvan ziet u mogelijk tekst die lijkt op het volgende voorbeeld:

    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 
    

    In dit geval ondervindt Setup een probleem met het toepassen van een transformatie, omdat de transformatie zich niet op het opgegeven pad (C:\test.mst) kan bevinden. Daarom probeert Setup ook de transformatie te vinden in de hoofdmap van de Office-bronlocatie. Wanneer de transformatie zich niet op een van beide plaatsen kan bevinden, stopt de installatie.

Uitgebreide logboekbestanden

Alle technieken die worden vermeld in de sectie Windows Installer-logboekbestanden kunnen worden gebruikt voor uitgebreide logboekbestanden. Uitgebreide logboekregistratie verhoogt echter de installatietijden. Gebruik uitgebreide logboekregistratie alleen als u installatieproblemen hebt die niet kunnen worden gediagnosticeerd met een standaardlogboekbestand.

  • Een uitgebreid logboekbestand genereren

    Bij de eerste installatie van Office wordt uitgebreide logboekregistratie niet gebruikt. Als er een installatiefout optreedt, genereert de tweede poging om te installeren een uitgebreid logboekbestand. De opties voor logboekregistratie die voor deze uitgebreide logboekbestanden worden gebruikt, zijn echter niet alle opties die beschikbaar zijn voor Windows Installer. Als u een gedetailleerder Windows Installer-logboekbestand met alle logboekregistratieopties wilt maken, kunt u de parametercombinatie *v gebruiken voor de schakeloptie /L.

    Opmerking

    U kunt een uitgebreid logboekbestand maken wanneer u een beheerdersinstallatie van Office uitvoert met behulp van een opdrachtregel die vergelijkbaar is met de volgende:

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

  • Diagnose stellen wanneer setup niet meer reageert

    Soms reageert Office Setup niet meer (loopt vast) en ontvangt u geen foutbericht. Het beste wat u in deze situatie kunt doen, is uw computer opnieuw opstarten en Office Setup opnieuw uitvoeren met volledige uitgebreide logboekregistratie ingeschakeld (met één extra optie). Ga hiervoor als volgt te werk:

    1. Klik op Start en vervolgens op Uitvoeren.

    2. Typ in het vak Openen de volgende opdrachtregel en klik vervolgens op OK:

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

      Dit <pad> is het volledige pad van uw Office-bronlocatie.

    Normaal gesproken worden 19 regels met logboekgegevens in het geheugen opgeslagen voordat ze naar het uitgebreide logboekbestand worden geschreven. Als u de niet gebruikt. optie voor de schakeloptie /L (logboekregistratie), kunt u een deel van de in de cache opgeslagen informatie of alle in de cache opgeslagen informatie verliezen als setup stopt. Als u de ! optie, het meeste dat u verliest, is één regel, omdat de ! optie dwingt Setup om logboekgegevens regel voor regel naar het logboekbestand te schrijven (er is geen cache van gegevens).

    Nadat u het uitgebreide logboekbestand hebt gemaakt, schuift u naar het einde en bekijkt u de laatste één of twee regels. Deze regels geven aan wat Setup probeerde te doen toen het werd gestopt. U ziet bijvoorbeeld tekst die lijkt op het volgende voorbeeld:

    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 
    

    Dit duidt op een probleem met de registratie (in het Windows-register) van het onderdeel (71CE92CC2CB71D119A12000A9CE1A22A), waarvan het sleutelpad OWCDCH11.CHM is.

    De oplossing voor dit specifieke probleem is om het Windows-register te herstellen voordat u Office Setup opnieuw uitvoert.

    In een ander geval ziet u mogelijk tekst die vergelijkbaar is met het volgende voorbeeld in uw logboekbestand:

    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 
    

    Dit duidt op een probleem met een bewerking van de Office-verwijderingswizard. Dit probleem kan optreden wanneer Office Setup een probleem ondervindt bij het verwijderen van uw eerdere versie van Microsoft Office. Probeer de eerdere versie van Office te verwijderen en voer Office 2003 Setup opnieuw uit.

    Opmerking

    Office Setup gebruikt de volgende voorvoegsels voor aangepaste acties. Als het logboekbestand een probleem met een aangepaste actie aangeeft, geven deze voorvoegsels aan waar u de probleemoplossing moet starten.

    • OLCA: aangepaste Outlook-actie
    • OPC: Wizard Office verwijderen
    • CAG, CaMMC: gekoppeld aan clip
    • IE: Internet Explorer