Рекламное объявление

Вы все еще используете Windows 7, 8 или 8.1? Тогда вы могли заметить, что свободное место на жестком диске неуклонно сокращается, даже если вы не загружали и не добавляли новые файлы в свою систему. Это накопление ненужных файлов является симптомом ошибка сжатия лог-файлаMicrosoft, о которой Microsoft знает уже более двух лет.

Хотя Microsoft официально ничего не выпустила, вы можете вручную исправить эту ошибку и освободить столь необходимое место на жестком диске.

Ошибка сжатия файла журнала

Это известная проблема, затрагивающая доверенный установщик Что такое TrustedInstaller и почему он не позволяет мне переименовывать файлы?TrustedInstaller - это встроенная учетная запись пользователя в Windows 8, Windows 7 и Windows Vista. Эта учетная запись пользователя "владеет" различными системными файлами, включая некоторые файлы в папке Program Files, папке Windows и ... Подробнее CBS регистрирует в Windows 7, 8, 8.1 и 2008 R2, а также потенциально существует в других версиях.

instagram viewer

Симптомы

К счастью, плакат jwalker107 подробно описал симптомы ошибки на Форум ответов Microsoft:

Я неоднократно сталкивался с тем, что клиенту Windows 7 x64 не хватает места на жестком диске, и обнаружил, что C: \ Windows \ TEMP используется сотнями файлов с именами по шаблону «cab_XXXX_X», обычно по 100 МБ каждый, и эти файлы постоянно генерируются до тех пор, пока в системе не закончится Космос. После удаления файлов и перезагрузки файлы начинают генерироваться снова.

Я обнаружил, что это вызвано большими журналами обслуживания на основе компонентов. Они хранятся в C: \ Windows \ Logs \ CBS. Текущий файл журнала называется «cbs.log». Когда «cbs.log» достигает определенного размера, процесс очистки переименовывает журнал в «CbsPersist_YYYYMMDDHHMMSS.log», а затем пытается сжать его в CAB-файл.

Однако когда размер файла cbs.log достигает 2 ГБ, прежде чем этот процесс очистки сжимает его, файл становится слишком большим для обработки утилитой makecab.exe. Файл журнала переименовывается в CbsPersist_date_time.log, но когда процесс makecab пытается сжать его, процесс завершается неудачно (но только после использования около 100 МБ в папке \ Windows \ Temp). После этого процесс очистки запускается повторно (примерно каждые 20 минут в моем опыте). Процесс каждый раз завершается сбоем, а также потребляет новые ~ 100 МБ в \ Windows \ Temp перед смертью. Это повторяется до тех пор, пока система не исчерпает место на диске.

Причина

Когда система работает правильно, встроенный модуль сжатия CAB должен сжать журнал CBS Trusted Installer до того, как он достигнет 2 ГБ. К сожалению, CAB не может обрабатывать файлы размером более 2 ГБ и начинает очень плохо. В результате компрессор CAB (Makecab.exe) генерирует огромное количество бесполезных и массивно раздутые файлы TEMP С помощью этого скрипта Windows держите под контролем файлы журналов и временных файловЯ потратил много времени, помогая друзьям и семье с их проблемами с компьютером, и я должен сказать, что, помимо всех других проблем, одна проблема, которую я вижу, возникает снова и ... Подробнее , который быстро заполнит любой жесткий диск.

Непонятно, почему разрешено увеличивать размер файла журнала более 2 ГБ. Ведение журнала может происходить слишком быстро для сжатия и виновником здесь может быть Windows Update Вот почему мы ненавидим Windows UpdateВ настоящее время Windows Update принудительно обновляет и обновляет Windows 10. Гэвин исследует, что заставляет всех нас ненавидеть Центр обновления Windows и что вы можете сделать против него. Подробнее . Как только размер файла журнала увеличивается до 2 ГБ или более, это приводит к сбою инструмента сжатия и его появлению в порочном круге, накапливающему временные ненужные файлы до тех пор, пока диск не будет заполнен.

Эта ошибка раздражает и отнимает много времени, если не сказать больше. И почему Microsoft продолжает отказываться от более качественных инструментов сжатия, я не знаю.

Ручное исправление

Вуди ЛеонардВуди на Windows над InfoWorld, имеет подробно, как исправить вручную Эта проблема. Прыгните под твит, чтобы увидеть, как вы можете освободиться от этой суматохи.

Давняя ошибка в сжатии файла журнала Win7 может внезапно заполнить ваш жесткий диск. Ручное исправление. @infoworld Вау https://t.co/hXwVpDR4N6

- Вуди Леонхард (@woodyleonhard) 25 августа 2016 г.

Нажмите Windows ключ + R открыть диалоговое окно «Выполнить». Тип services.msc в откройте панель локальных сервисов Как управлять запущенными сервисами с помощью команды SC [Windows]С тех пор, как я погружаюсь в ИТ, я обнаруживаю, что делаю это гораздо чаще - это мониторинг и проверка состояния служб, работающих на компьютерах, работающих в компании. Там есть... Подробнее .

Перейдите к Установщик модулей Windows и выключи его.

Служба установщика модулей Windows

Теперь голова к % rootdirectory%> Windows> Журналы> CBS.

Теперь вам нужно переместить или переименовать каждый из файлов в каталоге. В зависимости от того, сколько файлов присутствует, может быть легче переместить их все в другой каталог.

Файлы CBS в папке

Теперь голова к % rootdirectory%> Windows> Temp.

В верхнем правом углу введите такси* и поиск. Если есть какие-либо результаты, удалите их.

Панель поиска CAB в проводнике

Перезагрузите вашу систему.

Теперь вы должны найти службу установщика модулей Windows, работающую как обычно, и Makecab.exe должен иметь возможность обрабатывать файлы, а не многократно выкидывать их по всему жесткому диску.

Очистите кеш Windows

Если вы используете Windows 10 и заметили, что количество ваших драгоценных жестких дисков медленно снижается, это может быть один из многочисленных кешей, накапливающих данные без вашего ведома.

Ранее мы подробно рассказали, как найти и очистка каждого из следующих кешей 7 скрытых кэшей Windows и как их очиститьКэшированные файлы могут занимать много байтов. Хотя специальные инструменты могут помочь вам освободить место на диске, они могут не очистить все это. Мы покажем вам, как вручную освободить место для хранения. Подробнее , но я перечислю их, чтобы вы знали:

  1. Windows 10 Update cache
  2. Кэш Магазина Windows
  3. Кэш временных файлов
  4. Кэш миниатюр
  5. Кэш восстановления системы
  6. Кеш веб-браузера
  7. Кеш DNS

Хотя очистка вашего DNS-кэша на самом деле не даст вам ничего, как очистка вашего кэша временных файлов, у нас также есть несколько эффективных советов для как освободить место Недостаточно места на диске? 5 собственных инструментов Windows для освобождения места на дискеНе загружайте подозрительный сторонний инструмент, чтобы освободить место на диске! У Windows есть свои инструменты для работы, и они просты в использовании. Подробнее .

Баг Свободное Существование

Теперь у вас должен быть контроль над вашим жестким диском еще раз, свободный от власти заблудших Makecab.exeи в состоянии действительно удалить нарушающие файлы с порождением еще миллиарда (поверьте мне, я посчитал их).

Как вы уменьшаете размер вашей системы? Регулярно очищать папку для загрузок? Удалить что-нибудь кроме того, что необходимо? Дайте нам знать ваши методы ниже!

Гэвин - старший писатель MUO. Он также является редактором и SEO-менеджером сайта крипто-ориентированных сайтов MakeUseOf, Blocks Decoded. Он имеет степень бакалавра (с отличием) современного письма и практики цифрового искусства, разграбленные с холмов Девона, а также более чем десятилетний профессиональный опыт написания. Он наслаждается обильным количеством чая.