Если диск C переполнен в Windows 11, система начинает тормозить, программы не обновляются, а файлы не сохраняются. Чаще всего это происходит из-за скопления временных файлов, кэша, старых точек восстановления или мусора в папке WinSxS. Решить проблему можно вручную или с помощью встроенных инструментов — и я покажу, как сделать это быстро и безопасно.
В этой статье разберём все работающие способы: от очистки корзины и удаления ненужных программ до сжатия системных файлов и переноса данных на другой диск. Начнём с самого простого и эффективного.
Почему диск C заполнен и как это проверить
Прежде чем чистить, нужно понять, что именно занимает место. В Windows 11 для этого есть встроенный инструмент анализа дискового пространства.
Откройте Параметры → Система → Хранилище. Здесь вы увидите, сколько места занимают приложения, временные файлы, изображения и другие данные. Нажмите на раздел Другое или Временные файлы, чтобы увидеть детали. Чаще всего больше всего весят:
- Временные файлы (кэш браузеров, обновлений, программ);
- Точки восстановления системы (могут весить десятки гигабайт);
- Папка WinSxS (хранилище компонентов Windows, со временем разрастается);
- Корзина (удаленные файлы остаются там до очистки);
- Загрузки (часто забиваются старыми дистрибутивами и архивами).
Перед очисткой диска сохраните важные данные на внешний накопитель или в облако. Даже встроенные инструменты Windows могут случайно удалить нужные файлы, если не разобраться в настройках.
Если в разделе Хранилище видите, что большая часть места занята Резервная копия Windows или Файлы обновления, значит, система хранит старые версии для отката — их можно безопасно удалить.
| Инструмент | Что удаляет | Как запустить | Сколько места освободит |
|---|---|---|---|
| Очистка диска | Временные файлы, корзину, старые точки восстановления | Win + R → cleanmgr → выбрать диск C | От 1 до 10 ГБ |
| Хранилище (в Параметрах) | Кэш приложений, временные файлы обновлений | Параметры → Система → Хранилище → Очистить рекомендации | От 500 МБ до 5 ГБ |
| DISM и SFC | Поврежденные системные файлы, которые занимают место | Через командную строку (admin) | Зависит от степени повреждения |
Встроенные инструменты очистки диска в Windows 11
Microsoft предоставила несколько встроенных утилит для очистки диска. Они не требуют установки дополнительных программ и работают быстро.
Наиболее универсальный инструмент — cleanmgr. Он удаляет временные файлы, очищает корзину и предлагает сжать старые файлы. Чтобы запустить его с расширенными параметрами:
- Откройте командную строку от имени администратора (
Win + X→Терминал (администратор)). - Введите команду:
cleanmgr /sageset:1и нажмите Enter. - В появившемся окне отметьте все пункты, которые можно удалить (включая
Старые точки восстановленияиФайлы для Chkdsk). - Сохраните настройки и запустите очистку командой
cleanmgr /sagerun:1.
Очистка диска через cleanmgr — самый безопасный способ освободить место, так как она удаляет только ненужные системные файлы, не затрагивая пользовательские данные.
Удаление временных файлов и кэша вручную
Если встроенные инструменты не помогли, можно удалить мусор вручную. Вот основные папки, которые стоит проверить:
- Temp — временные файлы и программ. Путь:
C:\Windows\TempиC:\Users\[Ваше_имя]\AppData\Local\Temp. Удаляйте всё содержимое. - Prefetch — кэш запускаемых программ. Путь:
C:\Windows\Prefetch. Можно удалить все файлы. - SoftwareDistribution — папка обновлений Windows. Путь:
C:\Windows\SoftwareDistribution. Удаляйте содержимое, если обновления не устанавливаются. - Download — папка загрузок. Путь:
C:\Users\[Ваше_имя]\Downloads. Просмотрите и удалите ненужные файлы.
Не удаляйте папку AppData целиком — в ней хранятся настройки программ. Удаляйте только содержимое подпапки Temp.
Очистка точки восстановления и теневых копий
Точки восстановления и теневые копии (Volume Shadow Copy) занимают много места, особенно если вы часто обновляете систему или устанавливаете программы. Удалить их можно через:
- Очистку диска с удалением точек восстановления:
- Запустите
cleanmgrкак администратор. - Выберите диск C.
- Нажмите
Очистить системные файлы. - Отметьте пункт
Старые точки восстановленияи запустите очистку.
- Запустите
- Командную строку:
- Откройте терминал от имени администратора.
- Введите команду:
vssadmin delete shadows /all /quiet— это удалит все теневые копии. - Для ограничения объёма точек восстановления используйте:
vssadmin resize shadowstorage /on=C: /for=C: /maxsize=5GB(замените 5GB на нужный размер).
⚠️ Внимание: Удаление точек восстановления лишит вас возможности откатить систему к предыдущему состоянию. Подходите к этому осторожно и оставляйте хотя бы одну точку восстановления.
Сжатие системных файлов и перенос данных
Если на диске C осталось мало места, а удалять больше нечего, можно сжать системные файлы или перенести часть данных на другой диск.
| Метод | Описание | Плюсы | Минусы |
|---|---|---|---|
| Сжатие NTFS | Сжатие системных и пользавательских файлов без потерь | Экономит до 30% места | Увеличивает нагрузку на при доступе к файлам |
Перенос папки Users | Перемещение профилей пользователей на другой диск | Освобождает много места | Сложно реализовать без ошибок |
| Символические ссылки | Замена папок (например, Downloads) на ссылки на другой диск | Быстро и безопасно | Требует командной строки |
| Подключение второго диска | Физическое добавление HDD/SSD | Радикальное решение | Требует апгрейда железа |
Самый простой способ — сжатие NTFS. Для этого:
- Откройте командную строку от имени администратора.
- Введите команду:
compact /c /s:C:\— это сожмёт все файлы на диске C. - Дождитесь завершения процесса (может занять от нескольких минут до часа в зависимости от объёма данных).
Если хотите перенести папку Downloads или Documents на другой диск:
- Создайте новую папку на диске D (например,
D:\Downloads). - Откройте командную строку от имени администратора.
- Введите команду:
mklink /J "C:\Users\[Ваше_имя]\Downloads" "D:\Downloads".
Теперь все новые загрузки будут сохраняться на диск D, а старые файлы можно переместить вручную.
Как перенести папку Users на другой диск
Этот процесс сложнее и требует осторожности. 1) Создайте резервную копию данных. 2) Загрузитесь с установочного диска Windows. 3) В командной строке используйте robocopy для копирования папки на новый диск. 4) Удалите старую папку и создайте символическую ссылку. Ошибки при переносе могут привести к невозможности загрузки системы, поэтому лучше доверить это специалисту.
Оптимизация работы диска: отключение гибернации и файла подкачки
Если диск C переполнен, можно временно отключить функции, которые занимают много места:
- Файл гибернации (
hiberfil.sys) — занимает до 70% от объёма ОЗУ. Отключается командойpowercfg /h offв командной строке от имени администратора. - Файл подкачки (
pagefile.sys) — обычно весит 1,5–3 объёма ОЗУ. Чтобы его уменьшить:- Откройте
Параметры системы→Дополнительные параметры системы→Быстродействие→Параметры. - Выберите вкладку
Дополнительно→Виртуальная память→Изменить. - Снимите галочку
Автоматически выбирать объем файла подкачки. - Укажите минимальный и максимальный размер (например, 1024 МБ и 2048 МБ).
- Нажмите
Задать→ОКи перезагрузите компьютер.
- Откройте
- Кэш Windows Superfetch (
SysMain) — оптимизирует запуск программ, но может занимать до 10 ГБ. Отключается черезСлужбы(services.msc), найдитеSysMainи остановите её.
Отключение файла подкачки может привести к ошибкам в работе программ, если у вас мало оперативной памяти (менее 8 ГБ). В этом случае лучше оставить минимальный размер файла подкачки (1–2 ГБ).
Пошаговая инструкция: как освободить место на диске C за 10 минут
Если времени мало, а диск C переполнен, выполните эти действия по порядку:
Быстрая очистка диска C в Windows 11
Часто задаваемые вопросы
Можно ли удалить папку Windows.old?
Да, папка Windows.old создаётся при обновлении и содержит старую версию системы. Удалить её можно через Очистку диска (выберите Предыдущие установки Windows) или вручную через командную строку: rd /s /q C:\Windows.old. Удаление безопасно, если новая система работает стабильно.
Почему после очистки диск C снова заполняется?
Чаще всего это происходит из-за:
- Автоматического создания точек восстановления;
- Кэша браузеров и программ (особенно если вы много работаете в интернете);
- Файлов обновлений Windows (они скачиваются в фоновом режиме);
- Игр или программ, которые сохраняют временные файлы.
Решение: настройте автоматическую очистку в Параметры → Система → Хранилище → Настройка очистки или используйте сторонние утилиты, например, CCleaner.
Как освободить место на диске C без потери данных?
Способы без риска потери данных:
- Очистка корзины;
- Удаление временных файлов через
cleanmgr; - Удаление неиспользуемых программ;
- Перенос личных файлов (документов, изображений) на другой диск;
- Сжатие системных файлов через
compact /c /s:C:\; - Очистка кэша браузеров.
Избегайте удаления папок Windows, Program Files, AppData вручную — это может привести к сбоям системы.
Сколько места должно быть свободно на диске C?
Минимально рекомендуется оставлять 15–20% свободного места от общего объёма диска. Например, если у вас на 256 ГБ, старайтесь, чтобы свободно было не меньше 40–50 ГБ. Если места меньше 10%, система начнёт тормозить, а некоторые программы откажутся работать.
Для комфортной работы лучше иметь не менее 100 ГБ свободного места на диске C (если установлено много программ).