Подробный гайд по устранению ошибки 112 в Windows
Ошибка 112 в Windows соответствует системному коду ERROR_DISK_FULL (десятичный 112, шестнадцатеричный 0x70). Её дословный перевод: «Недостаточно места на диске». Ошибка возникает, когда система или приложение пытаются записать данные, но на целевом разделе не хватает свободного пространства для выполнения операции.
Ниже представлен подробный, безопасный и проверенный алгоритм устранения ошибки в Windows 10/11.
Шаг 1. Подтвердите причину
- Откройте «Этот компьютер».
- Проверьте диск, на который идёт запись (обычно
C:). - Для стабильной работы Windows рекомендуется оставлять минимум 10–15% свободного места от объёма раздела. Для SSD критично оставлять не менее 20–25 ГБ, иначе контроллер не сможет выполнять выравнивание износа и сборку мусора.
Шаг 2. Быстрая очистка встроенными средствами
- Нажмите
Win + R, введитеcleanmgrи нажмите Enter. - Выберите нужный диск -> нажмите ОК.
- Нажмите кнопку «Очистить системные файлы» (потребуются права администратора).
4. Отметьте пункты:
- Очистка обновлений Windows
- Временные файлы
- Корзина
- Загрузки (если не нужны)
- Эскизы, отчёты об ошибках, кэш DirectX
- Нажмите ОК -> Удалить файлы.
В 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-секторах.
- Откройте 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 сохраняется, вероятно, проблема не в месте, а в правах доступа, квотах, антивирусной блокировке или повреждении профиля пользователя.