윈도우7 업데이트 끄기 - 지원 종료 후 자동 업데이트 오류·부팅 복구
Windows 7 업데이트를 끄기 전에 알아둘 점
Windows 7을 켰는데 종료할 때마다 업데이트를 설치하거나, 오래된 장비용 PC가 몇 시간 동안 업데이트 화면에 멈춰 있으면 업데이트 서비스를 아예 끄고 싶어집니다.
예전에는 작업이 급한데 Windows가 업데이트를 시작해 전원을 끄지도 못하고 기다렸던 경험이 꽤 많았습니다. 특히 제조장비나 검사장비에 연결된 PC는 Windows 상태가 바뀌는 것 자체가 부담스럽습니다.
다만 현재 Windows 7은 일반적인 인터넷용 운영체제로 보기 어렵습니다. Microsoft의 기본 지원은 2020년 1월 14일 종료됐고, 기업용 Extended Security Updates도 2023년 1월 10일 끝났습니다.
인터넷 검색, 이메일, 인터넷뱅킹과 회사 계정 로그인까지 사용한다면 Windows 11이나 지원되는 운영체제로 옮기는 것이 우선입니다.
그래도 장비 제어 프로그램이나 오래된 설계 소프트웨어 때문에 Windows 7을 유지해야 한다면 인터넷을 분리하고, 복구 이미지와 설치파일을 준비한 전용 PC로 관리하는 편이 낫습니다.
현재 Windows 7 지원 상태
| 항목 | 종료 날짜 | 현재 의미 |
|---|---|---|
| 일반 지원 | 2015년 1월 13일 | 새 기능 지원 종료 |
| 확장 지원 | 2020년 1월 14일 | 일반 보안 업데이트 종료 |
| ESU 1년 차 | 2021년 1월 12일 | 유료 기업 보안지원 |
| ESU 2년 차 | 2022년 1월 11일 | 유료 기업 보안지원 |
| ESU 3년 차 | 2023년 1월 10일 | 일반 Windows 7 ESU 종료 |
이 때문에 2026년 현재 Windows Update를 실행해도 과거에 공개된 업데이트를 내려받는 것이지, 새로운 취약점까지 계속 수정되는 것은 아닙니다.
업데이트를 끄는 것이 나은 환경
- 인터넷과 분리된 생산장비 제어용 PC
- 특정 드라이버와 프로그램 버전이 고정된 검사장비
- 가상머신 안에서 구형 프로그램을 실행하는 환경
- 복구 이미지가 준비된 테스트 PC
- 업데이트 후 장비 연결이 끊기는 전용 시스템
반대로 웹브라우저와 이메일을 사용하는 PC라면 업데이트 차단 여부보다 운영체제 교체를 먼저 검토해야 합니다.
제어판에서 자동 업데이트 설정 변경
- 시작 버튼을 누릅니다.
- 제어판을 실행합니다.
- 시스템 및 보안을 선택합니다.
- Windows Update를 엽니다.
- 왼쪽에서 설정 변경을 선택합니다.
- 중요 업데이트 항목을 변경합니다.
| 설정 | 작동 방식 |
|---|---|
| 업데이트 자동 설치 | 다운로드와 설치를 자동 진행 |
| 다운로드하지만 설치 여부 선택 | 파일은 받고 설치는 사용자가 결정 |
| 확인하지만 다운로드 여부 선택 | 업데이트 목록만 확인 |
| 업데이트 확인 안 함 | 자동 검색과 설치 중단 |
완전히 차단해야 하는 장비가 아니라면 `업데이트를 확인하지만 다운로드 및 설치 여부는 직접 선택` 정도가 가장 관리하기 편합니다.
서비스에서 Windows Update 중지
제어판 설정과 별도로 Windows Update 서비스 자체를 중지할 수 있습니다.
Windows + R을 누릅니다.services.msc를 입력합니다.- 서비스 목록에서 Windows Update를 찾습니다.
- 항목을 두 번 클릭합니다.
- 중지 버튼을 누릅니다.
- 시작 유형을 수동 또는 사용 안 함으로 변경합니다.
- 적용과 확인을 누릅니다.
업데이트를 다시 켜는 방법
services.msc를 실행합니다.- Windows Update를 두 번 클릭합니다.
- 시작 유형을 자동(지연된 시작) 또는 수동으로 변경합니다.
- 시작 버튼을 누릅니다.
- 제어판 → Windows Update를 실행합니다.
- 업데이트 확인을 누릅니다.
서비스를 켰는데도 오류가 난다면 Windows Update 구성요소와 캐시를 초기화해야 할 수 있습니다.
Windows 7 업데이트가 계속 확인 중일 때
오래 설치하지 않은 Windows 7에서 업데이트 확인을 누르면 몇 시간 동안 `업데이트 확인 중`에서 멈추는 경우가 있습니다.
- Windows Update Agent가 오래된 경우
- 서비스팩과 필수 업데이트가 빠진 경우
- 업데이트 캐시 손상
- 날짜와 시간이 잘못된 경우
- TLS와 인증서 구성요소가 오래된 경우
- Microsoft 업데이트 서버와 연결되지 않는 경우
업데이트 캐시 초기화
업데이트 다운로드가 반복 실패하거나 설치 대기 목록이 꼬였다면 SoftwareDistribution 폴더를 초기화할 수 있습니다.
관리자 명령 프롬프트 실행
- 시작 메뉴에서 cmd를 검색합니다.
- 명령 프롬프트를 마우스 오른쪽 버튼으로 누릅니다.
- 관리자 권한으로 실행합니다.
- 다음 명령을 차례대로 입력합니다.
net stop wuauserv
net stop bits
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
net start bits
net start wuauserv
이후 제어판의 Windows Update에서 다시 업데이트를 확인합니다.
Catroot2까지 초기화해야 할 때
업데이트 서명이나 암호화 카탈로그 오류가 반복되면 Catroot2 폴더를 초기화할 수 있습니다.
net stop cryptsvc
ren C:\Windows\System32\catroot2 catroot2.old
net start cryptsvc
Catroot 폴더와 Catroot2 폴더를 혼동하지 마세요.
일반적으로 초기화하는 대상은 Catroot2입니다.
Windows Update 서비스가 시작되지 않을 때
| 증상 | 확인할 부분 |
|---|---|
| 오류 1058 | 서비스 시작 유형이 사용 안 함 |
| 오류 1068 | 종속 서비스 중지 |
| 오류 0x80070422 | Windows Update 서비스 비활성화 |
| 오류 0x80070005 | 권한·보안 프로그램 |
| 오류 0x80070002 | 업데이트 캐시·파일 누락 |
| 오류 0x80072EFE | 네트워크·TLS·서버 연결 |
관련 서비스 확인
- Windows Update
- Background Intelligent Transfer Service
- Cryptographic Services
- Windows Installer
Windows Update만 켜고 BITS나 Cryptographic Services가 중지돼 있으면 다운로드와 검증 과정이 실패할 수 있습니다.
날짜와 시간이 틀리면 업데이트가 안 됩니다
- 작업표시줄 시계를 마우스 오른쪽 버튼으로 누릅니다.
- 날짜 및 시간 조정을 선택합니다.
- 현재 날짜와 시간대를 확인합니다.
- 인터넷 시간 탭에서 설정 변경을 누릅니다.
- 인터넷 시간 서버와 동기화를 실행합니다.
CMOS 배터리가 약해 전원을 뺄 때마다 시간이 초기화된다면 메인보드의 CR2032 배터리 교체도 검토해야 합니다.
특정 업데이트만 제거
업데이트 직후 프로그램이나 장비 드라이버가 작동하지 않는다면 문제가 된 KB 업데이트만 제거할 수 있습니다.
제어판에서 제거
- 제어판 → 프로그램 및 기능을 엽니다.
- 왼쪽의 설치된 업데이트 보기를 누릅니다.
- 설치 날짜순으로 정렬합니다.
- 문제가 시작된 날짜의 업데이트를 확인합니다.
- 해당 업데이트를 선택하고 제거합니다.
- Windows를 재부팅합니다.
명령어로 제거
wusa /uninstall /kb:업데이트번호
예를 들어 KB1234567을 제거한다면 다음처럼 입력합니다.
wusa /uninstall /kb:1234567
업데이트 후 Windows 7이 부팅되지 않을 때
업데이트 설치 후 로고에서 멈추거나 자동 재부팅을 반복한다면 전원을 계속 끄기보다 Windows 복구 환경에서 순서대로 복구합니다.
| 현재 증상 | 먼저 시도할 방법 |
|---|---|
| Windows 로고에서 멈춤 | 마지막으로 성공한 구성 |
| 업데이트 구성 실패 반복 | 안전모드·시스템 복원 |
| BOOTMGR 없음 | 시동 복구·Bootrec |
| 블루스크린 0x7B | 저장장치 모드·시동 복구 |
| 검은 화면만 표시 | 안전모드·그래픽 드라이버 |
| Windows 파일 손상 | 오프라인 SFC |
F8 고급 부팅 옵션
- PC 전원을 켭니다.
- BIOS 화면이 지나간 직후 F8을 반복해서 누릅니다.
- 고급 부팅 옵션이 나타나면 원하는 항목을 선택합니다.
마지막으로 성공한 구성
최근 드라이버나 서비스 설정 때문에 부팅되지 않을 때 마지막으로 정상 부팅했던 레지스트리와 드라이버 구성을 불러옵니다.
안전모드
최소한의 드라이버와 서비스만 실행해 업데이트 제거와 시스템 복원을 시도할 수 있습니다.
시동 복구 실행
F8 메뉴에서 컴퓨터 복구가 보이거나 Windows 7 설치 DVD·복구 USB가 있다면 시동 복구를 실행합니다.
- 컴퓨터 복구를 선택합니다.
- 키보드 입력 방법을 선택합니다.
- 복구할 Windows 7을 선택합니다.
- 시스템 복구 옵션에서 시동 복구를 누릅니다.
- 자동 검사와 복구가 끝날 때까지 기다립니다.
Microsoft는 Windows 7 시작 문제가 발생했을 때 Windows 복구 환경의 시동 복구를 먼저 사용하고, 해결되지 않을 때 Bootrec를 사용하도록 안내합니다.
시스템 복원으로 업데이트 이전 상태 복구
- F8 → 컴퓨터 복구로 들어갑니다.
- 시스템 복구 옵션을 엽니다.
- 시스템 복원을 선택합니다.
- 문제가 발생하기 전 날짜의 복원 지점을 선택합니다.
- 복원을 시작합니다.
- 재부팅 후 정상 작동 여부를 확인합니다.
부팅 가능한 Windows 7 USB 준비
내장 복구환경이 없거나 하드디스크의 부팅영역이 손상됐다면 Windows 7 설치 DVD 또는 부팅 USB가 필요합니다.
- 정상적인 Windows 7 SP1 설치 이미지
- 4GB 이상의 USB 메모리
- Rufus 같은 부팅 USB 제작도구
- 현재 PC의 BIOS·UEFI 방식 확인
구형 BIOS PC
- 파티션 방식: MBR
- 대상 시스템: BIOS 또는 UEFI-CSM
- 파일 시스템: NTFS 또는 FAT32
UEFI PC
- 파티션 방식: GPT 또는 제조사 구성에 맞게 선택
- 대상 시스템: UEFI
- 파일 시스템: FAT32가 필요한 경우 확인
USB로 부팅 후 컴퓨터 복구
- Windows 7 설치 USB를 연결합니다.
- PC 전원을 켭니다.
- F12, F11, Esc 또는 제조사 부팅키를 누릅니다.
- USB 장치를 선택합니다.
- Windows 설치 화면이 뜨면 언어를 선택합니다.
- 지금 설치가 아니라 컴퓨터 복구를 누릅니다.
- 복구할 Windows 7을 선택합니다.
- 시스템 복구 옵션을 실행합니다.
오프라인 SFC로 시스템 파일 복구
Windows가 부팅되지 않아 일반적인 sfc /scannow를 실행할 수 없다면
복구환경의 명령 프롬프트에서 오프라인 검사를 사용합니다.
sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows
복구환경에서는 Windows 파티션 문자가 C가 아닐 수 있습니다. 먼저 다음 명령으로 드라이브를 확인합니다.
dir C:\
dir D:\
dir E:\
`Windows`, `Program Files`, `Users` 폴더가 보이는 드라이브를 실제 Windows 설치 파티션으로 사용합니다.
Bootrec로 부팅영역 복구
시동 복구가 실패하고 BOOTMGR 또는 BCD 오류가 남는다면 Bootrec 명령을 사용할 수 있습니다.
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
| 명령 | 역할 |
|---|---|
| bootrec /fixmbr | 마스터 부트 레코드 복구 |
| bootrec /fixboot | 새 부팅 섹터 작성 |
| bootrec /scanos | 등록되지 않은 Windows 검색 |
| bootrec /rebuildbcd | 부팅 구성 데이터 다시 생성 |
업데이트 대기 상태 되돌리기
업데이트 구성 중 전원이 꺼진 뒤 `업데이트를 구성하지 못했습니다`가 반복되면 대기 중인 업데이트 작업이 남아 있을 수 있습니다.
복구환경 명령 프롬프트에서 Windows 드라이브를 확인한 뒤 다음 명령을 사용할 수 있습니다.
dism /image:C:\ /cleanup-image /revertpendingactions
0x0000007B 블루스크린이 뜰 때
업데이트나 BIOS 초기화 뒤
INACCESSIBLE_BOOT_DEVICE 또는 0x0000007B가 나타난다면
저장장치 컨트롤러 모드를 확인합니다.
- BIOS SATA 모드가 AHCI에서 IDE로 바뀌었는지
- RAID 설정이 초기화됐는지
- SSD와 SATA 케이블이 정상인지
- 저장장치 드라이버가 손상됐는지
- 시동 복구가 필요한지
Microsoft도 Windows 7에서 0x0000007B 오류가 발생할 때 설치 디스크나 시스템 복구 디스크로 시동 복구를 실행하도록 안내합니다.
BOOTMGR이 없다고 나올 때
화면에 다음과 같은 메시지가 나오면 Windows 부팅파일이나 부팅 순서를 확인합니다.
BOOTMGR is missing
Press Ctrl+Alt+Del to restart
- USB 메모리와 외장하드를 분리합니다.
- BIOS에서 Windows 디스크가 인식되는지 확인합니다.
- 부팅 순서에서 Windows 디스크를 첫 번째로 지정합니다.
- Windows 7 설치 USB로 부팅합니다.
- 컴퓨터 복구 → 시동 복구를 실행합니다.
- 필요하면 Bootrec 명령을 실행합니다.
업데이트 후 검은 화면만 나올 때
Ctrl + Alt + Del반응 확인- F8 안전모드 진입
- 최근 그래픽 드라이버 제거
- 외부 모니터와 케이블 분리
- Explorer 프로세스 수동 실행
- 시스템 복원 실행
Explorer 수동 실행
Ctrl + Shift + Esc로 작업관리자를 엽니다.- 파일 → 새 작업을 선택합니다.
explorer.exe를 입력합니다.- 바탕화면이 나타나는지 확인합니다.
업데이트를 끄고도 프로그램 설치가 안 될 때
일부 프로그램은 특정 Windows 업데이트, .NET Framework와 Visual C++ 구성요소를 요구합니다.
| 설치 실패 상황 | 확인할 내용 |
|---|---|
| .NET 오류 | 필요한 .NET Framework 버전 |
| SHA-2 서명 오류 | 관련 서명 지원 업데이트 |
| 드라이버 설치 실패 | 지원 운영체제와 서명 |
| TLS 연결 오류 | 브라우저와 보안 프로토콜 |
| 설치 프로그램 실행 안 됨 | Windows 7 지원 여부 |
현재 많은 최신 프로그램이 Windows 7 자체를 지원하지 않습니다. 업데이트를 켜는 것만으로 설치 문제가 해결되지 않을 수도 있습니다.
Windows 7을 계속 써야 한다면
- 인터넷 연결 최소화 또는 완전 분리
- 공유폴더 접근 권한 제한
- USB 자동실행 차단
- 정상 상태 디스크 이미지 백업
- 장비 프로그램 설치파일 별도 보관
- 드라이버와 라이선스 파일 백업
- 복구 USB와 시스템 복원 지점 준비
- 일반 업무와 이메일 사용 금지
제가 장비용 Windows 7 PC를 관리한다면
인터넷과 연결되지 않은 검사장비 PC라면 Windows Update를 수동으로 바꾸고, 장비 프로그램과 드라이버가 정상인 상태에서 디스크 이미지를 만들겠습니다.
업데이트 하나 때문에 생산장비가 멈출 수 있다면 사용자마다 임의로 업데이트하지 못하게 하고, 테스트용 PC에서 먼저 확인하는 편이 낫습니다.
반대로 인터넷과 이메일을 함께 사용하는 PC라면 Windows Update를 끄는 방법보다 Windows 11 지원 PC로 교체하는 쪽을 선택할 것 같습니다.
Windows 7은 업데이트 서비스가 켜져 있다고 현재 보안상 안전한 운영체제가 되는 것이 아니기 때문입니다.
증상별로 선택할 방법
| 현재 상태 | 먼저 할 일 |
|---|---|
| 업데이트 알림만 불편 | 제어판에서 확인 후 설치로 변경 |
| 장비용 PC 버전 고정 | 서비스 수동·디스크 이미지 백업 |
| 업데이트 확인 무한대기 | 서비스와 캐시 초기화 |
| 업데이트 설치 반복 실패 | SoftwareDistribution·Catroot2 확인 |
| 업데이트 후 부팅 안 됨 | F8·시동 복구·시스템 복원 |
| BOOTMGR 오류 | 부팅 순서·Bootrec |
| 시스템 파일 손상 | 오프라인 SFC |
| 일반 인터넷용 PC | 지원 운영체제로 이전 |
같이 보면 좋은 Windows 복구방법
윈도우 업데이트 후 무한부팅과 부팅안됨 복구방법
시동 복구, 안전모드, 시스템 복원과 업데이트 제거방법
yellowit.co.kr