이 가이드에서는 Windows 10에서 CBS.log 파일의 활동으로 인해 디스크 사용량이 비정상적으로 높아져 PC가 매우 느려지는 문제를 단계별로 해결하는 방법을 소개합니다.
CBS(Component-Based Servicing) 파일(C:\Windows\Logs\CBS\CBS.log)은 Windows 업데이트 과정에서 설치 또는 제거되는 구성 요소에 대한 정보를 기록하고, 손상된 Windows 파일을 복구하기 위해 시스템 파일 검사기(SFC /scannow) 명령을 실행할 때의 세부 정보와 결과를 저장하는 로그 파일입니다.

CBS.log로 인한 디스크 사용량 급증의 원인
CBS.log 파일이 일정 크기를 초과하면 Windows의 정리 프로세스가 해당 파일의 이름을 'CbsPersist_날짜_시간.log' 형식으로 변경한 후 .cab 파일로 압축하려고 시도합니다. 그런데 CBS.log 파일이 2GB를 초과하면 압축 작업이 실패하여 매우 높은 디스크 활동이 발생합니다. 동시에 정리 프로세스가 실패할 때마다 'C:\Windows\Temp' 폴더 안에 100MB 크기의 새 .cab 파일이 계속 생성되므로 디스크 공간마저 부족해질 수 있습니다.
이 문제는 Windows 7/8/10 및 Windows Server 2008/2012에서 보고된 알려진 버그이며, 해결하는 유일한 방법은 CBS.log 파일과 'C:\Windows\Temp' 폴더 안의 모든 .cab 파일을 수동으로 삭제하는 것입니다.
CBS.log로 인한 디스크 사용량 급증 및 하드 드라이브 용량 부족 문제 해결하기
1단계. Windows 모듈 설치 관리자 서비스 중지하기
CBS.log 파일은 'Windows 모듈 설치 관리자'(TrustedInstaller) 서비스가 관리하므로, 파일을 삭제하기 전에 먼저 이 서비스를 중지해야 합니다. 절차는 다음과 같습니다.
1. Windows 키 + R 키를 동시에 눌러 실행 명령 창을 엽니다.
2. 실행 명령 창에 services.msc를 입력한 후 Enter 키를 누릅니다.

3. 서비스 목록에서 Windows Modules Installer(Windows 모듈 설치 관리자) 서비스를 찾아 마우스 오른쪽 버튼으로 클릭한 다음 중지(Stop)를 선택합니다.

2단계. CBS.log 및 .cab 파일 삭제하기
1. Windows 탐색기를 열고 'C:\Windows\Logs\CBS' 폴더로 이동합니다.
2. 해당 폴더 안의 CBS.log 파일을 삭제합니다.

3. 이어서 'C:\Windows\Temp' 폴더로 이동합니다.
4. 폴더 안의 모든 .cab 파일을 삭제합니다.
5. 작업이 완료되면 PC를 다시 시작합니다.
6. 마지막으로 사용 가능한 모든 Windows 업데이트를 설치합니다.
여기까지입니다! 이 가이드가 도움이 되었다면 아래 댓글로 여러분의 경험을 공유해 주세요. 주변에 같은 문제로 고민하는 분들에게 이 가이드를 공유해 주시면 큰 도움이 됩니다.