Резюме
Обновлено 11 сентября 2022 г.
Эндрю Райт
Содержание
Если на вашем ПК с Windows не хватает места для хранения, очистите ненужные файлы с помощью этих быстрых утилит командной строки.
Избавьтесь от беспорядка на компьютере, чтобы повысить производительность и освободить много места для хранения. Windows поставляется с несколькими встроенными утилитами для очистки системы, такими как средство очистки диска. Однако есть один менее известный способ очистки компьютера — через командную строку.
Вот несколько способов очистить медленный компьютер с Windows с помощью командной строки.
Да, хранилище компонентов Windows (папка WinSxS) может стать большим, очень большим. Но, к счастью, Microsoft предоставляет нам инструменты для мониторинга, управления и очистки папки WinSxS, чтобы восстановить используемое дисковое пространство.
Если вам удобно устанавливать функцию Desktop Experience Windows в вашей системе, вы можете установить в своей системе утилиту очистки диска. В противном случае вы можете использовать команду DISM (Обслуживание образов развертывания и управление ими) для различных задач очистки.
Чтобы получить дополнительное свободное место, вы также можете переместить папку Windows SoftwareDistribution в другой раздел.
Со временем, чем дольше работает ваш Windows Server, тем больше места на диске занимает. Просто ушел! Изучение использования диска оставляет вас в неведении; нет больших файлов журналов, аварийных дампов или программного обеспечения, которое нужно удалить. Куда делось это пространство?
Ответ: Обновления Windows, пакеты обновлений и исправления.
Утилита очистки диска Windows cleanmgr недоступна в Windows Server 2012, если не установлена функция Desktop Experience. Это усложняет очистку используемого дискового пространства. Вы можете использовать cmd.exe или командную строку PowerShell, а также использовать систему обслуживания образов развертывания и управления ими (DISM) для очистки хранилища компонентов Windows (WinSxS) в Windows Server 2012 и более поздних версиях.
Окно CMD иногда становится очень загроможденным, и в этом случае вы всегда можете закрыть и снова открыть новое окно, есть простой способ очистить весь экран CMD с помощью простой команды и начать заново. Посмотрим, как.
Чтобы очистить экран CMD на ПК с Windows 11/10, достаточно выполнить простую команду — введите CLS и нажмите Enter.
Ваш загроможденный экран CMD будет очищен в один миг, и вы сможете начать все сначала.
Если в любом случае вы не можете ввести команду CLS, что может произойти, если ваши клавиши C, L или S не работают на вашей клавиатуре, вы можете использовать виртуальную клавиатуру для ввода команды.
Если в худшем случае, если это тоже не работает, вам нужно закрыть и снова открыть окно CMD. Вы можете закрыть его, просто нажав кнопку X в правом верхнем углу.
Если ваша мышь или курсор не работают и вы не можете нажать кнопку X, введите Exit и нажмите Enter.
Эта команда закроет экран CMD, после чего вы сможете снова открыть его и начать заново.
Очистить текст с экрана CMD
Если вы не хотите очищать весь экран, а просто удалить текст или определенную строку с экрана CMD, для этого есть разные команды.
Удаление одной строки с экрана CMD
Нажмите клавишу Escape на клавиатуре, и вы сможете очистить последнюю строку или команду, которую вы набрали в CMD. Но если вы ищете клавишу или команду для очистки строки перед подсказкой, для этого нет команды.
Удалить один символ из команды в CMD
Если вы хотите удалить только один символ из введенной вами команды, вы можете использовать клавишу Backspace на клавиатуре.
Удалить одно слово в CMD
Используйте Ctrl+Backspace, чтобы удалить одно слово из команды
Остановите команду, которую вы выполняете в CMD
Используйте Ctrl+C, чтобы закрыть текущую командную строку или завершить любой запущенный процесс.
Читать: как просмотреть, сохранить и очистить историю команд командной строки
Как закрыть окно CMD?
Вы можете использовать команду Exit и нажать Enter, использовать клавиши Alt+F4 или просто нажать кнопку X в правом верхнем углу окна, чтобы закрыть окно CMD.
Как завершить процесс в CMD?
Нажмите Ctrl+C, чтобы завершить любой запущенный процесс в CMD.
Читать далее: Советы и рекомендации по работе с командной строкой.
Как очистить командную строку
Командная строка Windows является одним из самых удобных инструментов взаимодействия с операционной системой компьютера, предоставляя пользователю альтернативный метод выполнения операций просмотра содержимого папок, копирования, удаления и перемещения информации.
Нажмите кнопку «Пуск» для вызова главного меню системы и перейдите в пункт «Выполнить» для инициации запуска инструмента командной строки.
Введите значение cmd в поле «Открыть» и нажмите кнопку OK для подтверждения выполнения команды.
Используйте следующие команды для управления самим инструментом командной строки:
– cls – очистка командной строки;
– cmd – запуск копии командной строки;
– color – выбор цветового отображения фона и текста командной строки;
– prompt – редактирование текстового приглашения командной строки;
– title – выбор заголовка окна для текущего сеанса командной строки;
– exit – завершение работы инструмента командной строки.
Введите следующее значение в поле командной строки для получения информационных данных системы:
– driverquery – отобразить свойства и текущее состояние драйвера выбранного устройства;
– systeminfo – показать данные системы и конфигурации компьютера;
– ver – отобразить информацию о текущей версии операционной системы.
Измените необходимые параметры системы с помощью следующих команд:
– date – возможность редактирования текущей даты;
– schtasks – возможность создания расписания запуска программ или выполнения команд;
– shutdown – выключение комепьютера8
– taskkill – принудительное завершение работы выбранной программы или процесса;
– time – возможность редактирования данных системного времени.
Основными значениями команд командной строки принято именовать следующие:
– copy – копировать файл;
– del – удалить файл;
– fc – сравнить файлы;
– find – найти текстовое значение в выбранном файле;
– md – создать папку;
– move – переместить файл;
– print – распечатать выбранный файл;
– rd – удалить выбранную папку;
– ren – переименовать файл;
– replace – заменить файл.
Используйте команду help для получения более подробной информации о синтаксисе команд командной строки и значение help имя_команды для определения свойста выбранной команды.
How to enable disk cleanup with Powershell?
Disk cleanup button missing on Server 2012 R2 or Server 2008/2016? You will need to install a separate server component in this case. And that component is named Desktop Experience. You will have to use Powershell to do that.
Open command prompt, then add:
copy C:WindowsWinSxSamd64_microsoft-windows-cleanmgr_31bf3856ad364e35_6.2.9200.16384_none_c60dddc5e750072acleanmgr.exe C:WindowsSystem32
copy C:WindowsWinSxSamd64_microsoft-windows-cleanmgr.resources_31bf3856ad364e35_6.2.9200.16384_en-us_b6a01752226afbb3cleanmgr.exe.mui C:WindowsSystem32en-US
Commands to Clean Your Computer Using CMD
Below is the list of commands to launch the disk cleanup utility, clean temporary files, memory cache, and more.
How to Defragment Hard Disk With Command Prompt?
While disk fragmentation on traditional hard disks is a natural occurrence, it can cause performance issues. It affects the access and write speed of your disk, making your system slow.
Defragmentation rearranges fragmented data to help your disks work more efficiently. You don’t need to defragment your SSD storage devices (nor it is recommended), but if you use a mechanical drive, here’s how to defragment the hard disk with a command.
You can run the defrag command with optional switches. This Microsoft Documentation offers more insight into using different syntax with the defrag command to perform analysis, add exceptions, change priority, and more.
How to Clear Temporary Files Using Command Prompt?
Windows creates temporary files for momentary use. Temp files rarely occupy a large space on your hard drive and are essential for the smooth functioning of your system. When the task is complete, your system should automatically discard them from the temporary folders.
The Disk Cleanup tool cleans temporary files that are older than seven days. Но если вам приходится часто чистить временную папку, вы можете сделать это вручную или с помощью командной строки.
дел %temp%*.* q
Командная строка автоматически пропустит любой файл, который используется в данный момент, но удалит остальные.
Очистка WinSxS в Windows Server — с помощью DISM и PowerShell
Папка WinSxS находится в папке Windows, например C:WindowsWinSxS. Это место для файлов хранилища компонентов Windows.
Очистим WinSxS!
Восстановление используемого дискового пространства с помощью системы обслуживания образов развертывания и управления ими (DISM)
Ритуалы уборки после парада. Изображение с Flickr, автор Пабак Саркар
Dism.exe /Online /Cleanup-Image имеет несколько дополнительных параметров (или переключателей):
В этой статье я предполагаю, что вы прочтете варианты справки, просто добавьте /?, например: dism.exe /Online /Cleanup-Image /?
Анализ папки WinSxS (хранилище компонентов) с помощью /AnalyzeComponentStore
Сначала вы можете использовать параметр /AnalyzeComponentStore. Это анализирует размер хранилища компонентов в Windows. Параметр AnalyzeComponentStore доступен в Windows 8.1 Windows Server 2012 R2, и он сообщит вам, рекомендуется ли очистка хранилища компонентов или нет.
dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
На изображении выше AnalyzeComponentStore рекомендует выполнить очистку хранилища компонентов. Давайте так.
Dism.exe удаляет замененные и неиспользуемые системные файлы из системы с параметром /StartComponentCleanup.
dism.exe /Online /Cleanup-Image /StartComponentCleanup
Существует также зарегистрированная запланированная задача StartComponentCleanup. Вы можете запустить это задание из командной строки:
schtasks.exe /Run /TN
Параметр /StartComponentCleanup поддерживается в Windows 8, Windows Server 2012 и более поздних версиях.
Использование параметра /StartComponentCleanup в Dism.exe в Windows 10 дает результаты, аналогичные запуску задачи StartComponentCleanup в планировщике заданий, за исключением того, что предыдущие версии обновленных компонентов будут немедленно удалены (без 30-дневного льготного периода), и вы не имеют ограничения по тайм-ауту в 1 час.
Переключатель /ResetBase с параметром /StartComponentCleanup
При использовании переключателя /ResetBase с параметром /StartComponentCleanup программы dism.exe все замененные версии каждого компонента в хранилище компонентов удаляются.
Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
Параметр /ResetBase поддерживается в Windows 8.1 и Windows Server 2012 R2.
Параметр /SPSuperseded удаляет все компоненты резервного копирования, необходимые для удаления пакета обновления. Пакет обновления нельзя удалить после выполнения этой команды.
Dism.exe /Online /Cleanup-Image /SPSuperseded
Параметр /SPSuperseded поддерживается в Windows 7 или Windows Server 2008 R2 с пакетом обновления 1, 2012, 2012 R2.
Параметр /AnalyzeComponentStore доступен в Windows 8.1 и Windows Server 2012 R2. Используйте это для анализа размера хранилища компонентов (папка WinSxS) в Windows.
Зачем очищать компьютер с помощью командной строки?
Если вы не знакомы с популярным командным процессором Microsoft, ознакомьтесь с нашим руководством для начинающих по командной строке Windows.
Инструмент «Очистка диска» и функция «Контроль памяти» в Windows 10 упрощают очистку компьютера. Если какие-либо ненужные файлы остались, вы можете удалить их вручную, например, очистив временную папку. Вы можете ускорить этот процесс с помощью команд для доступа к дефрагментации диска, diskpart и инструменту очистки диска.
Быстрая очистка диска с помощью Run Box
Вы можете использовать команду «Выполнить», чтобы выполнить быструю очистку диска, даже не открывая командную строку. Полезно, если вы хотите освободить несколько гигабайт дискового пространства за два шага. Для этого вам нужно запустить инструмент очистки диска и указать диск, который вы хотите очистить, в диалоговом окне «Выполнить».
Чтобы запустить очистку диска с помощью команды «Выполнить»:
Как использовать утилиту очистки диска через командную строку
Очистка диска — это встроенная утилита Windows, которая поможет вам освободить место на жестком диске вашего компьютера. Он может очищать загрузки, временные интернет-файлы, корзину и даже системные файлы.
Вы можете использовать командную строку, чтобы запустить очистку диска и напрямую выполнить некоторые задачи автоматической очистки. Вот как использовать инструмент и поддерживаемые переключатели командной строки.
Базовое удаление файлов
Вы можете использовать команду cleanmgr для запуска инструмента очистки диска с помощью командной строки. Чтобы использовать:
Пропуск выбора привода
Выполнение этой команды пропускает этап выбора диска и показывает окно настроек очистки диска. Отсюда вы можете выбрать файлы для удаления.
Автоматическое удаление файлов
Если вы предпочитаете, чтобы утилита очистки диска решала, какие файлы удалять, используйте вариант cleanmgr /sagerun. После выполнения он просканирует ваши диски и удалит ненужные файлы из вашей системы.
Оптимизация для малого пространства
Переключатель lowdisk, как следует из названия, полезен, если у вас заканчивается свободное место на жестком диске. При выполнении он автоматически проверяет все категории файлов по умолчанию.
При использовании этой формы команды введите букву диска для раздела, чтобы освободить место. Команда будет выглядеть примерно так:
cleanmgr /lowdisk /d
При выполнении Disk Cleanup откроется со всеми категориями ненужных файлов, выбранными на диске D:.
cleanmgr /verylowdisk /d
IM-Magic Partition Resizer Server Edition отлично справляется с задачей очистки ненужных данных с помощью программного обеспечения, а также может распределять дисковое пространство с одного диска на другой без потери данных.
– Очистить диск с помощью дефрагментации в Partition Resizer для Windows Server
Это автоматически очистит временный файл диска и очистит корзину, если вы выберете диск C в качестве цели для дефрагментации.
– Расширение диска C сервера за счет свободного места из другого раздела
Видео – как увеличить размер раздела Windows Server без потери данных
https://youtube.com/watch?v=9Uref-CJTo8%3Frel%3D0
IM-Magic Partition Resizer Server Edition гарантирует отсутствие простоев сервера Windows, если вы расширите диск c, и с помощью этого инструмента он на 100% безопасен для данных и ОС.
Это пошаговое руководство покажет вам, как расширить любой том с помощью редакции IM-Magic Partition Resizer Server.
Загрузите, установите и запустите программу.
Щелкните правой кнопкой мыши большой том, чтобы получить нераспределенное свободное пространство.
Затем щелкните правой кнопкой мыши c и перетащите границу, чтобы получить свободное пространство.
Примените изменения.
Часто задаваемые вопросы
В: Как запустить очистку winsxs для Server 2012
Видео – как почистить папку winsxs в Windows
Dism/Online/Cleanup-Image/AnalyzeComponentStore
Dism/Online/Cleanup-Image/StartComponentCleanup
Видео – как почистить winsxs с помощью очистки диска или cmd
https://youtube.com/watch?v=P-Ssrtu5y-c%3Fstart%3D127
Также читайте: как почистить winsxs на Windows Server
В: Как удалить временные файлы на сервере 2012
Вам нужно перезагрузить компьютер, чтобы сделать это.
Читайте также: как изменить размер раздела в Windows Server 2012 без форматирования
Очистка жесткого диска с помощью Diskpart
Если вы хотите очистить весь диск, вы можете использовать утилиту diskpart. Diskpart — это утилита командной строки Windows с поддержкой более 38 команд для различных функций.
Чтобы стереть диск, вы можете использовать команду clean в diskpart. При выполнении он удаляет все данные и преобразует диск в нераспределенное пространство.
Будьте осторожны при использовании утилиты diskpart. Использование неправильных объектов может стоить вам всех ваших данных, и вы, возможно, вообще не сможете их восстановить. Поэтому мы рекомендуем вам создать резервную копию важных системных данных перед использованием инструмента diskpart.
Чтобы почистить диск:
Запустите Cleanmgr. exe — очистка диска с помощью powershell в Windows Server 2012 r2
После того, как вы добавили указанный выше файл cleanmgr.exe, вы можете запустить очистку диска с помощью cleanmgr.exe.
Если powershell для очистки диска cleanmgr не работает или вы хотите знать, как очистить диск без Desktop Experience, сторонний инструмент, такой как Partition Resizer, очень полезен в качестве замены.
запустить cleanmgr (действительно после копирования файлов или установки)
через Проводник (действительно только после установки)
Система powershell для очистки диска Windows server 2012 r2 прекрасно работает, если вы хотите очистить диск и удалить файлы, которые могут занимать до 10 ГБ дискового пространства. Нужно больше места? Попробуйте Partition Resizer Server, который может добавить 300 ГБ или 500 ГБ, если на диске было свободное место без потери данных.
: Что делать, если вы хотите сэкономить больше свободного места на разделе диска? Или вы обнаружили, что Disk Cleanup не прост в использовании?
: Очистите диск с помощью дефрагментации и перераспределите дисковое пространство с помощью Partition Resizer Server без потери данных. Вы можете добавить столько дискового пространства, как 100 ГБ, 200 ГБ или даже больше, на любой диск, который вы хотите расширить.
Очистите компьютер от ненужных файлов с помощью командной строки
Вы можете использовать командную строку для выполнения различных расширенных действий, включая удаление ненужных файлов с вашего компьютера. Хотя вы можете использовать инструмент очистки диска с графическим интерфейсом, командная строка упрощает очистку файлов отдельных категорий и очистку дисков.
Переместить папку Windows Server SoftwareDistribution
Со временем папка Windows Updates SoftwareDistribution в c:WindowsSoftwareDistribution может стать довольно большой, например, если несколько обновлений не были успешно установлены.
Когда через некоторое время все заработает и обновится нормально, вы можете безопасно удалить папку SoftwareDistribution.old.
Средство очистки диска доступно в Windows Server 2012, но не в Windows Server 2012 R2
Как было сказано в начале этой статьи, средство очистки диска доступно в Windows Server 2012, если вы установили компонент Desktop Experience.
В некоторых версиях Windows Server вы можете просто скопировать cleanmgr.exe и cleanmgr.exe.mui в C:Windowssystem32 и C:Windowssystem32en-Us со старого сервера Windows 2008 R2, если вы не хотите устанавливать функция рабочего стола.
Надстройка «Мастер очистки диска» в Windows Server 2008 R2Microsoft KB2852386 добавляет параметр «Очистка диска» в Windows Server 2008 R2, аналогичный обновлению для Windows 7. Я тестировал это на Windows Server 2012. Возможно, это не очищает все, но, по крайней мере, многое.
Вот как сделать файл cleanmgr.exe доступным в Windows Server 2012 Standard (версия Windows 6.2.9200) без установки компонента Desktop Experience:
К сожалению, это больше не работает в Windows Server 2012 R2 (6.3.9600), вероятно, из-за KB2821895. Как отметил Аарон в комментариях, приведенное выше решение для копирования файлов cleanmgr.exe и cleanmgr.exe.mui не всегда работает хорошо. Поэтому я удалил эту информацию для Windows Server 2012 R2.
К счастью, функция очистки диска вернулась в Windows Server 2016 (по крайней мере, TP5).
Очистка диска в Windows Server 2016 TP5
После очистки диска требуется перезагрузка сервера. Не забудьте после этого перезагрузить компьютер или сервер! Фактическая очистка каталога WinSxs происходит во время следующей перезагрузки.
Microsoft выпустила обновление: KB3005628
Обновление для . NET Framework 3.5 в Windows 8, Windows 8.1, Windows Server 2012 и Windows Server 2012 R2. Это обновление устраняет проблему, из-за которой необязательный Microsoft . NET Framework 3.5 после установки обновления безопасности 2966827 или 2966828 (описано в бюллетене Microsoft по безопасности MS14-046) для платформы Microsoft . NET Framework 3.5.
Как удалить файлы предварительной выборки с помощью командной строки
Файлы предварительной выборки — это временные файлы, создаваемые при запуске приложения в вашей системе Windows. Эти файлы содержат информацию, которая используется для оптимизации выполнения программ.
Подобно другим временным файлам, файлы предварительной выборки часто не занимают много места на жестком диске. Однако, если вам нужно часто удалять файлы предварительной выборки, вы можете использовать командную строку для очистки этих файлов в вашей системе.