Windows \ Temp 많은 양의 cab_XXXX 파일


30

최근에 재 구축 된 서버 몇 대가 C : \ 드라이브 사용에 대한 경고를 받고 있습니다. 디스크를 보면 cab_XXXX_X에서 사용중인 Windows \ Temp에 GB의 데이터가 있습니다 (예 : cab_5328_2). 내가 온라인에서 찾은 제안은 그냥 삭제하는 것이지만 도움이 될 수는 없지만 하루에 여러 번 생성되는 해결 방법 일 뿐이라고 생각합니다.

Windows Server 2008 R2 SP1 상자에서이 동작을 본 사람이 있습니까? 나는 우리가 가진 다른 서버에서 일어나는 것을 볼 수 없으며 최근에 재건 된 두 서버에서만 발생합니다. 성능을 도울 수 없다고 확신하여 영구적으로 중지하는 방법을 찾고 있습니다.


1
프로세스 모니터 를 사용하여 이러한 파일을 생성하는 프로세스 또는 서비스를 확인하는 것이 좋습니다. 이 과정에서 하나를 잡을 수 있기를 바랍니다. 그런 다음 처음에 어떻게 도착하는지 알면 진행 방법을 결정할 수 있습니다.
vcsjones

1
질문 및 답변은 ​​Windows 7에서도 완벽하게 유효합니다.
Borislav Ivanov

답변:


26

얼마 전에 비슷한 문제가 발생하여 원인을 식별하는 데 도움 되었습니다. 이것은 수정이 필요한 부분입니다.

C : \ windows \ Logs \ CBS 폴더에서 C : \ windows \ temp 폴더에서 가장 오래된 .log 파일을 삭제하십시오 (모두 삭제할 수도 있음). 다음 재생 프로세스에서 모든 cab_xxxx를 삭제하십시오. C : \ windows \ temp가 깨끗하게 남아 있습니다.


3
그리고 여기이 문제에 대한 훨씬 더 기술적 인 설명이 있습니다. Windows Resource Protection 이 책임이있는 서비스 인 것 같습니다 .
Borislav Ivanov

NB : 아직이 문제에 대한 핫픽스가없는 것 같습니다. 내가 오는 것이 있는지 묻는 MS Answers에 게시했습니다 ... 여기에서 스레드를 추적 할 수 있습니다 : answers.microsoft.com/en-us/windows/forum/windows8_1-files/…
JohnLBevan

9

2GiB 제한은 여전히 ​​우리를 괴롭 힙니다

나는 이것이 64 비트 Windows 7 및 (현재) Windows 2008 R2 시스템에서 발생하는 것을 보았습니다.

캐비닛 파일 형식이 2GiB보다 큰 파일을 저장할 수makecab.exe 없기 때문에 64 비트 Windows에서도 유틸리티가 큰 (2GiB +) 파일에서 중단됩니다. .


로그 파일 C:\Windows\Logs\CBS이 너무 커지면 로그 압축 프로세스가 중단됩니다.

  • 큰 CBS 로그 파일은 압축되지 않습니다
  • 최신 CBS 로그 파일은 압축되지 않습니다
  • C:\Windows\Temp 손상된 캐비닛 파일로 채워집니다

손상된 캐비닛 파일은 하루에 약 200MiB +를 소비하며 재부팅해도 지울 수 없습니다.

불행히도, 큰 CBS 로그 파일을 수동으로 삭제하고 손상된 캐비닛 파일을 제거해야합니다.


이것은 Windows 7의 디자인 결함으로 다음 중 하나에 의해 피할 수있었습니다.

  • 큰 CBS 로그 파일을 압축하기 전에 분할 또는
  • 캐비닛 파일 형식을보다 유능한 형식으로 교체

여하튼, 사용 가능한 모든 디스크 공간소비 하는 실패 모드 는 심각한 감독입니다.


1
좋은 대답입니다. 다음은 지원 기사입니다 ... computerworld.com/article/3112358/microsoft-windows/…
Nathan Hartley

그래, 내가 처음이 문제에 부딪힌 이후로 makecab이 왜 advace에서 입력 크기를 검사 하지 않는지 궁금해했고 왜 임시 파일을 정리 하지 않는지 궁금해 할 것이다 .
SamB

2

C : \ Windows \ Temp는 Windows 업데이트, 로그 또는 임시 파일에서 일반적으로 사용되는 폴더입니다. 설치하는 동안 응용 프로그램은 caps 파일을 임시 폴더 (이 경우 C : \ Windows \ Temp)로 이동합니다.

여유 공간을 확보하려면이 폴더의 모든 내용을 삭제할 수 있습니다. 내 제안은 오래된 파일 만 삭제하지만 가장 최근 파일 (1 개월 전)은 유지하는 것입니다.

여유 공간을 확보하려면 TreeSize Free 도구 또는 WinDirStat 도구를 사용할 수 있습니다. 둘 다 무료입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.