이번 글에서는 윈도우11 업데이트 0x800f081f 오류 해결 방법에 대해 알아보겠습니다. 윈도우 사용자들은 윈도우 업데이트 과정에서 많은 오류를 만나게 되는데 그 중에 흔한 오류가 0x800f081f 오류입니다.
이 오류는 .NET Framework 3.5 문제, 시스템 파일 손상 및 누락, 윈도우 업데이트 캐시 및 구성 요소 꼬임, 윈도우 업데이트 서버에서 업데이트 파일을 제대로 가져 오지 못 함 등으로 인해 발생하는 문제로 원인에 따라 아래의 조치를 하면 대부분 문제를 해결할 수 있습니다.
| – 목차 – 1. .NET Framework 3.5 설치 및 재설치 2. 시스템 파일 검사 및 복구 3. 윈도우 업데이트 캐시 및 구성 요소 초기화 4. 윈도우 업데이트 문제 해결사 실행 5. Microsoft 업데이트 카탈로그에서 업데이트 수동 설치 |
1. .NET Framework 3.5 설치 및 재설치
많은 윈도우 업데이트는 .NET Framework 3.5에 의존하는데 .NET Framework 3.5가 윈도우에서 비활성화되어 있거나, 설치되어 있는 .NET Framework 3.5 파일이 손상되거나 누락된 경우 0x800f081f 오류가 발생합니다.
이럴 때 .NET Framework 3.5를 윈도우에 설치하거나, 재설치를 통해 원본 파일을 다시 가져와 복원하면 오류가 해결될 수 있습니다.
.NET Framework 3.5를 설치하거나 재설치하는 방법은 다음과 같습니다.
[윈도우 키 + R]을 눌러 실행 창을 열고 appwiz.cpl을 입력한 후 엔터를 눌러 프로그램 및 기능 창을 엽니다.

위의 프로그램 및 기능 창에서 좌측에 Windows 기능 켜기/끄기를 클릭합니다.

위의 창이 뜨고 빨간 테두리 안에 .NET Framework 3.5(NET 2.0 및 3.0 포함) 항목의 체크 박스에 체크가 해제되어 있다면 체크를 한 후 하단에 확인을 눌러 .NET Framework 3.5를 설치한 후 컴퓨터를 재부팅합니다.
만약 위와 같이 .NET Framework 3.5 항목 체크 박스에 체크가 이미 되어 있다면 체크를 해제하고 확인을 클릭하여 .NET Framework 3.5를 제거하고 컴퓨터를 재부팅합니다. 그리고 다시 .NET Framework 3.5 항목에 체크한 후 확인을 클릭하여 .NET Framework 3.5를 설치한 후 컴퓨터를 재부팅합니다.
이렇게 .NET Framework 3.5를 활성화하거나 재설치한 후 윈도우 업데이트를 재시도하여 오류가 해결되었는지 확인합니다.
2. 시스템 파일 검사 및 복구
0x800f081f 오류는 시스템 파일이 손상되거나 누락되었을 때도 발생할 수 있습니다. DISM과 SFC 도구를 이용해 시스템 파일을 검사하고 복구하여 문제를 해결할 수 있습니다.
작업 표시줄 검색에서 cmd를 입력하여 명령 프롬프트를 검색한 후 이것을 우클릭하여 관리자 권한으로 실행합니다.

위의 명령 프롬프트 창이 뜨고 아래의 명령어를 하나씩 드래그하여 복사해 위의 창을 우클릭하여 붙여 넣고 엔터를 눌러 명령어를 실행합니다.
| dism /online /cleanup-image /restorehealth sfc /scannow |
시스템 파일을 검사하고 복구하는 작업을 진행하고 위와 같이 무결성 위반을 발견하지 못했다는 결과가 출력되면 0x800f081f 오류는 시스템 파일과는 아무 연관이 없는 것이니 이 단계는 넘어갑니다.
만약 손상된 파일을 발견하고 복구를 했다는 결과가 나온다면 창을 닫고 컴퓨터를 재부팅한 후 윈도우 업데이트를 진행해 오류가 해결되었는지 확인합니다.
간혹 손상된 파일을 발견했지만 일부 파일은 복구하지 못했다는 메시지가 뜰 수도 있는데 이 때는 아래의 포스팅을 참고하여 수동으로 시스템 파일을 복구합니다.
손상된 시스템 파일을 수동으로 복구하는 방법 – 서기랑 이것저것
3. 윈도우 업데이트 캐시 및 구성 요소 초기화
서두에서도 설명했듯 윈도우 업데이트 임시 파일 및 설정이 손상되거나 꼬였을 경우 0x800f081f 오류가 발생합니다.
윈도우 업데이트 임시 파일 및 설정을 초기화한 후 업데이트를 다시 진행하면 문제를 해결할 수 있습니다.
2. 단계에서 설명한 것과 같은 방법으로 명령 프롬프트를 관리자 권한으로 실행합니다.
그리고 아래의 명령어들을 하나씩 드래그하여 복사해 명령 프롬프트를 우클릭하여 붙여 넣고 실행하는 식으로 진행합니다.
| 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. 윈도우 업데이트 문제 해결사 실행
윈도우11 설정 앱에서 사용할 수 있는 윈도우 업데이트 문제 해결사는 윈도우 업데이트 시 발생하는 많은 문제의 원인을 자동으로 진단하고 해결을 시도하는 도구이기 때문에 오류 해결에 도움이 될 수 있습니다.

[윈도우 키 + I]를 누르거나, 시작 메뉴에서 설정 앱을 실행합니다.
좌측 패널에서 시스템을 선택한 후 오른쪽 메뉴에서 문제 해결을 클릭합니다.

위의 페이지에서 스크롤을 내려 다른 문제 해결사를 클릭합니다.

위의 페이지가 열리고 Windows 업데이트 항목에 실행 버튼을 클릭하여 윈도우 업데이트 문제 해결사를 실행합니다.
도움말 창이 뜨고 질문에 답을 하면서 문제 해결 과정을 진행합니다.
해결 과정 종료 후 윈도우 업데이트를 다시 시도하여 오류가 해결되었는지 확인합니다.
5. Microsoft 업데이트 카탈로그에서 업데이트 수동 설치
만약 위에서 소개한 윈도우 업데이트 오류 해결 방법들로 문제가 해결되지 않는다면 Microsoft 업데이트 카탈로그에서 수동으로 업데이트를 다운로드하여 설치해 문제를 해결할 수 있습니다.
아래의 링크를 클릭하여 Microsoft 업데이트 카탈로그 사이트로 이동합니다.
Microsoft Update 카탈로그

위 링크를 클릭하여 이동한 위의 Microsoft 업데이트 카탈로그 웹사이트에서 검색란에 오류가 발생하는 업데이트의 업데이트 식별 번호를 입력하여 검색을 합니다.
그러면 위와 같이 오류가 발생하는 업데이트가 검색되고 우측에 다운로드 버튼을 클릭하여 업데이트를 다운로드 후 업데이트를 수동으로 설치합니다.