Столкнулись с ошибкой «На диске, где установлена система Windows, не хватает свободного места при восстановлении»? Это одна из самых распространённых проблем при попытке отката системы или сброса к заводским настройкам. Чаще всего виной тому забитый системный диск C: — временные файлы, кэш обновлений, старые точки восстановления или просто пользовательские данные, которые скопились за годы работы.
Решение есть, и оно не всегда требует радикальных мер вроде переустановки системы с флешки. Далее разберём, как освободить место на системном диске быстро и безопасно, какие инструменты использовать, и что делать, если стандартные методы не помогают. Начнём с самого простого.
Почему не хватает места на диске C при восстановлении Windows
При восстановлении системы Windows создаёт временные файлы, которые могут занимать от 5 до 20 ГБ — в зависимости от версии ОС и объёма данных. Если на диске C: осталось меньше 10–15% свободного пространства, процесс прервётся с ошибкой. Основные причины:
- Временные файлы и кэш — браузеры, программы и сама система сбрасывают их в папки
Temp,%LocalAppData%иWindows\Prefetch. - Точки восстановления — если включено восстановление системы, старые точки могут занимать гигабайты.
- Кэш обновлений Windows — папка
SoftwareDistributionвWindows\иногда разрастается до 10+ ГБ. - Загрузочные файлы и старые версии Windows — после обновлений в папке
Windows.oldостаётся копия старой системы. - Программы и игры, установленные на диск
C:— особенно если они не удалялись корректно.
В большинстве случаев достаточно очистить диск от мусора, чтобы восстановление пошло дальше. Но если свободного места критически мало (меньше 5 ГБ), потребуются более радикальные меры.
Используйте встроенную утилиту очистки диска (cleanmgr) — она удаляет временные файлы, кэш обновлений и старые точки восстановления без риска для системы.
| Версия Windows | Минимальное свободное место | Рекомендуемое свободное место |
|---|---|---|
| Windows 10 (1903–22H2) | 8–12 ГБ | 15–20 ГБ |
| Windows 11 (21H2–23H2) | 12–16 ГБ | 20–25 ГБ |
| Windows 7/8.1 | 5–10 ГБ | 10–15 ГБ |
Сколько места нужно для восстановления Windows
Минимальные требования к свободному месту на диске C: зависят от версии Windows и типа восстановления:
Если вы восстанавливаете систему через DISM или sfc /scannow, потребуется дополнительное место для распаковки и проверки файлов. В этом случае лучше иметь запас в 20–25 ГБ.
При сбросе к заводским настройкам (Reset this PC) Windows создаёт временную копию данных, поэтому на диске должно быть не менее 20% свободного пространства.
Как освободить место на системном диске перед восстановлением
Начнём с безопасных методов, которые не требуют удаления важных данных:
- Очистка корзины — часто в ней скапливается несколько гигабайт ненужных файлов. Кликните правой кнопкой по иконке корзины на рабочем столе и выберите «Очистить корзину».
- Удаление временных файлов — запустите
cleanmgrчерез поиск Windows (или в введитеcleanmgr /sageset:1для настройки). Убедитесь, что выбраны пункты «Временные файлы», «Корзина», «Загрузки» и «Старые точки восстановления». - Очистка кэша обновлений — остановите службу
Windows Update(черезservices.msc), удалите содержимое папкиC:\Windows\SoftwareDistribution\Download, затем перезапустите службу. - Удаление папки Windows.old — если она есть, занимает 10–20 ГБ. Удалить её можно через
cleanmgr(выберите «Предыдущие установки Windows») или вручную через проводник (потребуются права администратора). - Очистка браузеров — в Chrome, Edge или Firefox удалите кэш, и загрузки через настройки.
Если этих мер недостаточно, переходите к более радикальным способам.
Радикальные методы: что удалить, чтобы освободить место
Если стандартная очистка не помогла, попробуйте следующие шаги:
- Удалите неиспользуемые программы — откройте «Параметры» → «Приложения» → «Приложения и возможности», отсортируйте по размеру и удалите ненужное. Обратите внимание на тяжелые игры, Adobe пакеты, Microsoft Office.
- Перенесите личные файлы на другой диск — документы, фото, видео и загрузки можно переместить на диск
D:или внешний накопитель. Используйте проводник или утилитуRobocopyдля клонирования папок. - Отключите гибернацию — файл
hiberfil.sysзанимает столько же места, сколько оперативной памяти у вас установлено. Отключается командойpowercfg /h offвcmdот имени администратора. - Уменьшите файл подкачки — по умолчанию он равен объёму ОЗУ. Чтобы изменить его размер, откройте «Параметры системы» → «Дополнительно» → «Быстродействие» → «Дополнительно» → «Виртуальная память». Установите фиксированный размер или отключите (если у вас достаточно ОЗУ).
- Удалите языковые пакеты — если вы не используете дополнительные языки, удалите их через «Параметры» → «Время и язык» → «Регион и язык».
⚠️ Внимание: Не удаляйте вручную папкиWindows,Program Files,System32илиWinSxS— это может привести к нероботоспособности системы. Используйте только проверенные методы очистки.
Сравнение инструментов для очистки диска C
Если не хочется копаться вручную, воспользуйтесь специализированными программами. Вот сравнение самых популярных:
| Инструмент | Тип | Плюсы | Минусы |
|---|---|---|---|
Встроенная утилита cleanmgr | Стандартный | Безопасный, не требует установки | Очищает не все типы мусора |
| CCleaner | Сторонний | Глубокая очистка, удаление реестра | Платная версия для полного функционала |
| Wise Disk Cleaner | Сторонний | Бесплатный, быстрый, поддерживает планировщик | Реклама в бесплатной версии |
| Glary Utilities | Сторонний | Много функций, включая дефрагментацию | Сложный интерфейс для новичков |
| TreeSize | Сторонний | Показывает, какие папки занимают больше всего места | Только для анализа, не очищает автоматически |
Для большинства пользователей хватит встроенного cleanmgr или бесплатной версии Wise Disk Cleaner. Если нужно найти и удалить конкретные крупные файлы, используйте TreeSize или аналоги (например, WinDirStat).
Что делать, если место есть, но восстановление всё равно не идет
Бывает, что на диске C: достаточно свободного места (например, 20 ГБ), но Windows всё равно выдаёт ошибку. В этом случае проблема может быть в:
- Фрагментации диска — особенно актуально для HDD. Запустите дефрагментацию через «Службу оптимизации дисков» (
dfrgui). - Повреждённых системных файлах — выполните команды
sfc /scannowиDISM /Online /Cleanup-Image /RestoreHealthвcmdот имени администратора. - Нехватке места в разделе для восстановления — иногда система создаёт скрытый раздел
Recovery(обычно 450–500 МБ). Проверьте его через «Управление дисками» (diskmgmt.msc). - Ошибках файловой системы — запустите проверку диска командой
chkdsk C: /f /r(потребуется перезагрузка).
Если стандартные методы не помогают, попробуйте восстановить Windows с загрузочной флешки — в этом случае система использует внешний носитель для временных файлов.
Пошаговая инструкция: как освободить место и запустить восстановление
Если вы не знаете, с чего начать, следуйте этому алгоритму: