윈도우 업데이트를 확인할 때 80072efe 코드가 뜨면서 검색이 실패한다면, 이건 “연결이 예기치 않게 종료됨”을 뜻하는 통신 오류입니다. 내 PC와 마이크로소프트 업데이트 서버가 대화를 주고받다가 중간에 끊긴 상태라는 뜻이죠. 원인이 네트워크·손상된 업데이트 파일·보안 프로그램·인증 방식까지 여러 갈래라, 아래에서 간단한 점검부터 손이 많이 가는 순서로 정리했습니다. 위에서부터 하나씩 짚어 보세요.

한 가지 먼저 알아둘 점이 있습니다. 마이크로소프트는 윈도우 7 공식 지원을 2020년 1월 14일에 종료했습니다. 그래서 지금은 최신 인증 방식(SHA-2)에 필요한 핵심 패치가 빠져 있으면 서버와 통신이 어긋나 이 오류가 더 잘 납니다. 그래서 이 글의 마지막 단계인 ‘핵심 패치 수동 설치’가 사실상 가장 확실한 해결책인 경우가 많습니다.
원인을 이 다섯 갈래로 나눠 보면
| 원인 | 대응 단계 |
|---|---|
| 네트워크·프록시 설정 문제 | 1단계 기본 점검 |
| 백신·방화벽·VPN 간섭 | 1단계 + 클린 부팅 |
| 업데이트 구성 파일 손상 | SoftwareDistribution 재설정 |
| 암호화(SSL/TLS) 방식 불일치 | 핵심 패치 설치 |
| SHA-2 서명 패치 미설치 | KB4474419 수동 설치 |
1단계 · 네트워크와 프록시부터 점검
가장 흔한 원인이 연결 설정입니다. 먼저 브라우저로 아무 사이트나 열어 인터넷 자체가 정상인지 확인하세요. 그다음 제어판 → 인터넷 옵션 → 연결 탭 → LAN 설정에서 자동 구성 스크립트 사용과 프록시 서버 사용 체크를 모두 해제합니다. 이어 관리자 권한 명령 프롬프트에서 프록시 설정을 초기화합니다.
netsh winhttp reset proxy
VPN이나 외부 백신·방화벽을 쓰고 있다면 잠시 꺼 두고 다시 업데이트를 시도해 보세요. 회사·학교처럼 제한된 네트워크에서는 이 단계만으로 해결되는 경우가 많습니다. 재부팅 후 확인합니다.
2단계 · 문제 해결사와 클린 부팅
네트워크가 멀쩡한데도 같은 오류라면, 윈도우 내장 진단 도구를 돌립니다. 시작 메뉴에 문제 해결을 검색 → Windows 업데이트 항목의 문제 해결사를 실행하면 서비스 상태와 레지스트리를 자동으로 점검·수정합니다.
그래도 안 되면 다른 프로그램의 충돌을 의심합니다. Win + R에 msconfig를 입력해 서비스 탭에서 모든 Microsoft 서비스 숨기기에 체크한 뒤 나머지를 모두 끄고, 시작 프로그램도 모두 사용 안 함으로 두고 재부팅합니다. 이 최소 환경에서 업데이트가 되면 원인은 타사 프로그램이니, 하나씩 다시 켜 가며 범인을 찾으면 됩니다.

3단계 · 손상된 업데이트 폴더 초기화
업데이트 파일과 인증서가 저장되는 SoftwareDistribution, catroot2 폴더가 손상되면 통신 자체가 꼬입니다. 이 둘을 비우면 윈도우가 새로 생성하면서 정상화되는 경우가 많습니다. 관리자 권한 명령 프롬프트에서 먼저 관련 서비스를 멈춥니다.
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
그다음 두 폴더의 이름을 바꿔 기존 파일을 무력화합니다(삭제 대신 이름 변경이 안전합니다).
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old
마지막으로 멈췄던 서비스를 다시 켜고 재부팅한 뒤 업데이트를 시도합니다.
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
4단계 · 핵심 패치 수동 설치 (가장 확실)
앞의 방법이 다 통하지 않는다면, 십중팔구 인증 방식 문제입니다. 윈도우 7이 최신 서명 방식을 못 따라가서 서버와 연결은 돼도 파일 검증에 실패하는 거죠. 아래 두 패치를 마이크로소프트 업데이트 카탈로그에서 직접 받아 설치하면 대부분 해결됩니다.
- KB4474419 — SHA-2 코드 서명 지원. 최신 업데이트는 SHA-2 서명을 쓰는데, 이 패치가 없으면 유효성 검증에 실패해 오류가 납니다. 이게 핵심입니다.
- KB3138612 — 윈도우 업데이트 클라이언트 자체를 개선해 검색 안정성을 높입니다.
설치 방법은 간단합니다. 업데이트 카탈로그에서 KB 번호를 검색해 내 윈도우 7 버전(32비트 x86 / 64비트 x64)에 맞는 파일을 받아 실행하면 됩니다. 설치 뒤에는 반드시 재부팅하세요. 이 과정을 거치면 업데이트 환경이 새로 구성되어 80072efe가 사라지는 경우가 대부분입니다.
정리하면, 네트워크·프록시 점검(1단계) → 문제 해결사·클린 부팅(2단계)으로 가벼운 원인을 걷어내고, 그래도 안 되면 업데이트 폴더 초기화(3단계)와 핵심 패치 설치(4단계)로 마무리하는 흐름입니다. 지원이 끝난 윈도우 7 특성상 4단계가 결정적인 경우가 많으니, 급하면 KB4474419부터 설치해 보는 것도 방법입니다. 관련해서 윈도우 부팅 문제나 다른 오류가 있다면 아래 글도 참고하세요.