Как очистить кэш на компьютере Windows 10 через командную строку — вопрос, который задают пользователи, столкнувшиеся с замедлением работы системы или нехваткой места на диске. Кэш — это временные файлы, которые и программы сохраняют для ускорения работы. Со временем они накапливаются и могут занимать гигабайты памяти. Очистка кэша через командную строку (CMD) — быстрый и эффективный способ вернуть системе быстродействие без установки сторонних утилит.

В этой статье разберем, какие виды кэша можно удалить через CMD, какие команды для этого использовать и как сделать это безопасно. Рассмотрим очистку DNS-кэша, кэша обновлений Windows, временных файлов и других ненужных данных. Все способы проверены на Windows 10 и не требуют прав администратора, если не указано иное.

Почему нужно чистить кэш в Windows 10

Кэш ускоряет работу системы, но его избыток ведет к проблемам. Вот основные причины, почему стоит регулярно очищать кэш:

  • Замедление работы ПК — переполненный кэш заставляет систему тратить время на поиск нужных файлов среди ненужных;
  • Нехватка места на диске — временные файлы могут занимать от 1 до 10 ГБ и более, особенно если давно не чистились;
  • Ошибки в работе программ — устаревшие данные в кэше могут вызывать сбои в приложениях;
  • Проблемы с интернетом — DNS-кэш иногда содержит неактуальные записи, из-за которых сайты не открываются.
💡

Очищайте кэш не реже одного раза в месяц, если активно работаете за компьютером. Для геймеров и дизайнеров рекомендуется делать это чаще — раз в 1–2 недели.

В большинстве случаев очистка кэша не вредит системе. Однако не удаляйте кэш драйверов (папка DriverStore), если не знаете, что делаете — это может привести к неработоспособности оборудования.

Тип кэшаНазначениеКоманда для очистки
DNS-кэшХранит IP-адреса посещенных сайтов для ускорения загрузки страницipconfig /flushdns
Кэш обновлений WindowsВременные файлы, загруженные для установки обновлений ОСnet stop wuauserv & del /q /f %windir%\SoftwareDistribution\Download\* & net start wuauserv
Кэш эскизовМиниатюры изображений и видеофайлов для быстрого отображения в проводникеie4uinit.exe -ClearIconCache
Временные файлыФайлы, создаваемые программами для временного хранения данныхdel /q /f %temp%\*
Кэш Microsoft StoreВременные данные приложений из Магазина Windowswsreset.exe

Какие виды кэша можно очистить через CMD

Через командную строку в Windows 10 можно удалить несколько типов кэша. Каждый из них отвечает за разные аспекты работы системы. В таблице ниже — основные виды кэша и их назначение.

Не все виды кэша можно удалить одной командой. Например, очистка кэша Microsoft Store требует запуска специальной утилиты wsreset.exe, а не стандартной команды CMD. Также стоит помнить, что некоторые команды требуют прав администратора.

Подготовка к очистке кэша через командную строку

Перед тем как очистить кэш на компьютере Windows 10 через командную строку, нужно выполнить несколько подготовительных шагов:

  • Сохраните важные данные — хотя очистка кэша не удаляет личные файлы, лучше перестраховаться;
  • Закройте все программы — некоторые приложения могут блокировать удаление временных файлов;
  • Запустите от имени администратора — для большинства команд это обязательное условие;
  • Проверьте свободное место на диске — если места критически мало, очистка кэша может не помочь.

Чтобы запустить командную строку от имени администратора, нажмите Win + X и выберите «Командная строка (администратор)» или «Windows PowerShell (администратор)». В Windows 10 версии 2004 и новее вместо может открываться PowerShell — это нормально, команды работают одинаково.

Пошаговые команды для очистки кэша в Windows 10

Теперь перейдем к самому главному — командам для очистки кэша. Ниже приведены пошаговые инструкции для каждого типа кэша.

  1. Очистка DNS-кэша

    Эта команда удаляет все записи о посещенных сайтах, которые хранит ваш компьютер для ускорения загрузки страниц. Выполняется за несколько секунд и не требует перезагрузки.

    Команда: ipconfig /flushdns

    После выполнения вы увидите сообщение: «Кэш сопоставителя очищен».

  2. Очистка кэша обновлений Windows

    Этот кэш хранит загруженные, но не установленные обновления. Если они занимают много места или вызывают ошибки, их можно удалить.

    Команда: net stop wuauserv & del /q /f %windir%\SoftwareDistribution\Download\* & net start wuauserv

    Она сначала останавливает службу обновлений, удаляет файлы из папки Download, а затем снова запускает службу.

  3. Очистка временных файлов

    Временные файлы накапливаются в папке %temp%. Их можно удалить вручную, но быстрее сделать это через CMD.

    Команда: del /q /f %temp%\*

    Флаг /q подавляет запросы на подтверждение удаления, а /f — принудительно удаляет файлы с атрибутом «только для чтения».

⚠️ Внимание: Некоторым командам может потребоваться перезагрузка компьутера для полного применения изменений. Также не удаляйте файлы из папки %windir% вручную — это может нарушить работу системы.
Как часто вы очищаете кэш на своем компьютере?
Раз в неделю
Раз в месяц
Только когда появляются проблемы
Никогда не очищал

Сравнение методов очистки кэша: CMD vs вручную сторонние программы

Очистить кэш можно не только через командную строку. В таблице ниже сравним три способа: CMD, ручная очистка и использование сторонних утилит.

КритерийКомандная строка (CMD)Ручная очисткаСторонние программы (например, CCleaner)
СкоростьБыстро (1–2 команды)Медленно (нужно искать папки)Быстро (1 клик)
ТочностьОчищает только указанные типы кэшаМожно удалить ненужные файлы вручнуюЧасто удаляет больше, чем нужно
БезопасностьВысокий контроль (вы выбираете, что удалять)Высокий контрольРиск удаления важных файлов
Требуемые знанияСредние (нужно знать команды)НизкиеНизкие
АвтоматизацияМожно создать bat-файлНетДа (расписание очистки)

Командная строка — оптимальный вариант для пользователей, которые хотят контролировать процесс и не устанавливать дополнительные программы. Ручная очистка подходит тем, кто предпочитает видеть, что именно удаляется. Сторонние утилиты удобны для автоматизации, но требуют осторожности при выборе удаляемых файлов.

Что делать, если команды не работают

Иногда команды для очистки кэша могут не срабатывать. Вот основные причины и способы их устранения:

Если вы видите сообщение «Отказано в доступе», значит, у вас недостаточно прав. Запустите от имени администратора и повторите команду.

Если папка или файл заняты другим процессом, закройте все программы, которые могут использовать эти файлы. Для проверки используйте tasklist в CMD.

Если команда del не удаляет файлы, попробуйте добавить флаг /a для удаления файлов с любыми атрибутами: del /q /f /a %temp%\*.

Большинство ошибок при очистке кэша связаны с недостатком прав или занятыми файлами. Запуск CMD от администратора решает 90% проблем.

Практическая инструкция: очистка кэша за 5 минут

Если вы хотите быстро очистить кэш на компьютере Windows 10 через командную строку, следуйте этой инструкции. Она включает очистку всех основных типов кэша.

Откройте от имени администратора и поочередно выполните следующие команды:

Быстрая очистка кэша в Windows 10

Выполнено: 0 / 6

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

Безопасно ли очищать кэш через командную строку?

Да, очистка кэша через безопасна, если вы удаляете только временные файлы и кэш, а не системные данные. Однако не рекомендуется удалять файлы из папок System32, Windows или DriverStore без знания дела.

Сколько места освобождается после очистки кэша?

Объем освобожденного места зависит от того, какие виды кэша вы удалили. В среднем очистка DNS-кэша и временных файлов освобождает от 100 МБ до 1–2 ГБ. Кэш обновлений может занимать до 5–10 ГБ, если давно не чистился.

Нужно ли перезагружать компьютер после очистки кэша?

Перезагрузка не обязательна, но рекомендуется для очистки кэша обновлений и кэша эскизов. DNS-кэш и временные файлы можно удалять без перезагрузки.

Можно ли автоматизировать очистку кэша?

Да, можно создать .bat-файл с нужными командами и запускать его по расписанию через «Планировщик заданий». Например, создайте файл clear_cache.bat с содержимым: @echo off
ipconfig /flushdns
del /q /f %temp%\*
и запускайте его раз в неделю.