오류 코드 0x800f0922는 .NET Framework를 설치하지 못했다는 의미이며, 업데이트를 시도할 때마다 동일한 오류가 반복해서 나타납니다. 이 문제의 원인은 하나로 특정하기 어렵지만, 의외로 제어판에서 .NET Framework 3.5가 활성화되어 있지 않은 단순한 경우도 많습니다. 사용자마다 PC 환경과 설정이 다르기 때문에, 이 오류를 해결할 수 있는 다양한 방법을 하나씩 정리해 소개합니다.

.NET Framework 3.5 설치 오류 코드 0x800f0922 수정하기
본격적인 작업에 앞서, 만약의 상황에 대비해 시스템 복원 지점을 미리 만들어 두는 것을 권장합니다.
방법 1: .NET Framework 3.5 활성화
1. Windows 키 + X를 누른 후 제어판을 선택합니다.

2. 제어판 검색창에 "windows features"를 입력하고, 검색 결과에서 'Windows 기능 켜기/끄기'를 클릭합니다.

3. ".NET Framework 3.5(.NET 2.0 및 3.0 포함)" 항목의 체크박스를 선택한 뒤 확인을 클릭합니다.

4. 변경 사항을 적용하기 위해 PC를 재시작합니다.
방법 2: DISM(배포 이미지 서비스 및 관리) 실행
1. Windows 키 + X를 누른 후 명령 프롬프트(관리자)를 선택합니다.

2. 명령 프롬프트에 아래 명령어를 입력하고 Enter 키를 누릅니다.
중요: DISM을 실행하려면 Windows 설치 미디어(USB 또는 DVD)가 미리 준비되어 있어야 합니다.
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
참고: C:\RepairSource\Windows 부분은 실제 복구 원본이 있는 경로로 바꿔 입력하세요.

3. 명령어 실행 후 프로세스가 완료될 때까지 기다립니다. 일반적으로 15~20분 정도 소요됩니다.
NOTE: 위 명령어가 작동하지 않는다면 아래 명령어를 대신 사용해 보세요.
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
4. DISM 과정이 끝나면 같은 창에 sfc /scannow를 입력하고 Enter 키를 누릅니다.
5. 시스템 파일 검사기(SFC)가 완료되면 PC를 재시작합니다.
방법 3: 성능 카운터 라이브러리 값 다시 빌드
1. Windows 키 + X를 누른 후 명령 프롬프트(관리자)를 클릭합니다.
2. 명령 프롬프트에 아래 명령어를 입력하고 Enter 키를 누릅니다.
lodctr /R

3. 프로세스가 완료되면 'Windows 기능 켜기/끄기'에서 .NET Framework 2.0 및 3.0을 설치합니다.
4. 변경 사항을 저장하기 위해 PC를 재부팅합니다.
함께 읽으면 좋은 글
- Microsoft Store에 설치 버튼이 없을 때 해결 방법
- Windows에서 클린 부팅 수행하기
- Windows 10 업데이트 오류 0x8000ffff 수정 방법
- Windows 탐색기가 작동을 멈췄습니다 오류 해결 [완벽 가이드]
이상으로 .NET Framework 3.5 설치 오류 코드 0x800f0922를 성공적으로 해결하는 방법을 알아보았습니다. 글을 따라 진행한 후에도 문제가 해결되지 않거나 궁금한 점이 있다면 언제든지 댓글로 질문해 주세요.