Step by Step: 응용 프로그램 설치 에러 로그 수집하는 방법

기술 자료: 2461239 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

개요

이 문서에서 소개된 방법을 통해 Microsoft Windows Installer의 로그를 남겨 응용 프로그램의 설치 실패 원인을 파악할 수 있습니다.?


소개

응용 프로그램 설치 파일은 MSI(Microsoft Windows Installer) 패키지 형태로 배포됩니다. Windows에 응용 프로그램을 설치할 때 msiexec.exe 프로세스가 실행되어 MSI(Microsoft Windows Installer) 패키지 설치가 진행됩니다. 만약 설치 중 오류로 인해 설치가 중단되면 해당 문제를 해결하기 위해서 msiexec.exe의 로그 내용을 참조하는 것이 필요합니다. ?
이 문서에서는 응용 프로그램 설치 중 발생하는 오류를 해결하기 위해 로그를 수집하는 방법을?설명합니다.?



방법?

특별히 옵션을 설정하지 않았을 경우,?로그 파일은 기본적으로 다음의 위치에 저장됩니다.
  • Winodws XP 및 Windows Server 2003?
    • %TEMP%
    • %USERPROFILE%\Local Settings\Temp
    • C:\Document Settings\[User]\Local Settings\Temp

  • Windows Vista 및 Windows Server 2008 이상
    • %TEMP%
    • %USERPROFILE%\AppData\Local\Temp
    • C:\Users\[User]\AppData\Local\Temp

표 축소표 확대
그림 축소그림 확대
2460585
만약, 로그 파일 위치와 관련된 환경 변수(예 : %temp%, %USERPROFILE%)의 값이 변경되면 변경된 값에 따라 저장이 됩니다.

하지만 로깅 옵션 지정 유무에 따라 로그 파일이 생성되지 않을 수도 있습니다. 또한 기본적으로 설정된 옵션에 따라 생성되는 로그 파일의 내용은 설치 문제를 해결하기 위한 충분한 정보를 담고 있지 않을 수도 있습니다.
그러한 경우에는 다음 방법을 통해 명령어를 사용하여 로그 파일을 강제로 생성하도록 지정하거나 자세한 내용을 출력시키도록 할 수 있습니다.?
  • Using Command
    msiexec.exe /Lv* [Log File] /I [Setup File Name]

  • Using Registry
    HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer
    Reg_SZ : Logging
    Value : voicewarmup
siexec.exe의 옵션 지정은 확장자가 msi 파일인 경우에만 가능합니다. 그러나 대부분의 설치 파일의 확장자는 exe 입니다. 이 경우에는 설치 파일에서 MSI 파일을 추출하거나 해당 제품이 제공하는 옵션을 사용하면 됩니다.

다음은?.NET Framework 과 Visual Studio 제품의 로그 파일을 얻는 방법의 예입니다.
  • .NET Framework 1.1 Redistributable & .NET Framework 2.0 Redistributable
    dotnetfx.exe /C /T:[Temp Folder - Full Path]
    msiexec /Lv* [Log File] /I netfx.msi

  • .NET Framework 3.0 Redistributable & .NET Framework 3.5?(Service Pack1)
    • 옵션을 제공하지 않습니다.
    • 기본적으로 %TEMP% 에 다음과 같이 로그 파일이 생성됩니다.
      • dd_dotnetfx3error.txt
      • dd_dotnetfx3install.txt
      • dd_wcf_retMSInnnn.txt
      • dd_rgb_retMSInnnn.txt
      • dd_Wf_3.0_x86.msinnnn.txt
      • dd_wpf_retMSInnnn.txt
      • dotnetfx3lperror30.txt
      • dotnetfx3lpinstall30.txt

  • Visual C++ 2005 Redistributable & Visual C++ 2005 SP1 Redistributable
    vcredist_x86.exe /C /T:[Temp Folder - Full Path]
    "VCREDI~1.EXE" /C /T:[Temp Folder - Full Path]
    msiexec /Lv* [Log File] /I vcredist.msi

  • Visual C++ 2008 Redistributable
    vcredist_x86.exe /l [Log File]

  • Visual Studio .NET & Visual Studio 2005 & Visual Studio 2008
    • 기본적으로 %TEMP% 에 VSD 로 시작하는 Log 를 저장합니다. 예) VSD697.tmp



추가 정보

표 축소표 확대
그림 축소그림 확대
주의사항
Log?파일을 확인하여도 설치 문제가 해결되지 않는 경우, Microsoft 기술 지원 서비스를 받으시기 바랍니다.?

의견 보내기

표 축소표 확대
그림 축소그림 확대
의견 보내기

Microsoft 고객지원 사이트에서는 고객님의 소리를 귀담아 듣습니다. 아래 의견 보내기로 소중한 의견 보내주시기 바랍니다.

속성

기술 자료: 2461239 - 마지막 검토: 2014년 5월 23일 금요일 - 수정: 2.3
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows Installer 3.0
  • Microsoft Windows Installer 3.1
  • Microsoft Windows Installer 4.5
키워드:?
kbstepbystep kbtshoot kbhowto KB2461239

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com