Windows 11 PC에서 SoftwareDistribution 및 Catroot2 폴더를 재설정하는 방법

많은 사용자들이 지원 포럼을 통해 Windows 11 업데이트 과정에서 발생하는 다양한 오류들을 보고하고 있습니다. 이러한 오류들은 업데이트 설치를 방해하며, 때로는 시스템에 심각한 문제를 야기하기도 합니다. 다행히도, 몇 가지 해결 방법이 존재하는데, 그 중 하나가 바로 catroot2 및 Windows SoftwareDistribution 폴더를 재설정하는 것입니다. 아래에서 이 방법에 대해 자세히 알아보겠습니다.

SoftwareDistribution 및 Catroot2 폴더란 무엇인가?

SoftwareDistribution 폴더는 Windows 업데이트를 PC에 적용하는 데 필요한 여러 파일들을 저장하는 중요한 디렉토리입니다. 이는 업데이트 파일들의 임시 저장 공간 역할을 수행하며, Windows 업데이트 프로세스에 필수적인 구성 요소입니다.

한편, Catroot2 폴더는 Windows 11 업데이트의 서명 데이터를 보관합니다. 이는 업데이트의 유효성을 확인하기 위해 암호화 서비스에 필요한 중요한 파일들을 포함하고 있습니다.

이 두 폴더는 모두 Windows 업데이트 설치에 필요한 핵심 파일들을 가지고 있습니다. 하지만, 만약 이 폴더들의 데이터가 손상될 경우, Windows 업데이트 설치에 심각한 문제가 발생할 수 있습니다. 이러한 오류는 주로 사용자가 수동으로 업데이트를 확인하고 설치를 진행할 때, 0x800f0922와 같은 다양한 오류 코드와 함께 나타납니다.

따라서, 이 폴더들을 재설정하는 것은 Windows 11 업데이트 설치 문제를 해결하기 위한 효과적인 문제 해결 방법으로 여겨집니다. SoftwareDistribution 및 Catroot2 폴더를 재설정하면, 손상된 데이터를 제거하고 다시 생성함으로써 업데이트 문제를 해결할 수 있습니다. 이러한 폴더들은 내용을 삭제하거나 이름을 변경하는 방법으로 재설정할 수 있습니다.

내용 삭제를 통한 SoftwareDistribution 및 Catroot2 폴더 재설정 방법

이 방법은 파일 탐색기를 사용하여 해당 폴더의 데이터를 수동으로 제거하는 과정을 포함합니다. 또한, 명령 프롬프트를 통해 특정 서비스를 비활성화했다가 다시 활성화하여, 이러한 서비스들이 파일 사용을 방해하지 않도록 해야 합니다. 아래는 SoftwareDistribution 및 Catroot2 폴더의 파일을 삭제하는 단계별 안내입니다.

  • Windows 로고 키와 S 키를 동시에 눌러 파일 검색 유틸리티를 실행합니다.
  • 검색창에 ‘cmd’ 키워드를 입력하여 명령 프롬프트를 찾습니다.
  • 검색 결과 우측에 있는 ‘관리자 권한으로 실행’ 옵션을 클릭하여 명령 프롬프트를 관리자 권한으로 실행합니다.
  • Windows 11 업데이트에 필요한 서비스들을 중지하려면 다음 명령들을 한 줄씩 입력하고 실행합니다.
    net stop bits

    net stop wuauserv

    net stop cryptsvc

    net stop msiserver

  • 키보드에서 Windows 키와 E 키를 동시에 눌러 파일 탐색기를 엽니다.
  • 다음 경로를 통해 SoftwareDistribution 폴더에 접근합니다.
    C:\Windows\SoftwareDistribution
  • Ctrl + A 키를 눌러 SoftwareDistribution 폴더의 모든 파일을 선택합니다.
  • 선택한 파일들을 삭제하려면, 마우스 오른쪽 버튼을 클릭하고 ‘삭제'(휴지통 모양)를 선택합니다.
  • 파일 탐색기의 주소 표시줄에 다음 경로를 입력하여 catroot2 폴더를 엽니다.
    C:\Windows\System32\catroot2
  • 위의 7단계와 8단계를 반복하여 catroot2 폴더의 모든 항목을 삭제합니다.
  • 명령 프롬프트로 돌아가서 중지했던 서비스들을 다시 시작하기 위해 다음 명령들을 한 줄씩 실행합니다.
    net start bits

    net start wuauserv

    net start cryptSvc

    net start msiserver

  • 폴더 내용 삭제 후, PC를 재시작하고 Windows 업데이트를 확인합니다.
  • 이름 변경을 통한 SoftwareDistribution 및 Catroot2 폴더 재설정 방법

    SoftwareDistribution 및 Catroot2 폴더의 이름을 변경하는 것은 폴더를 재설정하는 또 다른 효과적인 방법입니다. 폴더 이름을 변경하면 Windows가 해당 폴더를 다시 생성하게 됩니다. 다음은 명령 프롬프트를 사용하여 SoftwareDistribution 및 catroot2 폴더의 이름을 변경하는 방법입니다.

  • 관리자 권한으로 명령 프롬프트를 실행합니다.
  • 앞서 설명한 방법의 4단계를 반복하여 서비스들을 비활성화합니다.
  • SoftwareDistribution 폴더의 이름을 변경하기 위해 다음 명령을 입력하고 Enter 키를 누릅니다.
    ren %systemroot%\softwaredistribution softwaredistribution.bak

  • catroot2 폴더의 이름을 변경하기 위해 다음 명령을 입력하고 실행합니다.
    ren %systemroot%\system32\catroot2 catroot2.bak

  • 앞선 방법의 11단계를 반복하여 비활성화된 서비스들을 다시 시작하는 4개의 명령을 실행합니다.
  • 명령 프롬프트를 종료하고 PC를 다시 시작합니다.
  • FixWin 11을 사용한 SoftwareDistribution 및 Catroot2 폴더 재설정 방법

    FixWin 11은 다양한 문제 해결 옵션을 제공하는 유용한 무료 Windows 복구 도구입니다. 이 도구에는 catroot2 및 SoftwareDistribution 폴더를 재설정하는 두 가지 옵션이 포함되어 있습니다. FixWin 11에서 이러한 빠른 수정 옵션을 사용하는 방법은 다음과 같습니다.

  • 소프트피디아 웹사이트에서 FixWin 11 페이지를 엽니다.
  • FixWin의 ‘무료 다운로드’ 버튼을 클릭합니다.
  • ‘보안 다운로드(미국)’ 옵션을 선택하여 FixWin ZIP 아카이브를 다운로드합니다.
  • 파일 탐색기 창을 열고 브라우저의 다운로드 폴더로 이동합니다.
  • Windows에서 ZIP 파일 압축 해제 관련 문서를 참고하여 FixWin 아카이브를 압축 해제합니다.
  • FixWin이 압축 해제된 폴더에서 ‘FixWin 11.1.exe’ 파일을 더블 클릭합니다.
  • FixWin 창의 왼쪽에서 ‘추가 수정’을 클릭합니다.
  • ‘빠른 수정’ 탭을 선택합니다.
  • ‘소프트웨어 배포 폴더 재설정’ 버튼을 클릭합니다.
  • ‘catroo2 폴더 재설정’ 옵션을 클릭합니다.
  • FixWin을 종료하고 PC를 재부팅합니다.
  • SoftwareDistribution 및 Catroot2 폴더 재설정을 통한 Windows 업데이트 문제 해결

    Windows 시스템을 최신 상태로 유지하기 위해서는 업데이트 관련 문제가 발생했을 때 이를 신속하게 해결하는 것이 매우 중요합니다. catroo2 및 SoftwareDistribution 폴더를 재설정하는 것은 Windows 업데이트 오류를 해결하는 가장 효과적인 방법 중 하나입니다.

    따라서, 설정의 Windows 업데이트 탭에 오류 코드가 표시될 때마다, 위에 제시된 방법들을 시도해 보시기를 권장합니다.