Как очистить диск в windows server 2008
Как очистить диск в windows server 2008
Как добавить утилиту очистка диска в Windows Server 2008 R2-01
Всем привет сегодня расскажу как добавить утилиту очистка диска в Windows Server 2008 R2. Данная утилита сразу не установлена в Windows Server 2008R2 и доставляется через компоненты вместе с возможностями рабочего стола минус его в том, что там ставится много чего не нужно на серверной версии, так что давайте поставим только то что нужно.
Утилита cleanmgr
Утилита cleanmgr или очистка диска, появилась после первого сервис пака Windows 7 и Windows Server 2008 R2, так как на тот момент большинство людей не имели большого объема жестких дисков, да и по старинке оставляли под системный диск до 15 ГБ пространства, некий такой пережиток прошлого от XP. Но так как далее операционные системы стали более прожорливые, да и поменяли механизм обновления, скачивая их себе локально, для последующей установки, все бы хорошо, но они потом не удалялись, тем самым захламляя и без того забитый системный диск. Так продолжаться не могло, и компания Microsoft выпустила утилиту очистка диска (cleanmgr), призванную как раз и бороться со старыми хвостами от обновлений.
Добавляем cleanmgr в систему
необходимо скопировать уже имеющийся на диске cleanmgr.exe в %systemroot%\System32 и cleanmgr.exe.mui в %systemroot%\System32\Ru-Ru. В различных редакциях, эти файлы лежат в разных местах.
Как добавить утилиту очистка диска в Windows Server 2008 R2-02
Как добавить утилиту очистка диска в Windows Server 2008 R2-03
Как добавить утилиту очистка диска в Windows Server 2008 R2-04
Как добавить утилиту очистка диска в Windows Server 2008 R2-05
Вот так вот просто добавить утилиту очистка диска в Windows Server 2008 R2. Так же советую прочитать Как добавить утилиту очистка диска в Windows Server 2012 R2
Заметки сисадмина о интересных вещах из мира IT, инструкции и рецензии. Настраиваем Компьютеры/Сервера/1С/SIP-телефонию в Москве
Запуск утилиты очистки диска в Windows Server 2012 R2 и 2008 без Desktop Experience
В Windows Server 2008 /R2 и 2012 / R2 по умолчанию не установлена утилита очистки диска — Disk Cleanup (cleanmgr.exe), позволяющая удалить ненужные файлы и очистить каталог WinSxS от файлов устаревших обновлений. Для ее запуска нужно сначала установить отдельный компонент сервера Desktop Experience (Возможности рабочего стола) с помощью Server Manager или с помощью PowerShell ( Install-WindowsFeature Desktop-Experience ).
Но вместе с Desktop Experience устанавливается множество других компонентов, которые абсолютно не нужны на сервере:
Для запуска мастера очистки дисков в Windows Server можно воспользоваться более простым методом: достаточно скопировать в системный каталог из каталога WinSxS два файла Cleanmgr.exe и Cleanmgr.exe.mui. Ниже представлены команды для копирования файлов на разных версиях Windows (во всех случаях путь для английских редакций ОC)
Windows Server 2008 R2 x64
Windows Server 2008 x64
Windows Server 2012 x64
Windows Server 2012 R2 x64
Рассмотренный выше трюк не работает в Windows Server 2012 R2 из-за изменений, внесенных обновлением KB2821895. Дело в том, что после установки данного обновления для хранения бинарных файлов компонентов стала использоваться компрессия. При попытке запустить скопированный cleanmgr.exe появляется ошибка:
В качестве обходного решения можно воспользоваться такой методикой:
В дальнейшем эти два файла можно скопировать и на все другие сервера или интегрировать в шаблоны виртуальных машин с Win 2012 R2.
Совет. Для удаления устаревших обновлений в Windows Server 2012 R2 гораздо проще воспользоваться такой командой DISM:
Очистка диска C: на сервере. Все известные способы
7 комментариев на «очистка диска в windows server 2008/2008 r2»
Вы можете подписаться на RSS-ленту комментариев или оставить трекбек для публикации «Очистка диска в Windows Server 2008/2008 R2».
Спасибо. Поднимал 3 сервера, на 2х есть кнопка, а на 3м нет, помогла данная статья
Спасибо, искал в какой директории находилась опция, нашел тут
А как быть если кнопка Очистка диска есть, а строки очистка обновлений нет.
Запуск утилиты disk cleanup в windows server 2021 и 2008 без desktop experience | ithelp
Ниже показаны пути расположения файлов в зависимости от архитектуры и версии сервера.
Папки назначения у файлов:
И команды, что б скопировать
Windows Server 2008 R2 x64
Windows Server 2008 x64
Для Windows Server 2021 x64 не всё так просто. После обновления KB2821895 пропала возможность копировать файлы из winsxs, так как стала использоваться компрессия.
Просто скопировать файлы не удастся, так как система будет ругаться на несоответствие архитектуры. Если установить Desktop Experience, то видно, что файлы бóльшего размера чем те, что из папки winsxs.
Но их можно скопировать отдельно и развернуть на другом сервере простым копированием.
Распаковываем и копируем их так же, как и для других систем, только заменив папку источник. Папка назначения остаётся той же.
Далее же утилиту очистки можно запустить командой cleanmgr из-под администратора.
Так же, для удаления старых обновлений в Windows Server 2021 R2 можно воспользоваться командой DISM:
Но я встречался, что и dism может отсутствовать в 2021 сервере.
Очистка диска c: на сервере. все известные способы
У меня есть ac: на сервере, который заполняется, скорее всего, из-за накопления исправлений за эти годы.
Служба поддержки Microsoft PSS сообщила, что неразумно просто удалять сжатые каталоги удаления из каталогов Windows. Учитывая, что у нас есть сотни серверов Windows, это рассеяние исправлений потребляет значительное количество места в нашей сети SAN (эти серверы Windows находятся в VMWare).
Не устанавливайте виртуальную память pagefile.sys на диске C. (Системные свойства Параметры производительности Дополнительно изменить виртуальную память)
Очистить временные файлы (C: windows temp и C: Users % Имя пользователя% AppData Local Temp).
Не устанавливайте ваши временные файлы Интернета на диске C. (Свойства обозревателя Настройки просмотра истории Переместить папку)
(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 Первая же перезагрузка сервера после очистки может оказаться очень, очень долгой, при этом будет выполняться часть работ по очистке.
Использование очистки диска на Windows Server Using Disk Cleanup on Windows Server
Применяется к: Windows Server 2019, Windows Server 2016, Windows Server 2016 R2, Windows Server 2012, Windows Server 2012 R2 Applies to: Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2
Средство очистки диска удаляет ненужные файлы в среде Windows Server. The Disk Cleanup tool clears unnecessary files in a Windows Server environment. Это средство доступно по умолчанию в Windows Server 2019 и Windows Server 2016, но в более ранних версиях Windows Server могут потребоваться дополнительные действия вручную для его включения. This tool is available by default on Windows Server 2019 and Windows Server 2016, but you might have to take a few manual steps to enable it on earlier versions of Windows Server.
Чтобы запустить средство очистки диска, выполните команду cleanmgr.exe или последовательно выберите Пуск, Средства администрирования Windows, Очистка диска. To start the Disk Cleanup tool, either run the Cleanmgr.exe command, or select Start, select Windows Administrative Tools, and then select Disk Cleanup.
Кроме того, средство очистки диска можно запустить командой Windows cleanmgr, указав в параметрах командной строки параметры для удаления определенных файлов. You can also run Disk Cleanup by using the cleanmgr Windows command and use command-line options to specify that Disk Cleanup cleans up certain files.
Если вы просто хотите освободить место на диске, рассмотрите возможность использования Синхронизации файлов Azure с включенным распределением по уровням облака. If you’re just looking to free up disk space, consider using Azure File Sync with cloud tiering enabled. Благодаря этому вы сможете кэшировать часто используемые файлы локально и распределять редко используемые файлы по уровням облака, сохраняя пространство в локальном хранилище и поддерживая производительность. This allows you to cache your most frequently accessed files locally and tier your least frequently accessed files to the cloud, saving local storage space while maintaining performance. Дополнительные сведения см. в статье Планирование развертывания Синхронизации файлов Azure. For details, see Planning for an Azure File Sync deployment.
Включение очистки диска в более ранней версии Windows Server с помощью установки возможности рабочего стола Enable Disk Cleanup on an earlier version of Windows Server by installing the Desktop Experience
Выполните описанные ниже действия, чтобы использовать мастер добавления ролей и компонентов для установки возможностей рабочего стола на сервере под управлением Windows Server 2012 R2 или более ранней версии, в составе которых устанавливается и средство очистки диска. Follow these steps to use the Add Roles and Features Wizard to install the Desktop Experience on a server running Windows Server 2012 R2 or earlier, which also installs Disk Cleanup.
Если диспетчер серверов уже открыт, переходите к следующему шагу. If Server Manager is already open, go on to the next step. Если диспетчер серверов еще не открыт, откройте его одним из следующих способов. If Server Manager is not already open, open it by doing one of the following.
На рабочем столе Windows запустите диспетчер серверов, щелкнув Диспетчер серверов на панели задач Windows. On the Windows desktop, start Server Manager by clicking Server Manager in the Windows taskbar.
Откройте Начальный экран и щелкните плитку «Диспетчер сервера». Go to Start and select the Server Manager tile.
В меню Управление выберите добавление ролей и компонентов. On the Manage menu, select add Roles and Features.
На странице Прежде чем приступить к работе проверьте готовность конечного сервера и сетевого окружения к установке нужного компонента. On the Before you begin page, verify that your destination server and network environment are prepared for the feature that you want to install. Выберите Далее. Select Next.
На странице Выбор типа установки выберите Установка ролей или компонентов, чтобы установить все компоненты для отдельного сервера. On the Select installation type page, select Role-based or feature-based installation to install all parts features on a single server. Выберите Далее. Select Next.
На странице Выбор целевого сервера выберите сервер из пула серверов или автономный виртуальный жесткий диск. On the Select destination server page, select a server from the server pool, or select an offline VHD. Выберите Далее. Select Next.
На странице Выбор ролей сервера щелкните Далее. On the Select server roles page, select Next.
На странице Выбор компонентов выберите элемент Пользовательский интерфейс и инфраструктура, а затем — Возможности рабочего стола. On the Select features page, select User Interface and Infrastructure, and then select Desktop Experience.
В диалоговом окне Добавление компонентов, необходимых для возможностей рабочего стола щелкните элемент Добавить компоненты. In Add features that are required for Desktop Experience?, select Add Features.
Продолжите установку, затем перезагрузите систему. Proceed with the installation, and then reboot the system.
Убедитесь, что в диалоговом окне «Свойства» появилась кнопка Очистка диска. Verify that the Disk Cleanup option button appears in the Properties dialog box.
Добавление средства очистки диска вручную на более ранних версиях Windows Server Manually add Disk Cleanup to an earlier version of Windows Server
Средство очистки диска (Cleanmgr.exe) отсутствует в Windows Server 2012 R2 и более ранних версиях, если не установлен дополнительный компонент «Возможности рабочего стола». The Disk Cleanup tool (cleanmgr.exe) isn’t present on Windows Server 2012 R2 or earlier unless you have the Desktop Experience feature installed.
Чтобы использовать программу cleanmgr.exe, установите возможности рабочего стола, как описано выше, или скопируйте два файла cleanmgr.exe и cleanmgr.exe.mui, которые уже имеются на сервере. To use cleanmgr.exe, install the Desktop Experience as described earlier, or copy two files that are already present on the server, cleanmgr.exe and cleanmgr.exe.mui. С помощью следующей таблицы выберите нужные файлы для используемой операционной системы. Use the following table to locate the files for your operating system.
Операционная система Operating System | Архитектура Architecture | Расположение файла File Location |
---|---|---|
Windows Server 2008 R2 Windows Server 2008 R2 | 64-разрядная 64-bit | C:\Windows\winsxs\amd64_microsoft-windows-cleanmgr_31bf3856ad364e35_6.1.7600.16385_none_c9392808773cd7da\cleanmgr.exe C:\Windows\winsxs\amd64_microsoft-windows-cleanmgr_31bf3856ad364e35_6.1.7600.16385_none_c9392808773cd7da\cleanmgr.exe |
Windows Server 2008 R2 Windows Server 2008 R2 | 64-разрядная 64-bit | C:\Windows\winsxs\amd64_microsoft-windows-cleanmgr.resources_31bf3856ad364e35_6.1.7600.16385_en-us_b9cb6194b257cc63\cleanmgr.exe.mui C:\Windows\winsxs\amd64_microsoft-windows-cleanmgr.resources_31bf3856ad364e35_6.1.7600.16385_en-us_b9cb6194b257cc63\cleanmgr.exe.mui |
Найдите файл cleanmgr.exe и переместите его в папку %systemroot%\System32. Locate cleanmgr.exe and move the file to %systemroot%\System32.
Найдите файл cleanmgr.exe.mui и переместите его в папку %systemroot%\System32\en-US. Locate cleanmgr.exe.mui and move the files to %systemroot%\System32\en-US.
Теперь вы можете запустить средство очистки диска, выполнив команду Cleanmgr.exe из командной строки, или открыв начальный экран и набрав строку Cleanmgr на панели поиска. You can now launch the Disk cleanup tool by running Cleanmgr.exe from Command Prompt, or by clicking Start and typing Cleanmgr into the search bar.
Чтобы в диалоговом окне «Свойства» для диска появилась кнопка «Очистка диска», необходимо установить компонент «Возможности рабочего стола». To have Disk Cleanup button appear on a disk’s Properties dialog, you will also need to install the Desktop Experience feature.
Запуск утилиты очистки диска (в т.ч. winsxs) в Windows Server 2012 и 2008 без Desktop Experience
В Windows Server 2008 /R2 и 2012 / R2 по умолчанию не установлена утилита очистки диска — Disk Cleanup(cleanmgr.exe), позволяющая удалить ненужные файлы и очистить каталог WinSxS от файлов устаревших обновлений. Для ее запуска нужно сначала установить отдельный компонент сервера Desktop Experience(Возможности рабочего стола) с помощью Server Manager или с помощью PowerShell ( Install-WindowsFeature Desktop-Experience ).
Совет. В Windows 2008 R2 для возможности использовать cleanmgr для удаления устаревших обновлений нужно установить обновление KB2852386.
Но вместе с Desktop Experience устанавливается множество других компонентов, которые абсолютно не нужны на сервере:
Для запуска мастера очистки дисков в Windows Server можно воспользоваться более простым методом: достаточно скопировать в системный каталог из каталога WinSxS два файла Cleanmgr.exe и Cleanmgr.exe.mui. Ниже представлены команды для копирования файлов на разных версиях Windows (во всех случаях путь для английских редакций ОC)
Windows Server 2008 R2 x64
Windows Server 2008 x64
Windows Server 2012 x64
Windows Server 2012 R2 x64
Рассмотренный выше трюк не работает в Windows Server 2012 R2 из-за изменений, внесенных обновлением KB2821895. Дело в том, что после установки данного обновления для хранения бинарных файлов компонентов стала использоваться компрессия. При попытке запустить скопированный cleanmgr.exe появляется ошибка:
В качестве обходного решения можно воспользоваться такой методикой:
В дальнейшем эти два файла можно скопировать и на все другие сервера или интегрировать в шаблоны виртуальных машин с Win 2012 R2.
Совет. Для удаления устаревших обновлений в Windows Server 2012 R2 гораздо проще воспользоваться такой командой DISM: