Назад | Перейти на главную страницу

Windows \ Temp большое количество файлов cab_XXXX

Несколько серверов, которые были недавно перестроены, выдают предупреждения об использовании диска C: \. Если посмотреть на диск, то в Windows \ Temp есть гигабайты данных, используемые cab_XXXX_X (например, cab_5328_2). Предложение, которое я нашел в Интернете, - просто удалить их, но я не могу не чувствовать, что это окажется лишь обходным решением, поскольку они генерируются несколько раз в день.

Кто-нибудь видел такое поведение раньше с коробкой Windows Server 2008 R2 SP1? Я не вижу, чтобы это происходило ни на одном другом сервере, который у нас есть, только два, которые были недавно перестроены. Я надеюсь найти постоянный способ остановить это, поскольку я уверен, что это не может помочь производительности.

У меня была аналогичная проблема некоторое время назад, этот помог выявить причину. Это бит с исправлением.

в папке C: \ windows \ Logs \ CBS удалите самый старый файл .log (вы также можете удалить их все) в папке C: \ windows \ temp удалите каждый cab_xxxx в следующем процессе регенерации, оставшиеся журналы (CBS) правильно заархивированы , а C: \ windows \ temp был оставлен чистым

Лимит в 2 ГБ все еще не дает нам покоя

Я видел, как это происходило в 64-битных системах Windows 7 и (на сегодняшний день) Windows 2008 R2.

Даже в 64-битной Windows makecab.exe утилита не работает на больших файлах (2 ГБ +), потому что формат файла CAB не может хранить файлы размером более 2 ГБ..


Если какой-либо файл журнала в C:\Windows\Logs\CBS становится слишком большим, это нарушает процесс сжатия журнала:

  • Большой файл журнала CBS никогда не сжимается
  • Новые файлы журналов CBS никогда не сжимаются
  • C:\Windows\Temp заполняется поврежденными файлами кабинета

Поврежденные файлы кабинета занимают около 200 МБ + в день и не могут быть очищены перезагрузкой.

К сожалению, вы должны вручную удалить большой файл журнала CBS и удалить поврежденные файлы кабинета.


Это был недостаток дизайна в Windows 7, которого можно было избежать:

  • разбиение больших файлов журнала CBS перед попыткой их сжатия или
  • замена формата файла Cabinet на более подходящий формат

Во всяком случае, режим отказа использовать все доступное дисковое пространство это серьезная оплошность.

C: \ Windows \ Temp - это папка, обычно используемая обновлениями Windows, журналами или временными файлами. Во время установки приложение перемещает файлы caps во временную папку, в данном случае C: \ Windows \ Temp

Если вы хотите освободить место, вы можете удалить все в этой папке. Я предлагаю удалить только старые, но сохранить самые последние файлы (месяц назад).

Если вы хотите освободить место, вы можете использовать инструмент TreeSize Free или WinDirStat. Оба бесплатны.