ДругоеСредняя

Недостаточно места на диске: причины и быстрое решение

Ошибка 'Недостаточно места на диске' блокирует работу системы и программ. В этой статье вы найдёте универсальные способы быстрой очистки диска и расширения места для всех основных ОС.

Обновлено 17 февраля 2026 г.
10-15 минут
Низкая
FixPedia Team
Применимо к:Windows 10/11macOS Monterey и новееUbuntu 20.04+Все современные ОС

Что означает ошибка "Недостаточно места на диске"

Ошибка "Недостаточно места на диске" (англ. Low Disk Space или Disk Full) — это системное уведомление, которое появляется, когда свободного места на выбранном разделе диска (обычно системном C: в Windows или / в Linux/macOS) остаётся меньше критического порога (обычно 1-2 ГБ). Система и многие программы не могут создавать новые временные файлы, сохранять данные или устанавливать обновления. В Windows она часто сопровождается красным индикатором в проводнике и balloon-уведомлением. В Unix-системах команды начинают завершаться с ошибкой No space left on device.

Причины возникновения

  1. Накопление системных файлов и обновлений. Папка WinSxS в Windows, кэш обновлений (/var/cache/apt/ в Ubuntu), локальные снимки (Time Machine) могут занимать десятки гигабайт.
  2. Огромные временные файлы. Приложения (видеоредакторы, игры, браузеры) пишут временные данные, которые иногда не удаляются.
  3. Кэш браузеров и мессенджеров. История, изображения и медиафайлы в кэше могут достигать нескольких гигабайт.
  4. Скрытые файлы виртуальных машин и резервные копии. ISO-образы, дампы памяти, бэкапы баз данных часто забывают в папках Downloads или Documents.
  5. Файлы, занятые процессом. Некоторые активно работающие программы (логи, базы данных) могут занимать место и не отображаться в проводнике до их остановки.
  6. Слишком маленький исходный раздел. Особенно актуально для системных дисков SSD малого объёма (128-256 ГБ) в 2026 году.

Способы решения

Способ 1: Быстрая очистка с помощью встроенных средств (Windows)

Очистка диска (cleanmgr) — самый безопасный и быстрый первый шаг.

  1. Нажмите Win + R, введите cleanmgr и нажмите Enter.
  2. В окне выберите системный диск (обычно C:) и нажмите "ОК".
  3. В списке отметьте:
    • Временные файлы — основной источник мусора.
    • Корзина — если не пуста.
    • Файлы обновления Windows — могут весить гигабайты.
    • Временные интернет-файлы.
  4. Нажмите "ОК" → "Удалить файлы". Подтвердите.

💡 Совет: После основного сканирования нажмите "Очистить системные файлы" (требует прав администратора). Это покажет дополнительные категории, включая старые точки восстановления.

Способ 2: Ручная проверка крупных файлов и папок

Используйте анализатор диска, чтобы найти "слона".

  • Для Windows: WinDirStat (бесплатно) или встроенный "Анализ диска" в настройках "Хранилище".
  • Для macOS: DaisyDisk (платно, но есть пробная версия) или встроенный "Управление хранилищем".
  • Для Linux: sudo du -sh /* | sort -rh | head -20 в терминале покажет 20 крупнейших каталогов в корне.

Удалите найденные ненужные архивы, видео, дубликаты. Особое внимание — папкам Downloads, Desktop, VirtualBox VMs.

Способ 3: Очистка кэша приложений и браузеров

  • Браузеры: Chrome/Edge/Firefox: Настройки → Конфиденциальность и безопасность → Очистить историю. Отметьте "Изображения и файлы в кэше".
  • Steam/Epic Games: В настройках клиента есть раздел "Загрузки" → "Очистить кэш загрузок".
  • Adobe Creative Cloud, Office: В настройках приложений ищите "Очистить кэш" или "Восстановить настройки".

Способ 4: Работа с точками восстановления и гибернацией (Windows)

  • Отключите гибернацию (освободит файл hiberfil.sys, размер = объём ОЗУ):
    powercfg -h off
    
    Запустите PowerShell от имени администратора.
  • Уменьшите размер точки восстановления:
    1. Панель управления → Система → Дополнительные параметры системы → Восстановление системы.
    2. Выберите диск → "Настроить".
    3. Уменьшите "Максимальное использование" до 5-10% (или отключите, если не используете).

Способ 5: Расширение диска (если физически возможно)

Если на диске нет мусора, а место заканчивается постоянно — рассмотрите аппаратное решение:

  1. Добавьте второй SSD/HDD и перенесите туда данные или установите туда систему.
  2. Используйте внешний накопитель для архивации больших медиафайлов.
  3. В Windows 10/11 можно сжать том, чтобы освободить место для расширения системного (через "Управление дисками"), но это рискованно. Лучше перенести данные на другой диск и расширить системный.

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

  1. Регулярная ручная очистка. Раз в месяц запускайте cleanmgr и анализируйте папку Downloads.
  2. Перенаправьте папки Documents, Downloads, Desktop на другой, более ёмкий диск (через свойства папки в Windows или ln в Linux/macOS).
  3. Настройте автоматическую очистку кэша в браузерах и приложениях (например, "удалять файлы при выходе").
  4. Отключите ненужные службы Windows, создающие логи (например, SysMain/SuperFetch, если у вас SSD).
  5. Мониторьте место. В Windows 10/11 "Параметры → Система → Хранилище" показывает анализ по категориям. Настройте "Хранилище" на автоматическую очистку временных файлов.
  6. Для разработчиков и администраторов: настройте logrotate в Linux и очистку старых логов в приложениях.

Способ 6: Очистка папки Windows.old (после обновления ОС)

После крупного обновления Windows (например, с 10 до 11) система сохраняет старую версию в папке Windows.old на системном диске (10-20 ГБ). Её можно удалить через cleanmgr (галочка "Предыдущие установки Windows") или вручную, но только если вы уверены, что не планируете откат.

Способ 7: Очистка кэша хранилища (macOS)

В macOS "Хранилище" → "Управление" → "Кэш хранилища" (в новых версиях). Система автоматически удаляет кэши, которые можно восстановить из облака (например, фото iCloud). Это безопасно для локальных файлов.

Способ 8: Очистка кэша пакетов (Linux)

Для Debian/Ubuntu:

sudo apt-get clean      # Очистка кэша .deb файлов
sudo apt-get autoremove # Удаление ненужных зависимостей

Для Arch:

sudo pacman -Sc

Для Flatpak/Snap:

flatpak uninstall --unused
snap set system refresh.retain=2  # Ограничить количество хранимых ревизий

⚠️ Важно: Не удаляйте вручную файлы в /usr, /bin, /lib — это сломает систему. Пользуйтесь только менеджерами пакетов.

Часто задаваемые вопросы

ПочемуSuddenly появилось мало места на диске, хотя я почти ничего не сохранял?
Безопасно ли удалять файлы в папке Temp?
Можно ли перенести программы на другой диск, чтобы освободить системный?
Что делать, если диск системный (C:) полностью заполнен?

Полезное

Проверьте использование диска
Очистите временные и системные файлы
Удалите крупные ненужные файлы
Очистите кэш браузеров и приложений
Отключите или удалите неиспользуемые программы