Кака очистить диск с: Как отключить зарезервированное хранилище Windows 10
Содержание
Как очистить диск c
Жесткие диски становятся все больше и больше. И почему то они все равно очень быстро заполняются, и особенно это касается SSD дисков, объем которых значительно меньше, чем традиционных механических жестких дисков. Вопрос очистки еще более остро стоит, когда речь идет о системном диске, у большинства это диск C. Потому что здесь вопрос не столько свободного пространства, сколько быстродействия системы.
Ниже приведу основные способы, которые применяются для очистки диска С.
ИСПОЛЬЗОВАНИЕ СТАНДАРТНЫХ СРЕДСТВ
Windows, включает в себя встроенный инструмент, который удаляет временные файлы и другие неважные данные. Он является безопасным, стандартный инстурмент никогда не удалит важные файлы. Чтобы открыть, щелкните правой кнопкой мыши на вашем диске C в окне Компьютер и выберите Свойства.
Нажмите кнопку Очистка диска
Выберите типы файлов, которые вы хотите удалить, и нажмите кнопку ОК. Выбор включает в себя временные файлы, файлы журналов, файлы в Корзине, файлы режима гибернации (они занимают очень много места, и после выхода из гибернации не нужны) и другие не важные файлы. Для владельцев Windows 7 и 8 прежде чем попасть в это меню, необходимо нажать на кнопку Очистить системные файлы
После того как вы это сделали, вы можете нажать кнопку Дополнительно и нажмите кнопку Очистить под Восстановление системы и теневое копированиедля удаления данных для восстановление. Эта кнопка удаляет все, кроме самой последней точки восстановления, поэтому вы в случае отказа системы, сможете восстановить ее без проблем.
Если вы друг увидели на своем жестком диске файлы, со следующими расширениями, то такие любые файлы можно удалять:
- * .$$$
- * .~mp
- * .000
- * .bak
- * .cnt
- * .dmp
- *.fts
- * .gid
- *.old
В этой же вкладке под Программы и компоненты нажимаем Очистить. Это позволит высвободить свободное место, удаляя неиспользуемые программы. Для удобства поиска сортируйте по размеру. Если вы не видите такой параметр, нажмите в верхней части списка правую кнопку и поставьте галочку Размер.
АНАЛИЗ ДИСКОВОГО ПРОСТРАНСТВА
Чтобы выяснить, что именно использует дисковое пространство, вы можете использовать программу WinDirStat. Это приложение просканирует ваш жесткий диск, и покажет, какие именно файлы и папки, занимают больше всего места.
ОЧИСТКА ВРЕМЕННЫХ ФАЙЛОВ
Очистка диска Windows инструмент весьма полезный, но он не удаляет временные файлы, используемые другими программами. Например, он не сможет очистить кэш браузеров, которые могут использовать гигабайты свободного пространства на жестком диске. (Кэш браузера использует пространство на жестком диске для экономии времени при загрузке сайтов, но там может накопиться информация с тех сайтов, которые вы давно не посещаете)
Для более радикальной очистки временных и ненужных файлов, попробуйте CCleaner. CCleaner чистит ненужные файлы различных сторонних программ, а также очищает Windows файлы, которые Очистка диска не тронет.
ПОИСК ДУБЛИКАТОВ ФАЙЛОВ
Часто на диске C содержатся не только системные файлы, но и мультимедийные и офисные. Вы можете использовать программы для поиска таких файлов. Если вы хотите инструмент, который проверяет дубликаты также для других типов файлов, попробуйте dupeGuru — бесплатная версия может удалять или перемещать до десяти файлов за один раз, она поможет вам удалить дублирующиеся файлы, которые загромождают ваш жесткий диск.
Но стоит отметить что специализированные программы (например для поиска дубликатов изображений) имеют больше возможностей, связанных с конкретным типом файлов, поэтому есть смысл использовать не только универсальную программу, для более глубокого анализа.
ЗАКЛЮЧЕНИЕ
После такой глобальной чистки необходимо сделать дефрагментацию диска, для оптимального размещения информации на носителе (это не касается SSD). Для ускорения вашей системы можно отключить неиспользуемые компоненты и службы Windows. Все эти мероприятия значительно улучшат вашу производительность, и сохранят вам Ваши нервы, я например, дико раздражаюсь, когда компьютер часто зависает, и тем более в самый нужный момент.
Источник
5 дополнительных способов очистки дискового пространства в Windows Server
Очистка диска в Windows Server с помощью DISM — одна из самых популярных статей на Saotn.org. Он по-прежнему действителен для Windows Server 2016 и более поздних версий. Таким образом, использование дискового пространства является проблемой в Windows Server. Это заставило меня задуматься: какие еще существуют способы очистки дискового пространства в Windows Server?
Дополнительные способы освобождения места на диске в Windows Server
Windows ведет много журналов. В зависимости от задачи вашего Windows Server, например, веб-сервера IIS, вы можете найти файлы журналов повсюду. Но не только файлы журналов из служб, но и файлы журналов, созданные установщиками, временные файлы, аварийные дампы отчетов об ошибках Windows (WER) и так далее. Все они занимают много места на диске.
В этом посте я предоставлю вам 5 способов очистки файлов и освобождения места на диске в Windows Server 2016 (и Windows Server 2019, Windows Server 2012 R2) без использования утилиты очистки диска.
Хотите узнать, как переместить папку «Документы» пользователя? Или как переместить папку SoftwareDistribution? Тогда, пожалуйста, прочитайте мою предыдущую статью Очистка диска в Windows Server с помощью системы обслуживания образов развертывания и управления ими (DISM).
Если использование дискового пространства является проблемой в вашей системе, я уверен, что вы уже отключили восстановление системы:
Disable-ComputerRestore "C:\", "D:\" Язык кода: JavaScript (javascript)
Продолжаем освобождать место.
Windows Pagefile.
sys
Системный файл Pagefile.sys (также известный как «файл подкачки» или «файл подкачки») может занимать гигабайты на жестком диске. Windows нуждается в этом файле и использует его в качестве подкачки: Windows подкачивает информацию в этот файл и из него как в расширенную память или виртуальную память.
Файл подкачки всегда предназначался для поддержки аварийного дампа системы, если это необходимо, или для увеличения лимита фиксации системы, если это необходимо. Поэтому файл подкачки удалять нельзя! Однако в Linux вы можете отключить своп.
Однако вы можете переместить Windows pagefile.sys в другой раздел, если у вас мало свободного места на C: и больше на D: или E:. Конечно, существует несколько способов перемещения файла подкачки с помощью графического интерфейса или PowerShell для перемещения файла подкачки Windows.
Взгляните на следующие примеры перемещения Windows Pagefile.sys:
Этот фрагмент PowerShell использует Get-WmiObject
для запроса к системе местоположения файла подкачки, удаляет его и устанавливает новое значение ( d:\pagefile. sys
в этом примере).
$сервер = $env:имя_компьютера $server = Get-WmiObject Win32_computersystem -EnableAllPrivileges $server.AutomaticManagedPagefile = $false $сервер.Поместить() $CurrentPageFile = Get-WmiObject -Query "выберите * из Win32_PageFileSetting, где имя = 'c:\\pagefile.sys'" $CurrentPageFile.delete() Set-WMIInstance -Class Win32_PageFileSetting -Arguments @{name="d:\pagefile.sys";InitialSize = 0; MaximumSize = 0} Язык кода: PHP (php)
Действия по перемещению файла подкачки Windows pagefile.sys через графический интерфейс панели управления. Скриншоты ниже этих шагов. Извиняюсь за качество изображения, я не профи 🙂
- Перейдите в Панель управления > Система и безопасность > Система
- Нажмите «Дополнительные параметры системы» и нажмите «Настройки…» в разделе «Производительность» в свойствах системы.
- На экране «Параметры производительности» щелкните вкладку «Дополнительно» и нажмите «Изменить…» в разделе «Виртуальная память».
- Снимите флажок «Автоматически управлять размером файла подкачки для всех дисков», выберите C: [system] и выберите «Нет файла подкачки» (подтвердить, нажав «Установить»)
- Нажмите Да, когда вас попросят подтвердить отключение файла подкачки.
- Затем выберите диск D: [данные], выберите Размер, управляемый системой
- нажмите Установить еще раз
- Нажмите OK, OK, OK, чтобы закрыть экраны.
Дополнительные системные свойства Windows ServerПараметры производительности Windows ServerСистемные свойства виртуальной памяти Windows ServerСвойства виртуальной памяти Windows Server
После перемещения файла подкачки Windows требуется перезагрузка! Когда C:\pagefile.sys
не был удален после перезагрузки, вы можете сделать это вручную, если D:\pagefile.sys
успешно создан.
Прочтите KB2860880, если хотите узнать больше о подходящем размере файла подкачки. Предостережение: перемещение файла подкачки может привести к поломке вашей виртуальной машины Windows Server в Hyper-V.
Отчеты об ошибках Windows
Служба отчетов об ошибках Windows (или WER) позволяет пользователям уведомлять Microsoft об ошибках приложений, ошибках ядра, не отвечающих приложениях и других проблемах, связанных с приложениями. Microsoft может использовать функцию отчетов об ошибках, чтобы предоставить клиентам информацию об устранении неполадок, решения или обновления для их конкретных проблем. Разработчики могут использовать эту инфраструктуру для получения информации, которую можно использовать для улучшения своих приложений.
Подробнее об отчетах об ошибках Windows можно прочитать здесь, в MSDN.
Несмотря на то, что аварийные дампы отчетов об ошибках Windows могут предоставить системным администраторам много ценной информации, они могут занимать много места на диске.
Я использую отчеты об ошибках Windows, чтобы отслеживать связанные с веб-сайтами сбои PHP и ASP.NET веб-сайтов, которые мы размещаем. Вы часто можете найти каталог AppCrash_php-cgi. exe
, содержащий текстовый документ Report.wer
. .Вер 9Файлы 0034 — это обычные текстовые файлы, которые можно открыть с помощью Блокнота, и они могут содержать:
EventType=APPCRASH [...] NsAppName=php-cgi.exe Ответ.тип=4 Sig[0].Name=Имя приложения Sig[0].Value=php-cgi.exe Sig[1].Name=Версия приложения Сигнал[1].Значение=5.6.24.0 Sig[2].Name=Временная метка приложения Сигнал[2].Value=57904d99 Sig[3].Name=Имя неисправного модуля Сигнал[3].Value=php_opcache.dll Sig[4].Name=Неверная версия модуля Сигнал[4].Значение=5.6.24.0 Sig[5].Name=Временная метка модуля неисправности Сигнал[5].Value=5790503f Sig[6].Name=Код исключения Сигнал[6].Value=c0000005 Sig[7].Name=Смещение исключения Sig[7].Value=00006edc Язык кода: PHP (php)
Итак, php_opcache.dll
аварийно завершился с кодом исключения c0000005 (возможно, повреждение разделяемой памяти — но это из-за чего-то другого, другой пост в блоге). Эта информация также записывается в журнал событий приложений.
Файлы журнала отчетов WER можно найти в нескольких местах на жестком диске, наиболее распространенными являются:
-
C:\ProgramData\Microsoft\Windows\WER\ReportQueue
-
C:\Users\%USERPROFILE%\AppData\Local\Microsoft\Windows\WER\ReportQueue
Эти каталоги и файлы могут занимать много места на диске, вы можете безопасно удалить их, чтобы освободить немного свободного места.
Файлы журнала службы обслуживания образов развертывания и управления ими (DISM) и обслуживания на основе компонентов (CBS)
Каждый раз, когда вы устанавливаете роль или компонент Windows Server или устанавливаете дополнительное программное обеспечение, это регистрируется. В C:\Windows\Logs
вы найдете несколько подкаталогов с именами «BPA», «CBS» (обслуживание на основе компонентов), «DISM», «MeasuredBoot» и «WindowsServerBackup».
Наиболее интересными, на мой взгляд, являются каталоги CBS и DISM.
Каталог C:\Windows\Logs\CBS
принадлежит службе обслуживания на основе компонентов Windows и является частью стека обслуживания. Стек обслуживания — это набор файлов и ресурсов, необходимых для обслуживания образа Windows или операционной системы. Стек обслуживания доступен во всех установках Windows Vista и Windows Server 2008, а также в пакете автоматической установки Windows AIK (Windows AIK) и пакете предустановки Windows OEM (Windows OPK). CBS предоставляет различные API (которые не являются общедоступными) своим клиентским установщикам для обслуживания компонентов операционной системы.
Установщики клиентов, такие как Windows Update или Windows Installer, работают с CBS для перечисления, установки, обновления и удаления пакетов компонентов в целевой операционной системе. CBS взаимодействует с инфраструктурой обслуживания компонентов для внесения необходимых изменений в систему (источник).
Файлы журналов CBS, так сказать, ротируются, а старые -переименованные- файлы журналов CBS могут быть удалены. Файл журнала CBS переименован в CbsPersist_[date+timestamp].log
. По умолчанию эти журналы сжаты, поэтому они занимают меньше места, чем показывает их размер в проводнике Windows.
Вышеупомянутое также справедливо для файлов журнала DISM , которые вы найдете в C:\Windows\Logs\DISM
. Вы можете безопасно удалить старые, переименованные файлы dism.log. Если их нет, а ваш текущий файл dism.log
очень большой, остановите службы Windows, такие как установщик модулей Windows (TrustedInstaller) и Центр обновления Windows (wuauserv), чтобы удалить файл.
Расположение временных файлов Windows Temp и User Temp
Следующие %TEMP%
расположения временных файлов можно безопасно очистить:
-
C:\Windows\Temp
-
C:\Users\%USERPROFILE%\AppData\Local\Temp
Часто старые журналы установки Центра обновления Windows можно найти в папке C:\Users\%USERPROFILE%\AppData\Local\Temp
, которая может занимать много ненужного дискового пространства.
Я использую следующий фрагмент PowerShell для очистки временных файлов IUSR IIS (все, что старше 2 дней):
function cleanup_c_users { $Путь = "C:\Пользователи\IUSR_*" $Дней назад = "-2" $CurrentDate = Дата получения $DatetoDelete = $CurrentDate.AddDays($Daysback) Get-ChildItem "$Path\AppData\Local\Temp" -Recurse | Where-Object {$_.LastWriteTime -lt $DatetoDelete} | Remove-Item -Recurse -Force } Язык кода: PHP (php)
Файлы журнала IIS HTTP.SYS — в случае веб-сервера IIS и SMTPSvc Badmail
Вы используете веб-сервер IIS? Тогда я держу пари, что вы можете освободить массу дополнительного места на диске, просто удалив старые файлы журнала HTTP Server API.
Драйвер HTTP.SYS записывает некоторые запросы, которые он не смог обработать, в C:\Windows\System32\Logfiles\HTTPERr
. Некоторые ошибки, возникающие в приложении на основе HTTP, автоматически обрабатываются HTTP API, а не возвращаются в приложение для обработки. Такое поведение возникает из-за того, что частота таких ошибок может привести к переполнению журнала событий или обработчика приложений.
Взгляните на них, и если вам нужна дополнительная информация о содержимом журнала, я советую вам прочитать Регистрация ошибок в HTTP API.
Переместить файлы журнала ошибок API HTTP-сервера
Файлы журнала HTTP.SYS HTTPErr можно легко переместить в другое место. Переместите их в другой раздел, чтобы сэкономить место на системном разделе. Местоположение регистрации ошибок API HTTP-сервера настраивается в реестре Windows. Используйте эти команды PowerShell, чтобы изменить его расположение на E:\log и включить ведение журнала:
Write-Host "[i] Настройка ведения журнала ошибок API HTTP-сервера" Write-Host "[ii] - изменить путь по умолчанию" New-ItemProperty -Path "HKLM:\System\CurrentControlSet\Services\HTTP\Parameters" -Name "ErrorLoggingDir" -Value "e:\log" -PropertyType String Write-Host "[ii] - включить регистрацию ошибок (значение по умолчанию TRUE, установить FALSE для отключения)" New-ItemProperty -Path "HKLM:\System\CurrentControlSet\Services\HTTP\Parameters" -Name "EnableErrorLogging" -Value "1" -PropertyType DWORD Язык кода: PHP (php)
Плохая почта IIS SMTPSvc
Когда вы используете службу SMTP IIS, она регистрирует все электронные письма, которые не удалось доставить, в каталог C:\inetpub\mailroot\Badmail
. После выяснения причин, по которым электронная почта не может быть доставлена, вы можете удалить эти файлы. Возвраты сбрасываются в каталог C:\inetpub\mailroot\Drop
.
Выясните, почему эти письма возвращаются, и удалите их тоже.
Заключение по очистке лишних мест на диске
В этой статье я показал вам несколько мест на вашем диске, чтобы очистить лишнее пространство, удалив различные старые файлы журналов. Это прекрасно сочетается с советом по использованию DISM для очистки диска в Windows Server.
Вы заметили, что в этой статье также показано, как переместить папку «Документы» вашего пользователя и папку Windows Update SoftwareDistribution?
Как очистить место на диске cPanel
Наличие полного диска может повлиять на скорость и эффективность нашего сервера. Вы можете столкнуться с простоями, медленной загрузкой веб-сайта, электронными письмами, которые не приходят на ваш почтовый ящик. Приведенные ниже советы помогут вам освободить место на диске и максимально использовать потенциал вашей учетной записи.
1. Удалить пользовательские резервные копии cPanel
В cPanel доступна функция резервного копирования. Если включено, копия настроек панели управления cPanel и других данных будет храниться в папке резервного копирования. На больших серверах эта папка может занимать много места на диске. В этом случае лучший способ освободить место на диске в cPanel — это удалить некоторые данные из папки резервного копирования. Вы можете удалить данные по одному или массово удалить всю пользовательскую cPanel.
Вы можете массово удалить все пользовательские резервные копии cPanel на сервере с помощью этой команды через SSH:
для пользователя в `/bin/ls -A /var/cpanel/users`; сделать rm -fv /home/$user/backup-*$user.tar.gz ; сделано
2. Переместите свои резервные копии за пределы площадки
С другой стороны, вам следует рассмотреть возможность подключения сервера резервного копирования к серверу хостинга и хранения резервных копий там (есть возможность подключить внешний носитель в WHM > Настройка резервных копий) или использовать альтернативный метод резервного копирования вашего сервера, который не требует локального хранения резервных копий. Хотя локальные резервные копии иногда могут быть удобными, они, как правило, бесполезны, когда происходит сбой сервера.
3. Удаление временных файлов файлового менеджера cPanel
Когда пользователи загружают файлы в файловый менеджер в cPanel, он создает временный файл, который может быть удален или не удален при загрузке. Вы можете удалить эти файлы с помощью этой команды через SSH:
rm -fv /home/*/tmp/Cpanel_*
4. Переместить или заархивировать журналы
Большинство журналов сервера хранятся в /var/log, которые могут получить большой на более населенных серверах. Вы можете изменить продолжительность и частоту ротации журнала в /etc/logrotate.conf и включить сжатие для экономии дополнительного места (за счет ЦП, когда журналы архивируются). Если вам нужны более старые журналы, рассмотрите возможность создания задания cron для периодической передачи их на резервный сервер или сервер журналов, чтобы они не занимали место в вашей учетной записи хостинга.
5. Очистить файлы Yum
Обновления Yum оставляют файлы кэша пакетов на сервере. Вы можете очистить все ненужные файлы yum, выполнив:
yum clean all
6. Удалить частичные файлы pure-ftp
Когда ваши пользователи загружают файлы на сервер через FTP, когда ваш сервер работает в качестве демона FTP, сервер создает временные файлы, начинающиеся с .pureftpd-upload*, которые переименовываются в фактическое имя файла после завершения загрузки. Если загрузка не завершается, эти файлы остаются на сервере. Вы можете найти и удалить их, выполнив эту команду через SSH:
найти .pureftpd-upload | xargs rm -fv
7. Рассмотрите возможность обновления дискового сервера в вашей учетной записи
У вас может быть законная потребность в большом объеме дискового пространства, и поэтому вы не сможете поддерживать использование дискового пространства в своей учетной записи на разумном уровне. уровень. У многих хостинг-провайдеров есть альтернативные серверы, у которых не так много ресурсов, но есть огромные объемы дискового хранилища для клиентов, у которых есть большие сайты.