If your Windows PC is running low on storage space, clean out the junk using these fast Command Prompt utilities.
Keeping your computer free from clutter can help improve performance and free up tons of storage space. Windows comes with several built-in system-cleanup utilities, such as the Disk Cleanup tool. However, one lesser-known way to clean your computer is via the Command Prompt.
Here are a few ways to clean up a slow Windows computer using Command Prompt.
Why Clean Up Your Computer Using Command Prompt?
Command Prompt is a built-in command processor available on almost all Windows versions since Windows 3.1. While the graphical user interface is handy for most people, some may prefer the Command Prompt to perform several tasks for its efficiency and performance benefits.
If you are new to Microsoft’s popular command processor, check out our beginner’s guide to the Windows Command Prompt.
The Disk Cleanup tool and the Storage Sense feature in Windows 10 make it fairly easy to clean up your computer. If any unwanted files remain, you can remove them manually by, for example, clearing your temp folder. You can speed up this process with the help of commands to access the Disk Defragmenter, diskpart, and the Disk Cleanup tool.
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.
Some of these commands may require you to open Command Prompt as administrator. Here’s how to do it.
- Type cmd in the Windows search bar.
- Right-click on Command Prompt.
- Select Run as administrator.
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.
- Open the Command Prompt as administrator.
- In the Command Prompt, type the following command and hit enter:
defrag c:
- In the above command, c: is the drive that you want to defrag. Change the drive letter if you want to defrag another drive.
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.
Quick Disk Cleanup Using the Run Box
You can use a Run command to perform a quick disk cleanup without even opening the Command Prompt. Useful if you want to free up a few gigabytes of storage in two steps. This requires you to start the Disk Cleanup tool and specify the disk you want to clean via the Run dialog.
To run Disk Cleanup using Run:
- Press Win + R to open Run.
- Type the following command in the Run dialog:
C:\windows\SYSTEM32\cleanmgr.exe /dDrive
- In the above command, replace Drive with the disk drive letter you want to clean. For example, if you want to perform a quick cleanup for the E drive, then the full command will look like this:
C:\windows\SYSTEM32\cleanmgr.exe /dE
- Click OK or press Enter to execute the command.
- Run will quickly launch the Disk Cleanup tool with your specified drive selected.
- Select the files to delete and click OK.
How to Use the Disk Cleanup Utility via Command Prompt
Disk Cleanup is a built-in Windows utility to help you free up space on your computer’s hard drive. It can clean up downloads, temporary internet files, recycle bin, and even system files.
You can use the Command Prompt to launch Disk Cleanup and perform some automated cleanup tasks directly. Here is how to use the tool and supported command-line switches.
Basic File Deletion
You can use the cleanmgr command to launch the Disk Cleanup tool using Command Prompt. To use it:
- Open Command Prompt, type cleanmgr, and hit Enter.
- In the Drive Selection window, select the drive you want to clean up and click OK.
- Next, in the Disk Cleanup window, select all the files you want to delete and click OK.
- Finally, click on Delete Files to confirm the action.
Skipping Drive Selection
cleanmgr /sageset
Executing this command skips the drive selection step and shows the Disk Cleanup settings window. From here, you can select the files to delete.
Delete Files Automatically
If you would rather let the Disk Cleanup utility decide what files to delete, use the cleanmgr /sagerun variant. Upon execution, it will scan your drives and delete junk files from your system.
cleanmgr /sagerun
Optimize for Low Space
The lowdisk switch, as the name suggests, is useful if you are running low on storage space on your hard disk. When executed, it automatically checks all the files categories by default.
When using this form of the command, enter the drive letter for the partition to free up space. The command will look something like this:
cleanmgr /lowdisk /d
When executed, Disk Cleanup will open with all junk files categories selected from the D: drive.
To delete all junk files quickly, without the user prompt, use the following command instead:
cleanmgr /verylowdisk /d
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. But if you have to clean the temp folder frequently, you can do it manually or using the Command Prompt.
To view temporary files, enter the following command in Command Prompt:
%SystemRoot%\explorer.exe %temp%\
You can delete these files manually (Ctrl + A > Delete) from the File Explorer or use the following command to delete temp files:
del %temp%\*.* /s /q
Command Prompt will automatically skip any file that is currently in use, but it will delete the rest.
How to Delete Prefetch Files Using Command Prompt
Prefetch files are temporary files created when an application is run on your Windows system. These files contain information that is used to optimize the execution of programs.
Similar to other temporary files, prefetch files often don’t take up much space on your hard drive. However, if you need to delete prefetch files frequently, you can use the Command Prompt to cleanup these files on your system.
To delete prefetch files using Command Prompt:
- Open Command Prompt as administrator.
- In the Command Prompt window, type the following command to view the prefetch files:
%SystemRoot%\explorer.exe C:\Windows\prefetch\
- It will open the prefetch folder in File Explorer and show the prefetch files that you can delete.
- To delete the prefetch files, use the following command and hit enter:
del C:\Windows\prefetch\*.*/s/q
- Command Prompt will show a list of all the deleted prefetch files.
Cleaning a Hard Disk Using Diskpart
If you want to wipe clean an entire disk, you can use the diskpart utility. Diskpart is a Windows command-line utility with support for over 38 commands for different functions.
To wipe clean a disk, you can use diskpart’s clean command. Upon execution, it deletes all the data and converts the disk into unallocated space.
Exercise caution when using the diskpart utility. Using incorrect objects can cost you all of your data, and you may not be able to recover any of it at all. Therefore, we recommended you create a backup of your important system data before using the diskpart tool.
To clean a disk:
- Type diskpart In the Command Prompt and hit enter.
- Next, type list disk to view all the installed disks on your system
- Select the disk you want to wipe clean. For example:
Select disk 0
- If the disk status shows offline, type online disk and hit enter.
- To wipe clean your disk, type the following command and hit enter:
Clean all
- Once completed, type exit to close diskpart.
Keep Your Computer Clean From Junk Files Using Command Prompt
You can use the Command Prompt to perform various advanced actions, including removing junk files from your computer. While you can use the GUI-based Disk Cleanup tool, Command Prompt makes it easy to clean up individual category files and wipe clean disks.
Многим пользователям знакомо ощущение, как работает ПК сразу после установки Windows — быстро загружается, быстро запускает программы и сразу реагирует на действия пользователя. А сама система Windows и папки пользователя занимают совсем немного места на накопителе. Постепенно это ощущение быстрой работы уходит, а системный диск начинает забиваться программным мусором. О том, насколько эти данные могут замедлять работу, можно понять, открыв, к примеру, «Просмотр событий Windows», когда перегруженный журнал будет с трудом поддаваться сортировке.
Особенно эта проблема заметна, если у вас небольшой системный SSD-накопитель, например, как у меня — всего на 120 ГБ. Моя Windows 10 была установлена всего год назад, на диске C:\ нет ни одной игры, но занято уже целых 56 ГБ, что никуда не годится. Я решил разобраться с проблемой, проанализировать, чем забивается системный накопитель и написать гайд, о том, как быстро его очистить простыми способами.
Удаляем ненужные программы и игры
Первым делом стоит заглянуть в Программы и компоненты и посмотреть, нет ли ненужных утилит или игр, которые давно занимают место на диске и могут быть спокойно удалены. Наверняка найдется парочка игр, в которые вы уже давно не заходили и вряд ли будете продолжать играть в них. Но я для чистоты эксперимента трогать их не буду.
Удаляем точки восстановления
Далее стоит запустить стандартное средство очистки диска, запускаемое из свойств диска, у меня оно нашло 4.8 ГБ файлов, которые можно смело удалить, большая часть из которых — файлы обновлений. Использование накопителя можно посмотреть и в приложении «Параметры» — «Система» — «Память». Там я увидел, что еще 1.7 ГБ заняла точка восстановления системы, которой я не пользуюсь, и которую, скорее всего, создала одна из утилит. Польза от точек восстановления сомнительна, в случае серьезного сбоя они обычно не помогают, поэтому лучше делать полный образ системы перед вмешательством в нее, например, с помощью утилиты Acronis True Image.
Очистка папки WinSxS
Теперь можно заняться очисткой папки Windows, которая у меня распухла до 23 ГБ. Главный пожиратель места здесь будет папка WinSxS, которую категорически нельзя чистить вручную. Но с помощью нескольких команд в командной строке, запущенной от администратора, можно очистить эту папку. Для начала запускаем команду анализа:
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
В моем случае она не нашла компонентов для очистки. А для удаления запускаем команду
Dism.exe /Online /Cleanup-Image /StartComponentCleanup
Очистка папки C:\Windows\Installer
Еще одна подпапка в C:\Windows, в которой хранятся все установочные файлы, постепенно распухает, но ее содержимое не всегда является нужным для системы. Очистить ее, как и папку WinSxS, можно не вручную, а только с помощью специальной утилиты PatchCleaner. Папка
C:\Windows\Installer весит у меня 4.4 ГБ, но утилита сообщила, что удалить из нее ничего нельзя.
Кеш браузера и системных программ
Теперь можно заняться удалением кеша браузера и программ, которые обязательно присутствуют на системном диске. Нужен ли кеш при наличии быстрого интернета — хороший вопрос, и в блоге, посвященном экономии ресурса SSD мы учились его отключать. Проще всего удалить эти данные с помощью специальной утилиты очистки. Популярную много лет CCleaner на этом поприще заменила утилита Wise Disk Cleaner, более безопасная и быстрая. Утилита нашла на моем ПК 2.89 ГБ файлов, которые можно смело удалить.
Кэш видеокарты
Кэш видеокарты хранит в себе предыдущие версии драйверов, копии установочных файлов и прочий мусор, который нам уже не понадобится. В случае с видеокартой NVIDIA нам надо будет перейти в папку c:\Users\Имя_пользователя\AppData\Local\NVIDIA. Легко найти ее можно, нажав Win+R и введя %appdata%. Далее переходим в папку Local, потом — NVIDIA. И очищаем папку GLCache.
Ручная очистка папки пользователя
После всех вышеописанных процедур удалось очистить около 5 ГБ, что не так уж и много и пора переходить к ручной чистке папки пользователя, которая обычно приносит гораздо больше пользы.
Такую очистку очень удобно совместить с бэкапом ваших данных, отсеивая зерна от плевел и сохраняя ценное в отдельную папку. Это могут быть сохранения игр, скриншоты, документы и многое-многое другое, что легко потерять при переустановке Windows.
Заглянув в папки пользователя, а особенно — в папку AppData, вы поймете, что ручной поиск в этих залежах займет очень много времени. Проще воспользоваться утилитой для наглядного представления веса папок и файлов, например, WinDirStat. Утилита сканирует папки и показывает их содержимое в виде прямоугольников и квадратов разного цвета.
Утилита сразу наглядно показала «жирные» файлы, которые можно смело удалить, например, ненужные записи геймплея с помощью GeForce Experience. Жмем на прямоугольнике файла правую кнопку мыши, выбираем «открыть в Проводнике» и удаляем ненужное. Еще нашлась куча файлов в папке C:\Users\ZSTX\AppData\Local\Downloaded Installations, которые можно смело удалить.
Некоторые мессенджеры хранят в папках пользователя присланные фото, видео и документы, например, Viber в папке ViberDownloads. Эта папка может распухать до нескольких гигабайт и не помешает сохранить оттуда все нужно, а ненужное — удалить. Ручная очистка дала еще около 1.5 ГБ свободного места.
Очистка с помощью утилиты Dism++
Еще один способ очистить ненужные системные файлы — мощная утилита Dism++, про которую я уже не раз писал в своих блогах. Давайте пройдемся ею по уже очищенной системе и посмотрим, сколько места она освободит. С помощью Dism++, кстати, можно легко очистить папку WinSxS, не вводя команды вручную. Как видно на скриншоте, Dism++ нашла, что удалить в папке WinSxS, хотя командами выше мы не могли очистить ее.
А суммарно утилита освободила еще почти гигабайт.
С помощью утилиты Dism++ можно легко удалить и ненужные предустановленные системные компоненты, например, Кортану или Распознавание речи.
Итоги
Под конец чистки файлы на системном диске занимают 49.5 ГБ, а значит удалось удалить почти 7 ГБ мусора. Это не особо впечатляет, но, если учесть, что я не трогал установленные программы — это совсем немало. Перегруженный мусором системный диск будет мешать гораздо меньше, если выбрать для него SSD объемом 500-512 ГБ. Стоят они сейчас совсем недорого, например, в Ситилинке популярны вот эти три бюджетные модели: Digma Run S9 DGSR2512GS93T, Kingston NV2 SNV2S/500G и KINGSPEC NX-512.
Пишите в комментарии, а как вы чистите системный диск от мусора?
рекомендации
4070 MSI по старой цене дешевле Palit
13900K в Регарде дешевле чем при курсе 60
Ищем PHP-программиста для апгрейда конфы
Более 550 блогов автора Zystax обо всем, что связано с компьютерами и играми.
Если вы используете последнюю версию Windows, то вы можете знать, что операционная система столкнулась с некоторыми проблемами, и самая важная из них заключается в том, что пространство для хранения данных заполняется очень быстро. Это потому, что мы устанавливаем на наш компьютер много программного обеспечения.
Кроме того, один из способов повысить производительность и стабильность — не загромождать компьютер. Удалив ненужные файлы, вы сможете освободить много места на жестком диске.
Кроме того, Windows 10, 11 предоставляет несколько встроенных инструментов для очистки системы от нежелательной почты, чтобы освободить место для хранения.
Хотя к этим инструментам легко получить доступ, но может быть проще получить доступ к скрытым инструментам через CMD؟
В этой статье мы поделимся с вами некоторыми из лучших способов очистки вашего ПК с Windows через Командная строка. Упомянутые шаги очень легко выполнить. Итак, давайте познакомимся с ней.
1. Выполните дефрагментацию жесткого диска с помощью CMD.
В этом методе мы будем дефрагментировать наш жесткий диск, используя CMD. Этот метод очистит все ненужные файлы, хранящиеся на дисках (Жесткий диск) указано.
- Нажмите кнопку (Start) или запустите в Windows и введите CMD. Затем щелкните правой кнопкой мыши на Командная строка и выберите (Запуск от имени администратора) действовать с полномочиями администратора.
Нажмите кнопку Пуск или запустите в Windows и введите CMD. - В командной строке скопируйте и вставьте следующую команду:
defrag c:
Важный: Предыдущая команда выполнит дефрагментацию (Точность C) на свой компьютер. Измените букву диска, если хотите дефрагментировать любой другой диск.
дефрагментация cmd - Теперь программа дефрагментации диска просканирует выбранный диск и удалит ненужные файлы и временные файлы.
Теперь программа дефрагментации диска просканирует выбранный диск и удалит ненужные и временные файлы через CMD.
И вот как вы можете запустить дефрагментатор жесткого диска через CMD.
2. Запустите утилиту очистки диска через CMD.
В этом методе мы запустим утилиту очистки диска (Очистка диска Утилита) включен в Windows 10, чтобы освободить место для хранения.
Просто выполните несколько из следующих простых шагов.
- Нажмите кнопку (Start) или запустите в Windows и введите CMD. Затем щелкните правой кнопкой мыши на Командная строка и выберите (Запуск от имени администратора) действовать с полномочиями администратора.
Нажмите кнопку Пуск или запустите в Windows и введите CMD. - В командной строке скопируйте и вставьте следующую команду:
cleanmgr
Затем нажмите кнопку. Enter.
cleanmgr - Это запустит утилиту Очистка диска. Выберите диск, который нужно очистить, и нажмите кнопку (OK).
Выберите диск, который хотите очистить, и нажмите кнопку ОК. - Если вы хотите пропустить всплывающее окно выбора диска, скопируйте и вставьте следующую команду:
cleanmgr /sageset
- Затем вам нужно выбрать файлы для удаления после выполнения указанной выше команды.
- Если вы хотите удалить файлы автоматически, скопируйте и вставьте следующую команду:
cleanmgr /sagerun
Вышеупомянутая команда автоматически просканирует ваши диски и удалит ненужные файлы с вашего компьютера.
Вам также может быть интересно узнать о:
- Как удалить временные файлы в Windows 10
- Как обойти корзину для удаления файлов в Windows 10
- Вам также может быть интересно узнать Как удалить старые файлы Центра обновления Windows
- Как удалить папку Windows.old из Windows 10
- Как автоматически очистить корзину в Windows 10
- Заполните список команд Windows CMD от А до Я, которые вам нужно знать
Мы надеемся, что эта статья окажется для вас полезной, когда вы узнаете, как очистить компьютер с Windows 10 с помощью командной строки. Поделитесь с нами своим мнением и опытом в комментариях.
[1]
Многие люди сталкивались проблема с нехваткой места на диске in Windows 10 компьютер. Windows Обновления, системный журнал, временные файлы, программы и многие другие типы файлов постоянно записываются на диск C, поэтому C полностью заполнен рано или поздно. Если вы замените диск на новый, производители жестких дисков будут очень рады. В этой статье я расскажу, как очистить диск C: Windows 10 чтобы освободить место на диске. Вы можете запустить очистку диска в Windows 10 с помощью команды или мастера графического интерфейса. Если вы не можете получить достаточно свободного места, попробуйте дополнительные эффективные методы.
Содержание:
- О районе Windows 10 Утилита очистки диска
- Как открыть Очистку диска в Windows 10
- Как очистить диск C Windows 10 с волшебником
- Как почистить диск в Windows 10 с командой
- Дополнительные параметры после очистки диска
О районе Windows 10 Утилита очистки диска
«Очистка диска«это Майкрософт Windows встроенная в компьютер служебная программа, которая используется для освободить место на диске на жестких дисках. Эта утилита проста в использовании и работает быстро. Он анализирует жесткий диск и ищет файлы, которые больше не нужны, а затем безопасно удаляет ненужные файлы. Эти ненужные и ненужные файлы включают Windows Обновления, временные файлы, журналы, кеш, файлы в корзине и т. Д.
Вы можете запустить очистку диска во всех Windows версии от XP, правда, в некоторых Windows версия такая как Server 2008 и 2012, очистка диска не включена по умолчанию, поэтому вам нужно установить этот компонент вручную. Начиная с Windows 10 версия 1803, очистка диска включена в Windows 10Однако в приложении «Настройки» по-прежнему доступна автономная утилита очистки диска.
Как открыть Очистку диска в Windows 10
Есть 3 распространенных способа открыть Очистку диска в Windows 10 ноутбук / настольный / планшетный компьютер:
① Нажмите Windows + R клавиша на клавиатуре, тип cleanmgr, А затем нажмите OK.
Выберите диск C: или другой, который вы хотите очистить.
② Открытые Windows Проводник, щелкните правой кнопкой мыши диск C: и выберите Объекты.
Нажмите Очистка диска во всплывающем окне.
③ Поиск из панели задач в левом нижнем углу. Тип clean затем вверху отображается Очистка диска.
Как очистить диск C Windows 10 с волшебником
Когда открывается окно «Очистка диска», выполнить следующие шаги очень легко, достаточно лишь нескольких щелчков мышью.
Шаги для запуска очистки диска в Windows 10 для очистки диска C:
1. Установите флажки, чтобы выбрать файлы, которые вы хотите удалить, и нажмите OK начать. Если вы не уверены в значении этих файлов, щелкните по ним, и вы увидите соответствующее описание внизу.
2. Подтвердите эту операцию, нажав Удалить файлы.
После этого Disk Cleanup начнет удалять ненужные и ненужные файлы.
3. Повторите, чтобы очистить системные файлы.
Как почистить диск в Windows 10 с командой
Есть 3 способа запустить очистку диска в Windows 10 через командную строку выберите тот, который вам подходит.
① Команда со всеми выбранными файлами
- Нажмите Windows и R вместе на клавиатуре.
- вход cleanmgr /LOWDISK и нажмите Enter.
- Появится диалоговое окно «Очистка диска» со всеми типами файлов, выбранных по умолчанию, поэтому вам просто нужно нажать «ОК» для подтверждения.
② Очистить все ненужные файлы автоматически
- Нажмите Windows и R вместе на клавиатуре.
- вход cleanmgr /VERYLOWDISK и нажмите Enter.
Затем Очистка диска удалит все ненужные файлы автоматически, а затем покажет вам диалоговое окно с результатом.
③ Очистить указанные ненужные файлы автоматически
- Нажмите Windows и R вместе на клавиатуре, чтобы открыть Run.
- вход cleanmgr /sageset:1 и нажмите Enter. (Вы можете указать значение от 0 до 65535).
- Появится диалоговое окно «Очистка диска», выберите файлы для удаления и нажмите «ОК».
- В будущем вам просто нужно запустить cleanmgr /sageset:1 и нажмите Enter, предварительно выбранных ненужные файлы будут удалены автоматически. Если вы хотите удалить файлы разных типов, введите cleanmgr /sageset:2 на шаге 2 и запустить cleanmgr / Sageset: 2 на этапе 4.
5. Дополнительные параметры после очистки диска
Если после запуска очистки диска в Windows 10, 3 метода ниже очень полезны.
① Переместить установленные приложения и игры
При установке программ многие люди используют настройки по умолчанию для диска C :. Чем больше вы установили, тем меньше места осталось. Лучше устанавливать программы на отдельный раздел. Лучше, чем предыдущие версии, Windows 10 может перемещать приложения, установленные из Windows Сохранить в другой раздел без переустановки.
Как почистить диск С Windows 10 перемещая приложения:
- Нажмите Windows и X на клавиатуре, затем нажмите Настройки> Приложения> Приложения и функции
- Нажмите на приложение или игру.
- Нажмите Двигаемся внизу.
- Выберите новое местоположение из выпадающего списка.
- Нажмите Двигаемся кнопку.
- Повторите шаги, чтобы переместить больше предметов.
② Сохранить файлы в новом месте
Windows 10 есть еще одна новая опция для сохранения новых файлов приложений, документов, музыки, изображений и видео в другое место, шаги:
- Нажмите Windows и X на клавиатуре, затем нажмите Настройки
- Нажмите Система> Хранилище.
- Нажмите Изменение, где сохраняется новый контент под Дополнительные настройки хранилища.
- Нажмите раскрывающийся список, чтобы выбрать новое местоположение и нажмите Apply.
③ Переместите больше свободного места на диск C:
Если вы не можете освободить большой объем дискового пространства (не менее 20 ГБ), диск C в ближайшем будущем снова будет заполнен, поэтому вам лучше выделить больше места на диск C. На большинстве компьютеров есть свободное место в другом разделе на том же диске, NIUBI Partition Editor можно переместить это свободное пространство на диск C без потери данных. Операционная система, программы и связанные с ними настройки остаются прежними. У него есть бесплатная версия для Windows 11/10/8/7/Пользователи домашних компьютеров Vista/XP.
Скачать этот инструмент и следуйте инструкциям в видео, чтобы увеличить место на диске C:
Помимо сжатия, перемещения и расширения раздела, этот бесплатный инструмент поможет вам копировать, конвертировать, дефрагментировать, скрывать, стирать разделы, сканировать поврежденные сектора, оптимизировать файловую систему и многое другое.
Привет админ! Неделю назад я стал замечать, что свободное пространство на моём диске (C:), с установленной Windows 10, стало куда-то исчезать, да и шутка ли, в один прекрасный день пропало целых 3 Гб. Далеко не сразу, но мне удалось найти виновника, а точнее виновницу, ей оказалась папка WinSxS — её размер в моей операционной системе ещё неделю назад был 15 Гб, но на сегодня он уже составляет 18 Гб. Также я заметил, после чего именно эта папка так сильно разрослась, причиной оказались — обновления операционной системы, за прошлую неделю моя Windows 10 получала их слишком много, ноутбук несколько раз просил меня перезагрузиться для установки обновлений.
Вопрос мой такой. О папке WinSxS в интернете написано много, но всё-таки, каким образом безопаснее всего очистить эту папку или она когда-нибудь очистится сама? Какие именно компоненты системы хранит папка WinSxS? Говорят, что на деле она занимает намного меньше места, чем видно в её свойствах и находятся на ней всего лишь символические ссылки.
Привет друзья! День назад я сам попал в такую же ситуацию, рассказываю подробности.
Буквально позавчера, установленная на моём ноутбуке Windows 8.1 несколько раз обновилась, а вчера утром мне на глаза попалось окно «Этот компьютер» и я с удивлением обнаружил, что на моём диске (C:) осталось свободного места 29 ГБ, хотя ещё вчера было 34 ГБ!
Я быстро исследовал жёсткий диск программой «Scanner» и обнаружил, что 5 ГБ свободного пространства на диске «съела» папка WinSxS, после этого она стала занимать рекордный размер — 21 ГБ.
Предлагаю вам вместе очистить папку хранилища компонентов на моём компьютере и по ходу дела рассмотреть остальные вопросы, касаемые этой папки!
Зачем нужна папка WinSxS?
Папка WinSxS, находится по адресу C:\Windows\WinSxS и является хранилищем компонентов Windows. Закономерен вопрос: «Что это за хранилище такое?»
Впервые папка WinSxS появилась ещё в операционной системе Windows XP. Создаётся папка WinSxS в процессе установки OS и содержит в себе копии оригинальных файлов Windows, которые операционная система использует для своего восстановления по мере надобности. Приведу самый простой пример, давайте удалим из системы папку Internet Explorer, в которой содержится известный браузер от Майкрософт, сделать это непросто, но при желании можно, после удаления файлов браузера введём команду «sfc /scannow», в результате Windows 10 начнёт проверку целостности системных файлов и при обнаружении отсутствующего браузера Internet Explorer, восстановит его оригинальные файлы из нашей папки WinSxS. Многие удалённые или повреждённые системные файлы из папки Windows операционная система восстановит автоматически и без команды «sfc /scannow».
- Примечание: Начиная с Windows 10, сброс системы к исходному состоянию (заменивший откат к заводским настройкам) происходит также с помощью компонентов из папки WinSxS
Почему папка WinSxS может разрастись после очередного обновления Windows?
При установке обновлений старые системные файлы заменяются их новыми версиями, а старые версии этих файлов хранятся в папке WinSxS ещё долгое время для обеспечения возможности восстановления на случай, если новые версии системных файлов станут работать некорректно.
Папка WinSxS занимает меньше места на жёстком диске, чем это кажется
Специфика работы операционной системы выглядит так, что одной трети файлов в папке WinSxS на самом деле нет, но есть жёсткие ссылки на эти файлы. Файлы же в это время находятся в других системных папках Windows и System32.
Папку WinSxS можно очистить от старых версий системных компонентов, но удалять её ни в коем случае нельзя
Обычно папка хранилища системных компонентов занимает на диске (C:) не более 10 ГБ и это вполне нормально, но если папка разрастается до 15-20 ГБ, то нужно срочно производить процедуру очистки.
Прежде чем произвести очистку папки WinSxS, давайте проанализируем её содержание при помощи командной строки.
Итак, если пройти по адресу C:\Windows и посмотреть свойства папки WinSxS, то нам откроется такая картина.
В моём случае папка весит довольно много 21 ГБ.
Открываем командную строку от имени администратора и вводим команду:
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore (данная команда произведёт анализ папки WinSxS)
Сведения хранилища компонентов (WinSxS):
Размер хранилища компонентов по данным проводника : 20.86 GB
Фактический размер хранилища компонентов : 17.71 GB
Рекомендуется очистка хранилища компонентов : Да
Судя по результату, сама система рекомендует нам произвести очистку хранилища компонентов.
Очищаем папку WinSxS с помощью командной строки администратора, вводим команду:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup
Операция успешно завершена
Папка WinSxS очищена! Интересно, насколько она стала меньше в размере (напомню, что до очистки она занимала размер 21 ГБ)
Производим анализ хранилища компонентов уже знакомой вам командой:
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
Сведения хранилища компонентов (WinSxS):
Размер хранилища компонентов по данным проводника : 7.95 GB
Фактический размер хранилища компонентов : 7.74 GB
Рекомендуется очистка хранилища компонентов : Нет
Вот и всё. Теперь хранилище компонентов на нашем компьютере занимает 7.74 GB! Размер папки уменьшен в три раза.
Друзья, папку WinSxS можно ужать ещё. Дело в том, что у параметра /StartComponentCleanup есть дополнительный ключ /ResetBase, с помощью которого можно удалить все замененные версии для всех компонентов в хранилище компонентов. Вводим команду:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
Операция успешно завершена
Теперь наша папка WinSxS стала ещё меньше 6,85 ГБ!
Если вам не хочется связываться с командной строкой, то очистите папку WinSxS с помощью встроенной в Windows утилиты «Очистка диска», но не могу вам гарантировать такой же результат, смотрите сами.
Возьмём компьютер, где папка WinSxS занимает размер 20 ГБ.
Щёлкаем на диске (C:) правой кнопкой мыши и выбираем «Свойства», выбираем вкладку «Общие» и жмём на кнопку «Очистка диска»
«Очистить системные файлы»
Первый пункт в данном окне «Очистка обновлений Windows», как раз отвечает за очистку хранилища компонентов. Всего может быть очищено 3,63 ГБ.
Жмите «ОК» и папка WinSxS будет очищена.
PS. При операции очистки папки WinSxS с помощью командной строки у вас может выйти ошибка «Хранилище компонентов повреждено. Ошибка: 14098», что делать в этом случае, читайте в следующей статье.
Статьи, которые вам пригодится:
- Можно ли удалить папку C:\Windows\Installer, а если нет, то как её очистить?
- Папка ProgramData, её назначение, можно ли удалить или перенести
- Что находится в системной папке «FileRepository» и как её очистить