Windows 7 업데이트 관련해서 MSU 파일을 다운로드 받아서
진행이 되지 않아서
알아본 결과 수동으로 MSU 파일을 설치하는 방법을 적용해 보니
정상적으로 설치가 진행되었습니다.
이에 대한 절차를 아래와 같이 노트해 봅니다.
핵심 내용은
MSU 파일을 특정 폴더에 넣어놓은 후 이를 expand 명령어를 사용하여 압축을 풀고,
압축 푼 폴더로 이동하여 pkgmgr.exe 명령어로 xml 파일을 실행하는 것입니다.
아래 절차는 실행할 *.msu 파일을 C:\MSU\ 폴더에 넣어놓고 실행합니다.
C:\MSU\Target 폴더도 하나 새롭게 생성하여 이곳에 MSU 파일에 압축해제 되어 저장하도록 합니다.
1. [Windows + R] 키를 눌러 [실행] 창을 엽니다.
2. [실행] 창에 cmd 를 입력하여 명령 프롬프트를 실행합니다.
3. 명령 프롬프트에서 아래 순서대로 진행합니다.
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\사용자명>cd\
C:\>cd MSU
C:\MSU>expand -f:* "c:\MSU\FileName.msu" "c:\MSU\Target"
Microsoft (R) 파일 확장 유틸리티 버전 6.1.7600.16385
Copyright (c) Microsoft Corporation. 모든 권리 보유.
추출 큐에 c:\MSU\Target\WSUSSCAN.cab 추가 중
추출 큐에 c:\MSU\Target\Windows6.1-KB979444-x64.cab 추가 중
추출 큐에 c:\MSU\Target\Windows6.1-KB979444-x64-pkgProperties.txt 추가 중
추출 큐에 c:\MSU\Target\Windows6.1-KB979444-x64.xml 추가 중
파일 확장 중 ....
파일 확장 완료 ...
모두 4개 파일
C:\MSU>cd Target
C:\MSU\Target>dir
C 드라이브의 볼륨에는 이름이 없습니다.
볼륨 일련 번호: 26E7-9449
C:\MSU\Target 디렉터리
2011-08-31 오후 03:33 <DIR> .
2011-08-31 오후 03:33 <DIR> ..
2010-01-15 오후 03:29 500 Windows6.1-KB979444-x64-pkgProperties.txt
2010-01-15 오후 03:27 4,170,447 Windows6.1-KB979444-x64.cab
2010-01-15 오후 03:29 444 Windows6.1-KB979444-x64.xml
2010-01-15 오후 03:37 162,426 WSUSSCAN.cab
4개 파일 4,333,817 바이트
2개 디렉터리 69,793,849,344 바이트 남음
C:\MSU\Target>pkgmgr.exe /n:c:\MSU\b\Windows6.1-KB979444-x64.xml
C:\MSU\Target>