설치 로그를 사용하여 Office에서 설치 문제를 해결하는 방법

이 단계별 문서에서는 Microsoft Office 설치 로그 파일을 사용하여 Office 설치 문제를 해결하는 방법을 설명합니다.

경우에 따라 Office 설치 프로그램에서 문제가 발생하여 오류 메시지가 표시되지 않을 수 있습니다. 오류 메시지가 표시되더라도 설치 로그 파일을 도구 중 하나로 사용하여 문제를 확인해야 할 수 있습니다.

이 문서에서는 Office 설치 로그 파일의 정보를 해석하는 몇 가지 기술에 대해 설명합니다. topics 각 기술을 사용하려는 순서대로 나열됩니다. 이 문서에서는 발생할 수 있는 모든 상황을 다루지는 않지만 설치 로그 파일을 해석하여 설치 문제가 해결되는 몇 가지 예제에 대해 설명합니다.

설치 오류와 관련된 Microsoft 기술 자료의 많은 문서에는 해당 문서에서 발생한 것과 동일한 문제를 설명하는지 확인하는 데 도움이 되는 로그 파일 섹션도 포함되어 있습니다.

로그 파일을 만드는 방법

Office 설치 프로그램은 \Temp 폴더에 로그 파일을 자동으로 만듭니다. 로그는 로그인 또는 활성화 문제에 대해 %temp% 아래에 저장됩니다. 설치 또는 패치 문제의 경우 시스템 계정을 사용하므로 %windir%\temp에서 로그를 수집할 수도 있습니다. 자세한 내용은 엔터프라이즈용 Microsoft 365 앱 ULS 로깅을 사용하도록 설정하는 방법을 참조하세요.

에 대한 로그 파일 로그 파일 이름
Setup.exe Microsoft Office 설치 프로그램(####).txt
Windows Installer(시스템 파일 업데이트) Microsoft Office 설치(###)_Task(0001).txt
Windows Installer(Office 설치) Microsoft Office 설치 프로그램(####)_Task(0002).txt

로그 파일 이름의 #### 문자는 0001로 시작하는 숫자입니다. 설치 프로그램을 실행할 때마다 하나씩 증가합니다. 따라서 가장 많은 수의 로그 파일은 설치 프로그램을 실행한 가장 최근 시간 동안의 로그 파일입니다.

참고

Office 설치를 위한 Microsoft Windows Installer 로그 파일만 있을 수 있습니다. 이 경우 Office 설치용 Windows Installer 로그 파일에 Task(0001) 대신 Task(0001)가 로그 파일에 추가됩니다.

로그 파일을 해석하는 방법

발생하는 문제에 따라 Office 설치를 위해 설치 로그 파일 또는 Windows Installer 로그 파일을 봐야 할 수 있습니다.

로그 파일 설정

Setup.exe 파일의 로그 파일은 Setup.exe 수행하는 작업 수가 다음과 같은 작업으로 제한되기 때문에 매우 짧습니다.

  • Setup.ini 파일을 읽습니다.

  • Windows Installer에 전달해야 하는 속성 및 스위치에 대한 명령줄을 구문 분석합니다. 일반적인 실수는 명령줄에 를 포함하는 Transform=<path>\<transform file name>.mst 것입니다. 명령줄에서 이 명령을 사용하면 설치하는 동안 오류 메시지가 생성되지 않지만 변환은 설치에 적용되지 않습니다. 올바른 명령줄은 입니다 Transforms=<path>\<transform file name>.mst.

    Setup.exe 로그 파일에는 설치에 대해 지정한 명령줄이 포함되어 있으므로 이전 예제에 표시된 것과 같은 입력 오류에 대해 로그 파일을 검사 합니다(첫 번째 명령줄의 변환 끝에서 문자 누락됨).

  • 올바른 운영 체제 및 서비스 팩이 사용되고 있는지 확인합니다.

  • Msi.dll 파일의 버전을 확인합니다.

  • Instmsi(w).exe 파일을 시작하여 Windows Installer를 설치합니다.

  • 설치된 베타 버전의 Office를 확인합니다.

  • 타호마 및 타호마BD 글꼴의 버전을 확인합니다.

기본적으로 설치 프로그램은 CD 또는 압축된 CD 이미지에서 Office를 설치하는 경우에만 Office에 로컬 설치 원본을 만듭니다. 로컬 컴퓨터에 충분한 하드 디스크 공간이 있는 경우 설치 프로그램은 기본적으로 전체 설치 원본을 캐시합니다. Windows Installer는 이 로컬 설치 원본을 사용하여 Office를 설치하며, 로컬 원본은 나중에 Office를 복구, 다시 설치 또는 업데이트할 수 있습니다. 사용자는 필요에 따라 기능을 설치하거나 유지 관리 모드에서 설치 프로그램을 실행하여 새 기능을 추가할 수 있습니다. 설치 프로그램은 기본적으로 로컬 설치 원본을 만들기 때문에 추가 옵션을 설정할 필요가 없습니다. 설치 프로그램은 사용자의 컴퓨터에 있는 다음 숨겨진 폴더에 로컬 설치 원본을 만듭니다.

<drive>\Msocache\Downloadcode

기본적으로 설치 프로그램은 Office에서 전체 원본을 캐시합니다. 사용자의 컴퓨터에 충분한 디스크 공간이 없는 경우 설치 프로그램은 선택한 기능에 대해서만 설치 파일을 캐시합니다. 설치는 설치가 완료된 후 로컬 설치 원본을 유지합니다.

설치 로그에 다음 정보가 포함될 수 있습니다.

  • \MSOCACHE 폴더에 복사할 파일 목록: 다운로드할 파일:

    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)
    
  • 로컬 설치 원본 설정 확인:

    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:\
    
  • 완료된 작업의 확인:

    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    
    

사용 중인 명령줄 속성 및 스위치에 문제가 있는 것으로 의심되는 경우 이러한 항목도 설치 로그 파일에 나열됩니다. 예를 들어 다음 명령줄을 사용하여 설치 프로그램을 실행하는 경우

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

설치 로그에 다음 텍스트가 포함되어 있습니다.

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 

참고

Setup.exe 실제로 이러한 명령줄 스위치 및 속성을 사용하지 않습니다. Msiexec.exe 파일(Windows Installer)에 전달하기만 하면 됩니다.

Setup.exe 대한 로그 파일이 다음과 유사한 텍스트로 끝나는 경우(반환 코드: 1603) 설치의 Windows Installer 부분에 문제가 발생했습니다.

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)  

이 경우 Office 설치에 대한 Windows Installer 로그 파일을 검토해야 합니다.

Windows Installer 로그 파일

Windows Installer 로그 파일은 설치 로그 파일보다 훨씬 크며 처음에는 읽을 수 없는 것처럼 보일 수 있습니다. 그러나 다음 지침은 문제를 좁히는 데 도움이 될 수 있습니다.

  • 설치 중에 오류 메시지가 표시되면 로그 파일에서 오류 번호를 검색합니다. 예를 들어 설치 중에 "오류 1327"이 수신되면 로그에서 "1327"을 검색합니다. 다음 예제와 비슷한 텍스트를 찾을 수 있습니다.

    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.
    

    이러한 로그 항목의 키 텍스트는 잘못된 드라이브입니다. 이 경우 문제는 디스크 관리자와 같은 유틸리티를 사용하여 Windows가 설치된 위치의 드라이브 문자를 변경했다는 것입니다. 드라이브 문자가 변경되었지만 일부 레지스트리 키는 여전히 원래 드라이브 문자를 참조합니다.

  • Microsoft 기술 자료에 특정 오류 메시지와 일치하는 문서가 없는 경우 다음 단계에 따라 문제를 진단합니다.

    1. 로그 파일에서 오류 번호를 검색합니다.

    2. 오류 번호가 있는 줄에서 각 줄을 읽습니다. 일반적으로 실패한 줄이 표시되고 최종 결과는 설치 오류입니다.

      예를 들어 로그 파일이 "오류 2737"을 검색했습니다. 다음 텍스트는 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. 
      

      이 텍스트를 보면 CheckCAServer를 호출할 때 설치 프로그램이 실패한 것을 볼 수 있습니다.

  • 모든 로그 파일에는 일반적으로 무시될 수 있는 하나 이상의 오류가 포함됩니다. 다음 오류는 로그 파일에 나타날 수 있으며 일반적으로 설치 문제를 나타내지 않습니다.

    • 정보 2898. 내부 오류가 발생했습니다. 자세한 내용은 정보 기술 부서에 문의하세요.
    • 정보 2743. 내부 오류가 발생했습니다. 자세한 내용은 정보 기술 부서에 문의하세요.
    • 정보 2726. 내부 오류가 발생했습니다. 자세한 내용은 정보 기술 부서에 문의하세요.
  • 검색해야 할 한 가지는 문자열 "Note"입니다. 설치 프로그램이 2755 오류로 실패한 경우 사례의 실제 해결 방법은 오류 위의 Note 여러 줄에서 파생되었습니다.

    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.
    

    이 예제에서 다음 두 줄은 \Winnt\Installer 폴더에 대한 사용 권한에 문제가 있음을 나타냅니다.

    MSI(들)(EC:BC): 참고: 1: 2336 2: 5 3: C:\WINNT\Installer\
    MSI(들)(EC:BC): MainEngineThread가 1632를 반환합니다.

    이 폴더에 대한 사용 권한이 수정된 후 2755 오류가 발생하지 않았습니다.

    참고

    "1632"가 포함된 줄은 이 문제가 사용 권한을 다루는 결정 요소입니다.

    Note를 포함하는 로그 항목에서 Note 뒤에 오는 4자리 숫자는 이 문서의 앞부분에서 인용한 기술 자료 문서에 나열된 Windows Installer 오류에 직접 매핑할 수 있습니다.

  • 로그 파일에서 검색할 또 다른 문자열은 반환 값 3입니다. 오류 번호가 없거나 기억나지 않지만 로그 파일에서 반환 값 3 을 찾으면 문제 해결에 집중할 수 있습니다. 설치 중에 작업을 수행하면 로그 파일에 작업이 기록됩니다. 해당 작업이 완료되면 반환 값이 나중에 기록됩니다. 반환 값이 1이면 작업이 성공했습니다. 작업이 실패하면 반환 값은 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. 
    

    이 경우 반환 값이 1이므로 SetW2kMill_WFP 작업이 성공합니다. 그러나 반환 값이 3이므로 다음 작업 CheckCAServer가 실패합니다.

  • 로그 파일을 검토할 때 "참고", "반환 값 3" 또는 오류 번호를 찾을 수 없는 경우가 있습니다. 대신 다음 예제와 비슷한 텍스트가 표시 될 수 있습니다.

    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 
    

    이 경우 지정된 경로(C:\test.mst)에 변환을 찾을 수 없으므로 설치 프로그램에서 변환을 적용하는 데 문제가 있습니다. 따라서 설치 프로그램은 Office 원본 위치의 루트에서 변환을 찾으려고 시도합니다. 변환을 어느 위치에나 배치할 수 없으면 설치가 중지됩니다.

자세한 정보 표시 로그 파일

Windows Installer 로그 파일 섹션에 나열된 모든 기술은 자세한 로그 파일에 사용할 수 있습니다. 그러나 자세한 로깅은 설치 시간을 증가합니다. 기본 로그 파일로 진단할 수 없는 설치 문제가 있는 경우에만 자세한 정보 로깅을 사용합니다.

  • 자세한 정보 표시 로그 파일 생성

    Office를 처음 설치할 때 자세한 정보 로깅은 사용되지 않습니다. 설치 실패가 발생하면 두 번째 설치 시도에서 자세한 로그 파일을 생성합니다. 그러나 이러한 자세한 로그 파일에 사용되는 로깅 옵션이 Windows Installer에서 사용할 수 있는 모든 옵션은 아닙니다. 모든 로깅 옵션을 사용하여 보다 자세한 Windows Installer 로그 파일을 만들려면 /L 스위치에 *v 매개 변수 조합을 사용할 수 있습니다.

    참고

    다음과 유사한 명령줄을 사용하여 Office의 관리 설치를 수행할 때 자세한 로그 파일을 만들 수 있습니다.

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

  • 설정이 응답을 중지하는 경우 진단

    때때로 Office 설치 프로그램이 응답을 중지하고(중단) 오류 메시지가 표시되지 않습니다. 이 상황에서 가장 좋은 방법은 컴퓨터를 다시 시작하고 전체 자세한 정보 로깅이 켜져 있는 상태에서 Office 설치 프로그램을 다시 실행하는 것입니다(한 가지 추가 옵션 포함). 제거하려면 다음 단계를 수행합니다.

    1. 시작을 클릭한 다음 실행을 클릭합니다.

    2. 열기 상자에 다음 명령줄을 입력한 다음 확인을 클릭합니다.

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

      여기 <경로> 는 Office 원본 위치의 전체 경로입니다.

    일반적으로 19줄의 로깅 정보는 자세한 로그 파일에 기록되기 전에 메모리에 캐시됩니다. 를 사용하지 않는 경우! /L(로깅) 스위치에 대한 옵션으로 설정이 중지되면 일부 캐시된 정보 또는 모든 캐시된 정보가 손실될 수 있습니다. 를 사용하는 경우! 옵션, 당신이 잃을 가장 때문에 한 줄입니다! 옵션은 설정이 로그 파일에 한 줄씩 로깅 정보를 기록하도록 강제합니다(정보의 캐싱은 없음).

    자세한 로그 파일을 만든 후 끝까지 스크롤하여 마지막 한두 줄을 확인합니다. 이러한 줄은 설치 프로그램이 중지되었을 때 수행하려고 했던 작업을 알려줍니다. 예를 들어 다음 예제와 비슷한 텍스트가 표시 될 수 있습니다.

    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 
    

    이는 키 경로가 OWCDCH11.CHM인 구성 요소(71CE92CC2CB71D119A12000A9CE1A22A)의 등록에 문제가 있음을 나타냅니다.

    이 특정 문제에 대한 해결 방법은 Office 설치 프로그램을 다시 실행하기 전에 Windows 레지스트리를 복구하는 것입니다.

    또 다른 경우 로그 파일에 다음 예제와 유사한 텍스트가 표시 될 수 있습니다.

    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 
    

    이는 Office 제거 마법사 작업에 문제가 있음을 나타냅니다. 이 문제는 Office 설치 프로그램에서 이전 버전의 Microsoft Office를 제거하는 데 문제가 있을 때 발생할 수 있습니다. 이전 버전의 Office를 제거한 다음 Office 2003 설치 프로그램을 다시 실행합니다.

    참고

    Office 설치 프로그램은 사용자 지정 작업에 다음 접두사를 사용합니다. 로그 파일이 사용자 지정 작업에 문제가 있음을 나타내는 경우 이러한 접두사는 문제 해결을 시작할 위치를 나타냅니다.

    • OLCA: Outlook 사용자 지정 작업
    • OPC: Office 제거 마법사
    • CAG, CaMMC: 클립과 연결됨
    • IE: 인터넷 Explorer