본문 바로가기

OS/윈도7

윈도우7 > 윈도우 업데이트 제대로 설치됐는지 확인방법

윈도우7 사용자 중에 윈도우 업데이트(Windows Update)를 이용하여 보안 업데이트를 설치하였다면 제대로 설치되었는지 확인하여 봅시다. 설치는 정상적으로 된 것 같으나 실제 확인하면 설치과정에 어떤 문제로 인해 제대로 적용되지 않아 시스템에 부정적인 영향을 끼칠 수 있고, 잘못 설치된 윈도우 업데이트로 인해 반복적인 체크 및 재설치를 감행해 불필요한 리소스만 잡아먹을 수 있습니다.

키보드 단축키 - cmd

▲ 윈도우7 사용자이고 지금까지 받은 보안 업데이트가 제대로 설치되었는지 확인하는 방법은 매우 간단하며 우선 키보드 [윈도우 키 + R]을 동시에 누른 뒤 나온 실행창에서 'cmd'를 입력하고 하단의 [확인]을 누릅니다.

윈도우7 - 명령 프롬프트

▲ 명령 프롬프트 화면에서 'dism /online /get-packages /format:table /english > c:/updates.txt'를 입력하고 키보드 [Enter]를 누릅니다.

updates.txt

▲ 보통 2~3분 경과 후 좀 전의 명령 프롬프트에서 입력한 [로컬 디스크 C:\]에 들어가면 [updates.txt] 파일이 생성된 걸 확인할 수 있고 이것을 떠블클릭하여 실행합니다.

updates.txt - 메모장

▲ updates.txt 파일의 메모장에서 오른쪽 스크롤을 내려보면 위와 같이 [Package_for_KB**********] 리스트 목록이 있습니다. 여기서 중요한 것은 정상적으로 윈도우 업데이트가 설치되었다면 'Package_for_KB'로 시작하지만 반대로 비정상적으로 설치가 제대로 수행되지 않았다면 '1_Package_for_KB' 처럼 기존 패키지 앞에 숫자가 붙습니다. 또한 비정상적으로 설치된 항목에 대해 시스템이 다시 설치하기 위해 여러번 작업을 수행 실패하여 '1_, 2_, 3_' 이런식으로 같은 'KB2585542'가 반복적으로 설치를 시도했다는 것을 확인할 수 있습니다.

(참고 이미지는 알아보기 쉽게 편집한 것으로 실제는 조금 다릅니다.)

윈도우7 - 명령 프롬프트

▲ 설치가 제대로 이뤄지지 않은 윈도우7의 윈도우 업데이트를 지정하여 삭제하고자 하는 경우 첫 번에 알려드린 키보드 단축키를 사용하여 명령 프롬프트 화면을 불러오고 'dism /online /remove-package /packagename:'를 입력 후에 updates.txt 파일에서 확인한 비정상적으로 설치된 패키지 앞 숫자와 밑줄을 제외한 나머지 'Package_for_KB2585542~31bf3856ad364e35~am64~~6.1.1.3'을 입력하고 키보드 [Enter]을 누르시면 됩니다.