컴퓨터를 사용하다 보면 갑자기 Windows 업데이트가 정상적으로 진행되지 않는 순간이 있습니다.업데이트 확인을 눌렀는데 계속 같은 화면에서 멈추거나, 다운로드가 진행되지 않고 오류 메시지가 나타나는 경우가 있는데요.
확인해 보니 Catroot2는 Windows 업데이트 과정에서 사용하는 정상적인 시스템 폴더였고, 문제가 생겼을 때 초기화하면 업데이트 오류 해결에 도움이 될 수 있는 방법이었습니다.
이번 글에서는 컴퓨터를 잘 모르는 분들도 따라 할 수 있도록 Catroot2 폴더가 무엇인지, 언제 초기화하는지, 그리고 실제 해결 방법까지 하나씩 설명해 보겠습니다.
Catroot2 폴더란 무엇인가요?
Catroot2는 Windows에서 사용하는 중요한 시스템 폴더 중 하나입니다.
쉽게 설명하면 Windows가 업데이트 파일을 설치하기 전에 정상적인 파일인지 확인하는 과정에서 사용하는 공간입니다.
Windows 업데이트는 단순히 파일을 내려받는 것으로 끝나지 않습니다.
다운로드한 파일이 정말 마이크로소프트에서 제공한 파일인지, 중간에 문제가 생긴 파일은 아닌지 확인하는 보안 확인 과정이 필요합니다.
이때 사용하는 정보가 저장되는 곳이 바로 Catroot2 폴더입니다.
평소에는 사용자가 직접 확인하거나 관리할 필요가 없습니다.
하지만 Windows 업데이트 과정에서 오류가 발생하면 이 폴더 안의 정보가 정상적으로 작동하지 않아 업데이트가 실패하는 경우가 있습니다.
Catroot2 폴더를 초기화하는 이유
그렇다면 왜 Catroot2 폴더를 초기화해야 할까요?
가장 큰 이유는 Windows 업데이트 오류를 해결하기 위해서입니다.
다음과 같은 문제가 있다면 Catroot2 초기화를 시도해 볼 수 있습니다.
- Windows 업데이트가 계속 실패하는 경우
- 업데이트 다운로드 화면에서 멈추는 경우
- 업데이트 설치 중 오류가 나타나는 경우
- 업데이트 확인 시간이 지나치게 오래 걸리는 경우
- 업데이트 후 다시 이전 상태로 돌아가는 경우
이런 상황에서는 Windows 업데이트와 관련된 저장 정보가 정상적으로 작동하지 않을 수 있습니다.
이때 기존 데이터를 초기화하면 Windows가 필요한 정보를 다시 만들면서 문제가 해결되는 경우가 있습니다.
Catroot2 폴더를 그냥 삭제해도 될까요?
많은 분들이 가장 궁금해하는 부분입니다.
Catroot2 폴더를 그냥 지워도 괜찮은가요?
결론부터 말씀드리면 삭제할 수도 있지만, 추천하는 방법은 아닙니다.
Catroot2는 Windows가 사용하는 시스템 영역이기 때문입니다.
컴퓨터가 실행 중인 상태에서는 해당 폴더를 사용하는 기능이 있기 때문에 삭제가 제대로 되지 않을 수도 있습니다.
또한 중요한 파일을 실수로 잘못 건드리면 다른 문제가 생길 가능성도 있습니다.
그래서 가장 안전한 방법은 삭제가 아니라 폴더 이름을 변경하는 방식으로 초기화하는 것입니다.
이 방법은 기존 파일을 바로 없애지 않고 남겨두기 때문에 문제가 생겼을 때 다시 확인하거나 되돌리기 쉽습니다.
컴퓨터 초보자분들에게도 더 안전한 방법입니다.
Catroot2 초기화 전에 준비할 것
이 작업은 생각보다 어렵지 않습니다.
준비할 것은 두 가지입니다.
1. 관리자 권한으로 실행하기
Windows 내부 설정을 변경해야 하기 때문에 관리자 권한이 필요합니다.
일반 실행으로 진행하면 작업이 제대로 되지 않을 수 있습니다.
2. 명령어는 직접 입력하지 않아도 됩니다
처음 보면 영어 명령어가 어렵게 느껴질 수 있습니다.
하지만 걱정하지 않으셔도 됩니다.
아래에서 알려드리는 내용을 그대로 복사해서 붙여 넣으면 됩니다.
직접 입력하면 띄어쓰기나 글자 하나 때문에 오류가 발생할 수 있으니 복사해서 사용하는 것을 추천합니다.
Catroot2 폴더 초기화하는 방법
1단계. 관리자 권한으로 명령 프롬프트 실행하기
먼저 키보드에서 Windows 키를 눌러주세요.
또는 화면 아래쪽 검색창을 클릭합니다.
검색창에 아래 글자를 입력합니다.
cmd
그러면 명령 프롬프트라는 프로그램이 나타납니다.
이 프로그램 위에서 마우스 오른쪽 버튼을 클릭합니다.
그리고
관리자 권한으로 실행
을 선택합니다.
검은색 창이 나타나면 준비가 완료된 것입니다.
2단계. Windows 업데이트 관련 서비스 잠시 멈추기
이제 Catroot2 폴더를 변경하기 전에 관련 기능을 잠시 멈춰야 합니다.
쉽게 말하면,
현재 사용 중인 파일을 잠시 쉬게 만드는 과정
이라고 생각하시면 됩니다.
검은색 창에 아래 내용을 그대로 복사해서 붙여 넣습니다.
net stop cryptsvc
그리고 키보드에서 Enter 키를 누릅니다.
정상적으로 실행되면 서비스가 중지되었다는 메시지가 표시됩니다.
만약 오류가 나온다면 명령 프롬프트가 관리자 권한으로 실행되었는지 다시 확인해 주세요.
3단계. Catroot2 폴더 안전하게 초기화하기
이제 Catroot2 폴더를 초기화합니다.
여기서 중요한 점이 있습니다.
이번 방법은 폴더를 완전히 삭제하는 것이 아닙니다.
기존 폴더 이름을 변경해서 Windows가 새로운 환경을 만들도록 하는 방법입니다.
아래 내용을 그대로 복사해서 붙여 넣습니다.
ren %systemroot%\System32\catroot2 catroot2.old
Enter 키를 누르면 기존 폴더 이름이 변경됩니다.
이제 Windows는 필요한 경우 새로운 Catroot2 폴더를 다시 만들게 됩니다.
4단계. 중지했던 서비스를 다시 실행하기
마지막으로 멈춰두었던 서비스를 다시 실행합니다.
아래 내용을 입력합니다.
net start cryptsvc
Enter 키를 누르면 서비스가 다시 시작됩니다.
이제 Catroot2 초기화 과정이 완료되었습니다.
컴퓨터를 한 번 다시 시작한 뒤 Windows 업데이트를 확인하면 됩니다.
Catroot2 초기화 후 Windows 업데이트 확인하는 방법
Catroot2 초기화 작업이 끝났다면 바로 업데이트를 실행하기보다는 컴퓨터를 한 번 다시 시작하는 것이 좋습니다.
재부팅을 하면 Windows가 변경된 설정을 제대로 적용하고, 필요한 파일을 새롭게 정리할 수 있습니다.
컴퓨터를 다시 켠 후 아래 순서대로 Windows 업데이트를 확인해 주세요.
Windows 11 사용자의 경우
- 화면 아래쪽에 있는 시작 버튼을 클릭합니다.
- 톱니바퀴 모양의 설정을 클릭합니다.
- 왼쪽 메뉴에서 Windows 업데이트를 선택합니다.
- 업데이트 확인 버튼을 누릅니다.
정상적으로 작동한다면 이전에 멈춰 있던 업데이트가 다시 진행되는 것을 확인할 수 있습니다.
Windows 10 사용자의 경우
- 화면 왼쪽 아래 시작 버튼을 클릭합니다.
- 설정을 선택합니다.
- 업데이트 및 보안을 클릭합니다.
- 왼쪽 메뉴에서 Windows 업데이트를 선택합니다.
- 업데이트 확인 버튼을 누릅니다.
저도 예전에 Windows 업데이트 다운로드 화면이 계속 멈추는 문제가 있었는데, Catroot2 초기화 후 다시 정상적으로 업데이트가 진행됐습니다.
특히 아래와 같은 문제가 있을 때 시도해 보면 도움이 될 수 있습니다.
- 업데이트 진행률이 계속 0%에서 멈추는 경우
- 업데이트 오류 메시지가 반복되는 경우
- 업데이트 설치가 계속 실패하는 경우
물론 모든 Windows 업데이트 문제가 Catroot2 때문은 아니지만, 비교적 간단하게 확인해 볼 수 있는 방법 중 하나입니다.
변경된 catroot2.old 폴더는 삭제해도 될까요?
Catroot2 초기화를 진행하면 기존 폴더 이름이 변경되어 남아 있을 수 있습니다.
변경된 이름:
catroot2.old
이 폴더를 보고 삭제해야 하는 건가?라고 생각하시는 분들이 많습니다.
결론부터 말씀드리면 바로 삭제하지 않아도 됩니다.
컴퓨터 사용에는 큰 영향을 주지 않기 때문에 그대로 두셔도 됩니다.
개인적으로는 며칠 정도 컴퓨터를 사용하면서 Windows 업데이트가 정상적으로 작동하는지 확인한 뒤 삭제하는 것을 추천합니다.
catroot2.old 삭제해도 되는 시점
아래 내용이 모두 정상이라면 삭제해도 됩니다.
- Windows 업데이트가 정상적으로 실행되는 경우
- 컴퓨터 사용 중 오류가 발생하지 않는 경우
- 업데이트 설치가 정상적으로 완료되는 경우
삭제 방법은 어렵지 않습니다.
- 파일 탐색기를 엽니다.
- Windows 폴더 안에서 catroot2.old 폴더를 찾습니다.
- 마우스 오른쪽 버튼 클릭 후 삭제를 선택합니다.
다만 시스템 관련 폴더이기 때문에 삭제 과정에서 관리자 권한을 요청할 수 있습니다.
만약 삭제가 어렵다면 굳이 억지로 지우지 않아도 됩니다.
Catroot2 초기화 후에도 업데이트가 안 된다면?
Catroot2 초기화는 Windows 업데이트 문제를 해결하는 방법 중 하나입니다.
하지만 업데이트 오류의 원인이 항상 같은 것은 아닙니다.
다른 설정 문제나 Windows 내부 파일 손상 때문에 발생하는 경우도 있습니다.
만약 초기화 후에도 문제가 계속된다면 아래 방법을 추가로 확인해 보세요.
Windows 업데이트 서비스 확인하기
Windows 업데이트는 하나의 기능만으로 작동하지 않습니다.
여러 가지 Windows 서비스가 함께 움직이면서 업데이트를 진행합니다.
대표적으로 확인해야 하는 서비스는 다음과 같습니다.
- Windows Update
- Background Intelligent Transfer Service(BITS)
- Cryptographic Services
확인 방법은 어렵지 않습니다.
먼저 키보드에서
Windows 키 + R
을 동시에 눌러주세요.
작은 실행 창이 나타납니다.
입력 칸에 아래 내용을 입력합니다.
services.msc
그리고 확인 버튼을 누릅니다.
그러면 Windows 서비스 목록이 나타납니다.
여기에서 위에 있는 서비스들이 정상적으로 실행되고 있는지 확인하면 됩니다.
만약 중지 상태라면 마우스 오른쪽 버튼을 눌러 시작을 선택하면 됩니다.
시스템 파일 검사하기
Windows 내부 파일이 손상된 경우에도 업데이트 오류가 발생할 수 있습니다.
이럴 때는 Windows에 기본으로 포함된 시스템 파일 검사 기능을 사용할 수 있습니다.
방법은 다음과 같습니다.
- Windows 검색창에 "cmd" 입력
- 명령 프롬프트를 관리자 권한으로 실행
- 아래 내용을 입력
sfc /scannow
Enter 키를 누르면 Windows가 자동으로 검사를 시작합니다.
검사 시간은 컴퓨터 상태에 따라 다를 수 있습니다.
진행 중에는 창을 닫지 않는 것이 좋습니다.
검사가 끝나면 문제가 발견된 파일을 자동으로 복구합니다.
Windows 복구 기능 사용하기
시스템 파일 검사 후에도 문제가 계속된다면 DISM이라는 Windows 복구 기능을 사용할 수 있습니다.
DISM은 Windows 자체 이미지에 문제가 있는지 확인하고 복구하는 기능입니다.
관리자 권한 명령 프롬프트에서 아래 내용을 입력합니다.
DISM /Online /Cleanup-Image /RestoreHealth
Enter 키를 누르면 복구 과정이 시작됩니다.
이 과정은 시간이 조금 걸릴 수 있으니 완료될 때까지 기다려 주세요.
마무리
Catroot2 폴더는 평소에는 눈에 보이지 않지만 Windows 업데이트가 정상적으로 작동하도록 도와주는 중요한 시스템 영역입니다.
정리하면 Catroot2 초기화 순서는 다음과 같습니다.
Windows 업데이트 관련 서비스 중지 → Catroot2 폴더 이름 변경 → 서비스 다시 실행 → 컴퓨터 재부팅 → Windows 업데이트 확인
처음에는 시스템 폴더를 변경하는 일이 어렵게 느껴질 수 있습니다.
하지만 위 순서대로 천천히 따라 하면 컴퓨터를 잘 모르는 분들도 충분히 해결할 수 있는 작업입니다.