Подробный гайд по устранению ошибки 112 в Windows

Ошибка 112 в Windows: мало места на диске. Пошаговый гайд по очистке и устранению ERROR_DISK_FULL без лишних программ.

2026.04.28                  


Подробный гайд по устранению ошибки 112 в WindowsПодробный гайд по устранению ошибки 112 в Windows Ошибка 112 в Windows соответствует системному коду ERROR_DISK_FULL (десятичный 112, шестнадцатеричный 0x70). Её дословный перевод: «Недостаточно места на диске». Ошибка возникает, когда система или приложение пытаются записать данные, но на целевом разделе не хватает свободного пространства для выполнения операции.

Ниже представлен подробный, безопасный и проверенный алгоритм устранения ошибки в Windows 10/11.


Шаг 1. Подтвердите причину

  1. Откройте «Этот компьютер».
  2. Проверьте диск, на который идёт запись (обычно C:).
  3. Для стабильной работы Windows рекомендуется оставлять минимум 10–15% свободного места от объёма раздела. Для SSD критично оставлять не менее 20–25 ГБ, иначе контроллер не сможет выполнять выравнивание износа и сборку мусора.

Шаг 2. Быстрая очистка встроенными средствами

  1. Нажмите Win + R, введите cleanmgr и нажмите Enter.
  2. Выберите нужный диск -> нажмите ОК.
  3. Нажмите кнопку «Очистить системные файлы» (потребуются права администратора).

4. Отметьте пункты:

  • Очистка обновлений Windows
  • Временные файлы
  • Корзина
  • Загрузки (если не нужны)
  • Эскизы, отчёты об ошибках, кэш DirectX
  1. Нажмите ОК -> Удалить файлы.

В Windows 10/11 можно включить автоматизацию: Параметры -> Система -> Память -> Контроль памяти -> Включить и настроить расписание.


Шаг 3. Ручная очистка временных и кэшированных данных

Выполняйте от имени администратора. Перед удалением убедитесь, что приложения закрыты.

Путь Что делает
%temp% Временные файлы текущего пользователя. Можно удалить всё, что не используется.
C:\Windows\Temp Системные временные файлы. Пропустите те, что заблокированы.
C:\Windows\SoftwareDistribution\Download Кэш обновлений Windows. Удаление безопасно, обновления скачаются заново при необходимости.
C:\$Recycle.Bin Корзина (альтернатива: очистите через Проводник).

Команда для быстрой очистки кэша обновлений (запускать в CMD от имени администратора):

net stop wuauserv
net stop bits
net stop cryptsvc
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start bits
net start cryptsvc

Шаг 4. Освобождение системного пространства

Метод Как выполнить Примечание
Отключение гибернации powercfg -h off (в CMD от админа) Освободит ~50–75% от объёма ОЗУ. Если не используете спящий режим.
Уменьшение файла подкачки Параметры -> Система -> О системе -> Дополнительные параметры системы -> Быстродействие: Параметры -> Дополнительно -> Виртуальная память: Изменить Установите фиксированный размер или перенесите на другой диск. Не отключайте полностью.
Перенос пользовательских папок Свойства папок «Загрузки», «Документы», «Рабочий стол» -> Расположение -> Переместить Укажите путь на диск с большим объёмом.

Шаг 5. Проверка файловой системы и диска

Иногда ошибка 112 появляется при повреждении таблицы размещения файлов (MFT) или bad-секторах.

  1. Откройте CMD или PowerShell от имени администратора.
2. Выполните команду:
   chkdsk C: /f /r

Согласитесь на проверку при следующей перезагрузке (введите Y), затем перезагрузите ПК.

3. Проверьте здоровье диска:
  • Скачайте CrystalDiskInfo (бесплатная, портативная версия).
  • Статус «Хорошо» — диск исправен.
  • Статус «Тревога» или «Плохо» — срочно сделайте резервную копию, диск выходит из строя.

Шаг 6. Сценарии, где ошибка проявляется чаще всего

Ситуация Решение
Обновление Windows Очистите SoftwareDistribution\Download, запустите «Устранение неполадок» -> «Центр обновления Windows».
Установка программ/игр Убедитесь, что путь установки не ведёт на системный диск с <10% свободного места. Запустите установщик от имени администратора.
Копирование/архивация Проверьте, не включены ли квоты диска (compmgmt.msc -> «Общие папки» -> «Управление квотами»). В домашних системах обычно отключены.
Ошибка в конкретной программе Некоторые приложения (SQL Server, VMware, архиваторы) используют свой внутренний код 112. Уточните название ПО, если чистка диска не помогла.

Профилактика

  • Включите «Контроль памяти» (Storage Sense).
  • Раз в 1–2 месяца анализируйте занятость диска через WinDirStat или TreeSize Free.
  • Храните медиафайлы, виртуальные машины, резервные копии на отдельном диске или в облаке.
  • Для SSD избегайте заполнения более 80–85%.

Важные примечания

  • Не удаляйте вручную файлы из C:\Windows, C:\Program Files, C:\Users\Public без понимания их назначения.
  • Перед работой с chkdsk или изменением файла подкачки создайте точку восстановления: sysdm.cpl -> «Защита системы» -> «Создать».
  • Если после очистки 30+ ГБ ошибка 112 сохраняется, вероятно, проблема не в месте, а в правах доступа, квотах, антивирусной блокировке или повреждении профиля пользователя.