Použití protokolu instalačního programu k řešení problémů s instalací sady Office

Microsoft Office XP verzi tohoto článku naleznete 296603 .


Souhrn

Tento podrobný článek popisuje způsob použití souborů protokolu instalace Microsoft Office k řešení problémů při instalaci sady Office.

Občas dojde k potížím při instalaci sady Office a můžete obdržet chybovou zprávu. Přestože se zobrazí chybová zpráva, bude pravděpodobně nutné použít soubor protokolu instalace jako jeden z nástrojů pro určení problému.

Tento článek popisuje několik technik k interpretaci informací v souborech protokolu instalace sady Office. Témata jsou seřazena v pořadí, které chcete použít každý technika. Tento článek se nevztahuje na každé situaci, která může dojít, ale popisuje několik případů, kdy se problém s instalací podaří vyřešit interpretací souboru protokolu instalačního programu.

Mnoho článků znalostní báze Microsoft Knowledge Base, které se vztahují k chybám instalace také zahrnují části protokolu soubory, které vám pomohou potvrdit, že článek popisuje problém, s nímž se potýkáte.

Jak vytvořit soubor protokolu

Instalační program sady Office automaticky vytváří soubory protokolu ve složce \Temp. Soubory protokolu mají názvy podobné následujícím:
V souboru protokoluNázev souboru protokolu
Setup.exeInstalační program sady Microsoft Office (#) .txt
Instalační služba Windows Installer (aktualizace systémových souborů)Instalace sady Microsoft Office (#) _Task (0001) .txt
Instalační služba Windows Installer (instalace sady Office)Instalace sady Microsoft Office (#) _Task (0002) .txt
### Znaky v názvu souboru protokolu jsou čísla začínající 0001. Zvýší o jednu hodnotu pokaždé, když spustíte spustíte instalační program. Soubor protokolu s nejvyšším číslem proto je soubor protokolu pro poslední čas spuštění instalačního programu.

Poznámka: Může mít pouze jeden Instalační služba Microsoft Windows Installer soubor protokolu pro instalaci sady Office. V takovém případě má Instalační služba Windows Installer soubor protokolu pro instalaci sady Office připojena část Task(0001) místo části Task(0002).

Jak interpretovat soubory protokolu

V závislosti na problém, který máte bude pravděpodobně chcete-li zobrazit soubor protokolu instalačního programu nebo soubor protokolu Instalační služba Windows Installer pro instalaci sady Office.

Soubory protokolu instalačního programu

Soubor protokolu programu Setup.exe je velmi krátké, protože počet úkolů, které provádí Setup.exe je omezen na úkoly typu následující:

  • Číst soubor Setup.ini.
  • Rozložení příkazového řádku vlastnosti a přepínače, které je třeba předat Instalační služba Windows Installer. Obvyklou chybou je zadání následujícího příkazu na příkazovém řádku:
    Transformovatcestu= \transform názvu souboruMST
    Na příkazovém řádku pomocí nevytvoří chybová zpráva během instalace, ale instalace nebude použita transformace. Je správné příkazového řádku:
    TRANSFORMS =cesta\transform názvu souboruMST
    Soubor protokolu Setup.exe obsahuje příkazový řádek, který je určen pro instalaci tak, že je třeba zkontrolovat soubor protokolu pro typografické chyby, jako je ten, který je uveden v předchozím příkladu (písmeno "s" Chybí konec "Transformace" v prvním řádku příkazu).
  • Ověřte, že správný operační systém a aktualizace service pack jsou používány.
  • Zkontrolujte verzi souboru Msi.dll.
  • Spustíte soubor Instmsi (w) .exe instalace Instalační služba Windows Installer.
  • Zkontrolujte, zda nainstalované verze beta sady Office.
  • Kontrola verze písma Tahoma a TahomaBD.
Ve výchozím nastavení vytvoří instalační program sady Office, ale pouze při instalaci z disku CD nebo komprimované bitové kopie disku CD sady Office zdroj místní instalace. Existuje-li dostatek místa na disku v místním počítači, ukládá instalační program celý zdroj instalace ve výchozím nastavení. Instalační služba Windows Installer používá tento zdroj instalace pro instalaci sady Office a zůstává k dispozici pro opravy, přeinstalace nebo aktualizace sady Office později. Uživatelé mohou instalovat na vyžádání nebo spusťte instalační program v režimu údržby pro přidání nových funkcí. Protože ve výchozím nastavení vytvoří instalační program místní zdroj instalace, není nutné nastavovat žádné další možnosti. Instalační program vytvoří místní zdroj instalace v následující skryté složky v počítačích uživatelů:


drive\Msocache\Downloadcode

Ve výchozím nastavení ukládá instalační program celý zdroj v sadě Office. Pokud počítač uživatele nemá dostatek volného místa, instalační program ukládá soubor instalace pouze pro vybrané součásti. Po dokončení instalace, zachová nastavení místního zdroje instalace.

Tyto informace mohou být obsaženy v protokolu instalace:
  • Seznam souborů, které mají být zkopírovány do složky \MSOCACHE:
    Files to Download: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)
  • Potvrzení nastavení místní zdroj instalace:
    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:\
  • Potvrzení o dokončení úkolu:
    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
Další informace o funkci Místní zdroj instalace klepněte na následující číslo článku databáze Microsoft Knowledge Base:

830168 nejčastější dotazy týkající se místní instalaci funkce zdroj


Pokud předpokládáte potíže pomocí příkazového řádku vlastnosti a přepínače, které používáte, tyto položky jsou také uvedeny v souboru protokolu instalačního programu. Například, pokud použijete následující příkaz ke spuštění instalačního programu
f:\setup.exe companyname = "společnost" /qb
Následující text je zahrnuta v protokolu instalace:
Launch Setup 9/22/03 1:49:46 PM 
companyname="my company" /qb
Detected Windows Info:
PlatformId = 2
MajorVersion = 4
MinorVersion = 0
Setup path: \\server\share\2003_Admin\SETUP.EXE
Adding property...companyname="my company"

Recognized command line switch: /qb
- a -
Office-specific properties added: companyname="my company"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=""my company"" /qb"
companyname="my company" LAUNCHEDFROMSETUP=1
SETUPEXEPATH=\\server\share\2003_Admin\ /qb
Poznámka: Setup.exe skutečnosti nepoužívá tyto přepínače příkazového řádku a vlastnosti; právě předá je soubor Msiexec.exe (Instalační služba Windows Installer).

Pokud soubor protokolu setup.exe končí textem je podobná následující (návratový kód: 1603), došlo k potížím s Instalační služba Windows Installer část instalace:
9/22/03 3:34:27 PM  Chained install return code: 1603Shutting down chained setup processing.
Set Verbose logging for subsequent setup.

***** Setup exits
9/22/03 3:34:27 PM
(return = 1603)
V tomto případě musí ověřit soubory protokolu Instalační služba Windows Installer pro instalaci sady Office.

Soubory protokolu Instalační služba Windows Installer

Soubory protokolu Instalační služba Windows Installer jsou výrazně větší než soubor protokolu instalace a mohou zdát nečitelné na první. Však následující pokyny vám mohou pomoci zúžit problému:
  • Pokud se během instalace zobrazí chybová zpráva, vyhledejte číslo chyby v souboru protokolu. Například pokud se během instalace zobrazí zpráva: Chyba 1327", hledat"1327"v protokolu. Můžete najít text, který je podobný následujícímu:
    MSI (c) (41: 90): poznámka: 1: 1327 2: C:\
    Chyba 1327. Neplatná jednotka: C:\

    MSI (c) (41: 90): výrobek: systémové soubory aktualizace--Chyba 1327. Neplatná jednotka: C:\

    Akce ukončena 15:34:26: CostFinalize. Vrátí hodnotu 3.
    Klíčový text v těchto položkách protokolu je "Neplatná jednotka". Problém v tomto případě je použit nástroj typu Správce disků můžete změnit písmeno jednotky umístění, kde je nainstalován systém Windows. I když písmeno jednotky bylo změněno, některé klíče registru stále odkazují na původní písmeno jednotky.
  • Pokud znalostní báze Microsoft Knowledge Base neobsahuje článek týkající se konkrétní chybové zprávy, postupujte takto Chcete-li diagnostikovat potíže:
    1. Vyhledejte číslo chyby v souboru protokolu.
    2. Číst každý řádek z řádku s číslem chyby. Obvykle se zobrazí řádek, který skončil výsledkem byla chyba instalačního programu.

      Soubor protokolu byl například hledali "Chyba 2737". Se nachází, nebo nad řádek s 2737 chyba následující text:
      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.
      Prohlédnete tento text, uvidíte, že instalace se nezdařila při volání CheckCAServer.
  • Všechny soubory protokolu obsahují jednu nebo více chyb, které mohou být obvykle ignorovány. Následující chyby se mohou objevit v souboru protokolu a obvykle neoznačují problém nastavení:
    Info 2898. Došlo k vnitřní chybě. Obraťte se na oddělení informačních technologií.
    Informace o 2743. Došlo k vnitřní chybě. Obraťte se na oddělení informačních technologií.
    Informace o 2726. Došlo k vnitřní chybě. Obraťte se na oddělení informačních technologií.
  • Vyhledejte jednu věc je řetězec "Poznámka". V jednom případě, kdy instalační program selže s chybou 2755, skutečné řešení pro případ byl odvozen z poznámky několik řádků nad chybou:
    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.
    V tomto příkladu ukazují následující dva řádky na problém s oprávněními u složky \Winnt\Installer:
    MSI (s) (EC:BC): Note: 1: 2336 2: 5 3: C:\WINNT\Installer\ MSI (s) (EC:BC): MainEngineThread is returning 1632 
    Poté, co v této složce byly opraveny oprávnění, nedošlo k chybě 2755.

    Poznámka: Řádek, který obsahuje "1632" je určujícím faktorem, který zpracovává tento problém s oprávněními.

    Poznámka: V položkách protokolu, které obsahují "Poznámka" lze mapovat čtyřmístné číslo, které následuje "Poznámka" přímo na Instalační služba Windows Installer chyby, které jsou uvedeny v článcích znalostní báze Knowledge Base zmíněných v tomto článku.
  • Jiný řetězec vyhledat v souboru protokolu je "Vrácená hodnota 3". Pokud máte nebo z nich číslo chyby, ale vyhledejte "Vrácená hodnota 3" v souboru protokolu, je jasně oblasti, kde je nejlepší začít s řešením potíží. Pokud je během instalace provést určitou akci, je zaznamenána v souborech protokolu. Jakmile je dokončena, vrácená hodnota je zaznamenána. Je-li vrácená hodnota 1, akce byla úspěšná. však pokud akce selhala, bude vrácena hodnota 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.
    V tomto případě akce SetW2kMill_WFP úspěšně, protože vrácená hodnota je 1. Další akce CheckCAServer však nezdaří, protože vrácená hodnota je 3.
  • Někdy při prověřování souboru protokolu nenajdete "Poznámka", "Return Value 3" nebo číslo chyby. Místo toho může zobrazit text, který je podobný následujícímu:
    MSI (c) (A5:65): Looking for file transform: c:\test.mstMSI (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
    V tomto případě instalační program potíže s použitím transformace, protože nelze nalézt na určené cestě (C:\test.mst). Proto instalační program také pokusí nalézt transformace v kořenovém umístění zdroje sady Office. Při transformaci nemohou být umístěna v jednom místě, instalace se zastaví.

Podrobné soubory protokolů

Všechny techniky, které jsou uvedeny v části "Soubory protokolu Instalační služba Windows Installer" lze použít pro podrobné soubory protokolu. Však podrobné protokolování instalaci prodlužuje. Používejte pouze podrobné protokolování, pokud máte problémy s nastavení, které nelze zjistit pomocí výchozí soubor protokolu.
  • Generování podrobného souboru protokolu

    Na původní instalace sady Office není podrobné protokolování použito, ale pokud dojde k selhání instalačního programu, druhý pokus o instalaci bude generovat podrobný soubor protokolu. Možnosti protokolování, které se používají pro tyto podrobné soubory protokolu však nejsou všechny možnosti, které jsou k dispozici Instalační služba Windows Installer. Pokud chcete vytvořit detailnější soubor protokolu Instalační služba Windows Installer se všemi možnostmi protokolování, můžete použít * v kombinaci s parametrem pro přepínač /L .

    Poznámka: Podrobný soubor protokolu můžete vytvořit při provádění instalace pro správu sady Office pomocí příkazového řádku, který je podobný následujícímu:
    path\setup.exe /a path\Pro11.msi /L*v C:\Verboselog.txt
    Diagnostika, kdy instalační program přestane reagovat

    V některých případech instalační program sady Office přestane reagovat (zablokuje se) a neobdržíte žádné chybové zprávy. Nejlepší v takovém případě je restartujte počítač a znovu spusťte instalační program sady Office s úplným podrobným protokolováním zapnuto (s jednou dodatečnou možností). Chcete-li to provést, spusťte instalační program sady Office. Chcete-li to provést, postupujte takto:
    1. Klepněte na tlačítko Starta potom klepněte na tlačítko
      Spustit.
    2. Do pole Otevřít zadejte následující příkazový řádek a potom klepněte na tlačítko OK:
      path\Setup.exe /L*v! C:\Verboselog.txt
      Všimněte si, že cesta je úplná cesta k umístění zdroje sady Office.
    Obvykle 19 řádků informací o protokolování jsou ukládány do mezipaměti v paměti před zapsáním do podrobného souboru protokolu. Pokud nepoužijete! možnost pro přepínač /L (protokolování), můžete ztratit některé informace v mezipaměti nebo všechny informace v mezipaměti Pokud instalační program zastaví. Použijete-li! možnost využití ztratíte je jeden řádek, protože! možnost vynutí instalace zapsat protokolování informace o jeden řádek souboru protokolu současně (není zde žádné ukládání do mezipaměti informace).

    Po vytvoření podrobného souboru protokolu, přejděte na konec a podívejte se na poslední jeden nebo dva řádky. Tyto řádky ukazují, co instalační program snažil udělat, když se zastavil. Například může zobrazit text, který je podobný následujícímu:
    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
    To znamená problém s registrací (v registru systému Windows) komponenty (71CE92CC2CB71D119A12000A9CE1A22A), jejíž cesta klíče je OWCDCH11.CHM.

    Řešení tohoto konkrétního problému spočívá v opravě registru systému Windows před spuštěním instalačního programu sady Office znovu.

    V jiném případě může zobrazit text, který je podobný následující v souboru protokolu:
    MSI (c) (EB:1F): Doing action: OPCRemoveAction start 11:42:57: OPCRemove.
    MSI (c) (EB:1F): Creating MSIHANDLE (504) of type 790542 for thread -194273
    Tento obrázek označuje problém s operací Průvodce odebráním sady Office. Tomuto problému může dojít při instalaci sady Office potíže s odebráním starší verze sady Microsoft Office. Zkuste odebrat starší verze sady Office a potom znovu spusťte instalační program sady Office 2003.

    Poznámka: Instalační program sady Office používá následující předpony pro vlastní akce. Pokud soubor protokolu označuje problém s vlastní akce, tato označení ukazují, kde začít s odstraňováním potíží.
    • OLCA: Vlastní akce aplikace Outlook
    • OPC: Průvodce odebráním sady Office
    • CAG, CaMMC: Spojené s kliparty
    • Aplikaci Internet Explorer: Aplikace Internet Explorer
Vlastnosti

ID článku: 826511 - Poslední kontrola: 16. 1. 2017 - Revize: 2

Váš názor