윈도우 업데이트를 시도할 때 "업데이트를 설치할 수 없습니다"라는 메시지와 함께 0x800F00922 오류 코드가 나타나는 경우가 있습니다. 이 오류는 윈도우가 업데이트에 필요한 파일 다운로드를 완료하지 못했거나, 특정 시스템 구성 요소와 충돌할 때 주로 발생합니다.
컴퓨터에 익숙하지 않은 분이라도 쉽게 따라 할 수 있는 해결 방법들을 순서대로 정리했습니다. 간단한 방법부터 시도해 보시는 것을 권장합니다.
오류 0x800F00922의 주요 원인
이 오류는 보통 다음과 같은 몇 가지 특정 이유로 발생합니다.
- VPN 연결 문제: VPN(가상 사설망) 프로그램이 켜져 있으면 윈도우 업데이트 서버에 정상적으로 접속하지 못해 오류를 일으킬 수 있습니다.
- .NET Framework 문제: 윈도우의 중요 구성 요소인 '.NET Framework' 설치나 활성화에 문제가 있을 때 이 오류 코드가 자주 나타납니다.
- 특정 Windows 기능과의 충돌: 'Windows Sandbox'나 'Hyper-V' 같은 고급 Windows 기능이 활성화되어 있을 때, 특정 업데이트(보안 업데이트 등)와 충돌하여 설치에 실패할 수 있습니다.
오류 0x800F00922 해결 방법
아래의 방법들을 1번부터 차례대로 시도해 보시기 바랍니다.
방법 1: VPN 연결 해제 (가장 간단한 확인)
가장 먼저 확인할 부분입니다. 만약 컴퓨터에 VPN 프로그램을 설치하여 사용 중이라면, VPN 연결을 완전히 종료(프로그램 종료)한 후 다시 윈도우 업데이트를 시도해 보세요. 의외로 이 간단한 조치로 해결되는 경우가 많습니다.
방법 2: Windows 기능 끄기 (Windows Sandbox 등)
특정 윈도우 기능이 업데이트 설치를 방해할 수 있습니다. 특히 'Windows Sandbox(윈도우 샌드박스)' 기능이 활성화된 PC에서 이 오류가 발생했다는 보고가 많습니다.


- 키보드의 'Windows 키' + 'R 키'를 동시에 눌러 '실행' 창을 엽니다.
optionalfeatures.exe라고 입력하고 '확인'을 누릅니다.- 'Windows 기능'이라는 제목의 작은 창이 나타납니다.
- 목록에서 'Windows Sandbox' (또는 '윈도우 샌드박스') 항목을 찾습니다.
- 이 항목에 체크 표시가 되어 있다면, 체크를 해제합니다.
- '확인'을 누르면 기능이 제거되며 시스템을 다시 시작하라는 메시지가 나올 수 있습니다. 컴퓨터를 재부팅한 후 업데이트를 다시 시도해 보세요.
- (만약 Sandbox 외에 'Hyper-V'가 체크되어 있다면 이 역시 해제하고 시도해 볼 수 있습니다.)
방법 3: .NET Framework 3.5 활성화
이 오류는 .NET Framework 3.5 버전과 깊은 관련이 있습니다. 이 기능이 꺼져있다면 활성화해야 합니다.

- 위의 '방법 2'와 동일하게
optionalfeatures.exe를 실행하여 'Windows 기능' 창을 엽니다. - 목록 맨 위에서 '.NET Framework 3.5 (includes .NET 2.0 and 3.0)' 항목을 찾습니다.
- 이 항목의 네모 상자가 비어있거나 채워져 있지 않다면, 상자를 클릭하여 체크합니다. (속이 꽉 찬 네모가 되어야 합니다)
- '확인'을 누르면 윈도우가 필요한 파일을 다운로드하고 설치합니다.
- 설치가 완료되면 컴퓨터를 다시 시작하고 업데이트를 시도합니다.
마무리하며
0x800F00922 오류는 대부분 VPN, .NET Framework, 혹은 Windows Sandbox 기능과의 충돌이 원인입니다. 특히 최근 업데이트에서는 'Windows Sandbox' 기능을 끄는 것(방법 2)이 효과적인 해결책으로 알려져 있습니다.
안내해 드린 방법들을 차분히 적용해 보시고, 성가신 업데이트 오류 문제를 꼭 해결하시길 바랍니다.