시스템 파일이 손상되었거나 Windows 업데이트 설치에 계속 실패하면 구성 요소 기반 서비스(cbs.log)가 모든 드라이브 공간을 소모하기 시작할 수 있습니다. 이 문제는 사용자가 시스템 드라이브가 CBS 로그로 채워진 것을 볼 때 발생합니다(또는 드라이브의 많은 부분이 점유됨). 하지만 파일을 삭제하고 나면 다시 로그의 크기가 급격히 커집니다.
계속해서 CBS 로그의 크기를 줄이기 전에 파일 연결을 재설정해야 합니다. 기본값으로 설정합니다(설정> 앱> 기본 앱> Microsoft 권장 기본값으로 재설정).
해결 방법 1:CBS 로그 파일 삭제
CBS 로그 파일은 파일이 50MB에 도달하면 여러 파일로 분할된 다음 디스크 공간을 절약하기 위해 압축됩니다. 그러나 문제는 CBS 로그 파일(글리치로 인해)이 크기가 2GB로 증가하고(이후 Makecab에서 압축할 수 없음) 파일 크기가 빠르게 증가하기 시작할 때 발생합니다. 이러한 맥락에서 CBS 파일을 삭제하면 문제가 해결될 수 있습니다.
- Windows를 클릭합니다. , 유형:서비스 , 그리고 그것을 마우스 오른쪽 버튼으로 클릭하십시오. 그런 다음 관리자 권한으로 실행을 선택합니다. .
- 이제 Windows 업데이트를 마우스 오른쪽 버튼으로 클릭합니다. 서비스를 선택하고 표시된 메뉴에서 중지를 선택합니다. .
- 그런 다음 반복 Windows 모듈 설치 프로그램을 중지하는 것과 동일합니다. 서비스(Windows Modules Installer 서비스를 비활성화할 수 없는 경우 이 솔루션의 끝에 언급된 방법을 시도하십시오).
- 그런 다음 Windows를 마우스 오른쪽 버튼으로 클릭합니다. 작업 관리자를 선택합니다. .
- 이제 Windows 모듈 설치 프로그램을 마우스 오른쪽 버튼으로 클릭합니다. (있는 경우) 작업 끝내기를 선택합니다. .
- 그런 다음 세부정보로 이동합니다. 탭을 클릭하고 TiWorker.exe를 마우스 오른쪽 버튼으로 클릭합니다. .
- 이제 작업 끝내기를 선택합니다. 그런 다음 작업 종료 TrustedInstaller.exe 세부정보 탭에서
- 그런 다음 탐색 다음 경로로 이동(주소 복사-붙여넣기):
\Windows\Logs\CBS
- 이제 모두 삭제 CBS 폴더 및 head의 파일 다음 임시 폴더에:
\windows\temp\
- 그런 다음 Temp 폴더(일부 파일의 소유권을 가져와야 할 수도 있음)를 선택한 후 휴지통을 비우십시오. .
- 지금 시작 Windows 모듈 설치 프로그램 및 Windows 업데이트 서비스 (1~3단계).
- 그런 다음 Windows 온도를 확인합니다. 폴더(9단계)를 다시 수행하고 파일이 표시되면 해당 파일을 삭제합니다. 뿐만 아니라.
- 이제 휴지통을 다시 비우십시오. PC를 종료합니다.
- 잠깐 1분 후 전원 켜기 시스템.
- 시스템 부팅 시 CBS.log 문제가 해결되었는지 확인합니다.
Windows 모듈 설치 프로그램을 중지할 수 없는 경우 , 다음 방법을 시도하십시오:
- Windows를 클릭하고 명령 프롬프트를 입력하고 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭합니다. 관리자 권한으로 실행을 선택합니다. .
- 지금 실행 다음:
net stop TrustedInstaller
- 성공하면 4~15단계를 시도하여 CBS.log를 삭제하고 위 명령이 실패하면 실행 다음을 하나씩:
sc qc TrustedInstaller tasklist | find /i "TrustedInstaller.exe" taskkill /f /im "TrustedInstaller.exe"
- 그런 다음 4-15단계를 시도하여 CBS.log 파일을 삭제하고 드라이브 공간 문제가 해결되는지 확인합니다.
해결 방법 2:SFC 스캔 수행
필수 시스템 파일이 손상된 경우 CBS.log 문제가 발생할 수 있습니다. 이러한 맥락에서 SFC 스캔을 수행하면 파일 손상이 지워져 문제가 해결될 수 있습니다.
- 먼저, 종료 PC를 기다립니다. 1분 동안.
- 그런 다음 전원 켜기 SFC 스캔을 수행합니다.
- 검사가 완료되면 CBS.log가 정상 크기로 돌아오는지 확인합니다. 그렇지 않은 경우 CBS.log를 삭제합니다. (해결 방법 1에서 논의됨) 구성 요소 기반 서비스 문제가 해결되는지 확인합니다.
해결 방법 3:오프라인 업데이트를 수동으로 수행
업데이트 설치에 지속적으로 실패하고 반복적인 재시도가 CBS 파일의 급격한 증가를 유발할 수 있는 경우 CBS.log가 드라이브 공간의 많은 부분을 소비했을 수 있습니다. 이 경우 오프라인 업데이트를 수동으로 설치하면 오류가 해결되어 문제가 해결될 수 있습니다.
- Windows를 마우스 오른쪽 버튼으로 클릭 설정을 엽니다. .
- 이제 업데이트 및 보안을 선택합니다. 오른쪽 창에서 고급 옵션을 엽니다. .
- 그런 다음 업데이트 일시중지 드롭다운을 확장합니다. 날짜 선택 .
- 이제 완전히 닫습니다. 모든 응용 프로그램(어떤 응용 프로그램도 시스템의 저장 드라이브에 쓰지 않도록)을 누르고 누름 전원 버튼 시스템 전원이 꺼질 때까지(종료하거나 다시 시작하지 마십시오). 그런 다음 전원 켜기 시스템.
- 시스템 부팅 시 웹 브라우저 실행 Microsoft 웹사이트의 Windows 10 다운로드 페이지를 엽니다.
- 이제 지금 업데이트를 클릭합니다. 버튼을 눌러 최신 업데이트(예:Windows 10 2020년 10월 업데이트)를 클릭하고 다운로드가 완료되도록 합니다. .
- 그런 다음 실행 다운로드된 파일 관리자로 프롬프트에 따라 설치 업데이트.
- 설치가 완료되면 재부팅 PC를 재부팅하고 Microsoft 업데이트 카탈로그로 이동합니다.
- 이제 최신 KB 다운로드 시스템에 대한 업데이트(인터넷을 검색하여 시스템에 대한 최신 업데이트의 KB 번호를 찾을 수 있음).
- 그런 다음 업데이트를 설치합니다. 설치를 완료하기 위해 프롬프트에 따라 관리자로.
- 지금 재부팅 PC 및 CBS.log 삭제 (해결 방법 1에서 논의됨).
- 그런 다음 비활성화 업데이트 일시중지 옵션 (1~3단계를 반복하여) CBS 드라이브 문제가 해결되었는지 확인합니다.
해결 방법 4:작업 스케줄러를 사용하여 CBS 로그 파일 삭제
위의 솔루션으로 문제가 해결되지 않은 경우 작업 스케줄러에서 반복 작업을 만들어 CBS 로그 파일을 삭제할 수 있습니다. 그러면 CBS 로그의 드라이브 공간 소비가 중지되고 문제가 해결됩니다.
- Windows를 클릭합니다. , 유형:메모장 , 그런 다음 엽니다.
- 이제 복사-붙여넣기 메모장에 다음 줄을 입력합니다.
net stop “TrustedInstaller” del /S c:\windows\logs\cbs\*.log net start “TrustedInstaller”
- 그런 다음 파일을 확장합니다. 메뉴에서 저장을 선택합니다. .
- 이제 파일 형식 변경 모든 파일에 파일 이름 .bat 확장자 사용 (예:DeleteCBSLog.bat).
- 그런 다음 다른 이름으로 저장 대화 상자에서 디렉토리로 이동합니다. 파일을 저장할 위치 (예:데스크톱).
- 이제 저장을 클릭합니다. 메모장을 닫습니다. .
- 이제 Windows를 클릭합니다. , 유형:작업 스케줄러 , 그리고 열기 그것.
- 그런 다음 액션을 확장합니다. 메뉴에서 작업 만들기를 선택합니다. .
- 이제 이름 입력 작업(예:DeleteCBSLogs) 및 체크 표시 가장 높은 권한으로 실행 .
- 그런 다음 트리거로 이동합니다. 탭을 클릭하고 새로 만들기를 클릭합니다. 단추.
- 이제 매일을 선택합니다. 확인을 클릭합니다. 단추.
- 그런 다음 작업으로 이동합니다. 탭을 클릭하고 새로 만들기를 클릭합니다. 단추.
- 이제 찾아보기를 클릭합니다. (Program/Scrip 앞) .bat 파일이 있는 디렉터리로 이동합니다. (예:데스크탑).
- 그런 다음 더블 클릭 배치 파일에서 (예:DeleteCBSLogs) 설정으로 이동합니다. 탭.
- 이제 "작업이 실패하면 다음 간격으로 다시 시작을 선택합니다. ", 드롭다운을 1시간으로 설정합니다. .
- 그런 다음 선택 취소 "다음보다 오래 실행되면 작업 중지 상자 "를 클릭하고 확인을 클릭합니다. 단추.
- 이제 CBS 로그 삭제 (해결 방법 1에서 설명한 대로) 및 재부팅 기기에서 CBS.log 문제가 해결되었는지 확인하세요.
해결 방법 5:시스템 레지스트리를 편집하여 CBS 로그 파일 생성 중지
어떤 솔루션도 문제를 해결하지 못한 경우 시스템 레지스트리를 편집하여 CBS 로그를 비활성화하면 문제가 해결될 수 있습니다(문제가 해결되었다고 보고되면 설정을 활성화해야 함을 명심하십시오).
경고: 시스템 레지스트리 편집은 숙련된 작업이므로 각별한 주의를 기울여 진행하고 위험을 감수해야 합니다. 제대로 수행하지 않으면 PC/데이터에 영구적인 손상을 줄 수 있습니다.
- Windows를 클릭합니다. , 유형:레지스트리 편집기 , 그리고 그것을 마우스 오른쪽 버튼으로 클릭하십시오. 그런 다음 관리자 권한으로 실행을 선택합니다. .
- 이제 탐색 다음 경로:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing
- 그런 다음 더블 클릭 EnableLog에서 값을 0으로 설정합니다. (레지스트리 키의 소유권을 가져와야 할 수도 있습니다).
- 지금 종료 편집자 및 삭제 솔루션 1에서 논의된 현재 CBS 로그
- 그런 다음 재부팅 PC에서 CBS.log 문제가 해결되었는지 확인하십시오.
문제가 지속되면 3 세 번째 를 시도해 볼 수 있습니다. 파티 청소 유틸리티 CBS.log 문제가 해결되었는지 확인합니다.