7 комментариев на «очистка диска в windows server 2008/2008 r2»
Вы можете подписаться на RSS-ленту комментариев или оставить трекбек для публикации «Очистка диска в Windows Server 2008/2008 R2».
Запуск утилиты disk cleanup в windows server 2021 и 2008 без desktop experience | ithelp
Ниже показаны пути расположения файлов в зависимости от архитектуры и версии сервера.
Папки назначения у файлов:
- Cleanmgr.exe в %systemroot%System32.
- Cleanmgr.exe.mui в %systemroot%System32en-US.
И команды, что б скопировать
Windows Server 2008 R2 x64
copy C:Windowswinsxsamd64_microsoft-windows-cleanmgr_31bf3856ad364e35_6.1.7600.16385_none_c9392808773cd7dacleanmgr.exe C:WindowsSystem32
copy C:Windowswinsxsamd64_microsoft-windows-cleanmgr.resources_31bf3856ad364e35_6.1.7600.16385_en-us_b9cb6194b257cc63cleanmgr.exe.mui C:WindowsSystem32en-US
Windows Server 2008 x64
copy C:Windowswinsxsamd64_microsoft-windows-cleanmgr_31bf3856ad364e35_6.0.6001.18000_none_c962d1e515e94269cleanmgr.exe C:WindowsSystem32
copy C:Windowswinsxsamd64_microsoft-windows-cleanmgr.resources_31bf3856ad364e35_6.0.6001.18000_en-us_b9f50b71510436f2cleanmgr.exe.mui C:WindowsSystem32en-US
Для Windows Server 2021 x64 не всё так просто. После обновления KB2821895 пропала возможность копировать файлы из winsxs, так как стала использоваться компрессия.
Просто скопировать файлы не удастся, так как система будет ругаться на несоответствие архитектуры. Если установить Desktop Experience, то видно, что файлы бóльшего размера чем те, что из папки winsxs.
Но их можно скопировать отдельно и развернуть на другом сервере простым копированием.
Архив с файлами, взятыми из Windows Server 2021 R2 ENU можно скачать отсюда.
Распаковываем и копируем их так же, как и для других систем, только заменив папку источник. Папка назначения остаётся той же.
Далее же утилиту очистки можно запустить командой cleanmgr из-под администратора.
Так же, для удаления старых обновлений в Windows Server 2021 R2 можно воспользоваться командой DISM:
dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
Но я встречался, что и dism может отсутствовать в 2021 сервере.
Очистка диска c: на сервере. все известные способы
У меня есть ac: на сервере, который заполняется, скорее всего, из-за накопления исправлений за эти годы.
Служба поддержки Microsoft PSS сообщила, что неразумно просто удалять сжатые каталоги удаления из каталогов Windows. Учитывая, что у нас есть сотни серверов Windows, это рассеяние исправлений потребляет значительное количество места в нашей сети SAN (эти серверы Windows находятся в VMWare).
Можете ли вы сказать мне, что я могу сделать, кроме списка ниже, чтобы очистить место на диске C: ? Я надеюсь, что у вас может быть больше понимания, чем рекомендация, которую я получил.
Не устанавливайте виртуальную память pagefile.sys на диске C. (Системные свойства Параметры производительности Дополнительно изменить виртуальную память)
Очистить временные файлы (C: windows temp и C: Users % Имя пользователя% AppData Local Temp).
Не устанавливайте ваши временные файлы Интернета на диске C. (Свойства обозревателя Настройки просмотра истории Переместить папку)
Переместите базу данных службы поиска Windows . Если вы запустили службы поиска Microsoft, переместите файл Windows.edb на другой диск.
(C: ProgramData Microsoft Search Data Applications Windows)
Сжатие папок для экономии места на диске и очистки диска
Используйте точку монтирования для установки дополнительного диска.
«Compln.exe» можно использовать только для очистки пакета обновления, например (RTM и SP1). В вашей системе Windows Server 2008 r2 он не содержит никакого пакета обновления. Он не может очистить патчи в вашей системе.
???? (не уверен, что это за идея) «Microsoft предоставляет встроенный инструмент – очистку диска. (Для получения очистки диска необходимо установить функцию« Desktop Experience ».»)
Что еще можно сделать, чтобы очистить ваш сервер и освободить место?
Наконец, было бы неплохо получить представление о том, какой размер диска вы используете для c: для любой версии Windows, которую вы используете.
Очистка каталога %windir%winsxs в windows server 2008 r2
Не прошло и 5 лет, и у нас появился официально поддерживаемый способ очистки каталога %windir%winsxs в Windows Server 2008 R2, портированный из 2021. Для серверов с дисками на 74Гб это может быть очень актуально, т.к. каталог легко может занимать 15-20Гб.
Для очистки надо:
1) Установить обновление KB2852386 (приходит через WSUS);
2) Установить фичу Desktop Experience (требует перезагрузки) – мастер очистки входит в неё;
3) Запустить мастер очистки (system Tools – Disk Cleanup), там выбрать Windows Update Cleanup и, если надо, Service Pack Backup Files.
Как не очень поддерживаемый способ, если нет возможности перезагрузки или места для установки, можно скопировать
cleanmgr.exe из C:Windowswinsxsamd64_microsoft-windows-cleanmgr_31bf3856ad364e35_6.1.7600.16385_none_c9392808773cd7da в %systemroot%System32, и cleanmgr.exe.mui из C:Windowswinsxsamd64_microsoft-windows-cleanmgr.resources_31bf3856ad364e35_6.1.7600.16385_en-us_b9cb6194b257cc63 в %systemroot%System32en-US (для английской версии).
Информация отсюда, обходное решение с копированием от Tom_Floor:
http://blogs.technet.com/b/askpfeplat/archive/2021/05/13/how-to-clean-up-the-winsxs-directory-and-free-up-disk-space-on-windows-server-2008-r2-with-new-update.aspx
PS Первая же перезагрузка сервера после очистки может оказаться очень, очень долгой, при этом будет выполняться часть работ по очистке.
Спасибо. Поднимал 3 сервера, на 2х есть кнопка, а на 3м нет, помогла данная статья
Спасибо!
Спасибо, искал в какой директории находилась опция, нашел тут
спасибо
Спасибо!
А как быть если кнопка Очистка диска есть, а строки очистка обновлений нет.
круто, спасибо