在 Windows Server 2022 2019 2016 2012 2008 R2 中啟用/安裝磁碟清理工具

摘要

想知道如何在 Server 2008/2012 R2 或 Server 2022 2019 2016 中啟用磁碟清理工具而不需要重新啟動嗎?本文將展示如何在伺服器上啟用磁碟清理工具,並教您如何釋放磁碟空間和擴展磁碟區。

Andrew Wright

更新日期:2024年10月5日

作者:Andrew Wright

附加功能和有用的更新是許多人選擇 Windows Server 系列的主要原因。Windows Server 是專門為中小型企業設計的強大操作系統。然而,許多人在 Windows Server 2008 和 2012 R2 上經歷了 磁碟空間不足 的問題。如果您正在閱讀這篇文章,則很有可能您也面臨著磁碟空間不足的問題,並且無法在伺服器中找到磁碟清理工具。

在 Windows Server 2022/2019/2016/2012 中啟用/安裝磁碟清理工具

我自己也感到驚訝,因為 Windows Server 2008/2012 R2 預設並未加入磁碟清理工具(cleanmgr.exe)。但是,您仍然可以透過啟用一個名為「Desktop Experience」的伺服器功能來啟用這個選項。不過,啟用 Desktop Experience 後,您需要重新啟動系統。此外,這樣會安裝許多其他的組件、工具和更新。如果您願意重新啟動系統,請按照以下步驟操作。

步驟 1 - 點選左下角的「伺服器管理員」,然後點擊第二個選項「新增角色和功能」。接著確認接下來的步驟,並保持所有預設設定。

步驟 2 - 點擊三角形展開「用戶介面和基礎架構」,然後勾選「Desktop Experience」前面的方框。

啟用磁碟清理 Server 2012

步驟 3 - 選擇「Desktop Experience」。

啟用磁碟清理 Server 2012

步驟 4 - 點選「包含管理工具」,然後點擊「新增功能」按鈕。

啟用磁碟清理 Server 2012

步驟 5 - 點擊「安裝」以確認安裝。

啟用磁碟清理 Server 2012

或者,如果可能,您也可以使用以下步驟:

  • 簡單地進入「程式和功能」
  • 在「功能」區塊中,點擊「啟用 Desktop Experience」
  • 完成!

解決方案 1:在不重新啟動的情況下啟用伺服器 2008 R2 的磁碟清理

請將以下位置的檔案複製到指定位置:

  • C:\Windows\winsxs\amd64_microsoft-windows-cleanmgr_31bf3856ad364e35_6.1.7600.16385_none_c9392808773cd7da\cleanmgr.exe
  • C:\Windows\winsxs\amd64_microsoft-windows-cleanmgr.resources_31bf3856ad364e35_6.1.7600.16385_en-us_b9cb6194b257cc63\cleanmgr.exe.mui

找到檔案後,將 cleanmgr.exe 複製到 C:\Windows\System32\,並將 cleanmgr.exe.mui 複製到 C:\Windows\System32\en-US\。接著:

  • 按下 Windows+R 鍵
  • 輸入 “cleanmgr” 並按下 Enter 鍵
  • 磁碟清理工具將會彈出
  • 就這麼簡單

解決方案 2:在不重新啟動的情況下啟用伺服器 2012 的磁碟清理(非 R2 版本)

注意:Windows Server 2012 R2 需要另外的方法,這在後續部分中會說明。這個方法僅適用於 Windows Server 2012。

步驟 1: 同時按下 Windows 鍵和 X 鍵,選擇 命令提示字元(管理員) 或 PowerShell(管理員)

步驟 2: 複製並粘貼以下命令文本到命令提示字元窗口,然後按下 Enter 鍵執行。

copy C:\Windows\WinSxS\amd64_microsoft-windows-cleanmgr_31bf3856ad364e35_6.2.9200.16384_none_c60dddc5e750072a\cleanmgr.exe C:\Windows\System32\

啟用伺服器 2012 的磁碟清理

步驟 3: 複製、粘貼並執行第二條命令:

copy C:\Windows\WinSxS\amd64_microsoft-windows-cleanmgr.resources_31bf3856ad364e35_6.2.9200.16384_en-us_b6a01752226afbb3\cleanmgr.exe.mui C:\Windows\System32\en-US\

啟用伺服器 2012 的磁碟清理

遺憾的是,Windows Server 2012 R2 不支援上述方法,並且如果應用該方法會顯示錯誤訊息。因此,您必須使用 “Desktop Experience” 功能來安裝/啟用磁碟清理工具。

您可以使用以下方法來啟用 Windows Server 2012 R2 上的磁碟清理:

  • 安裝 Desktop Experience 功能
  • 重新啟動電腦
  • 將以下檔案 %windir%\system32\en-US\cleanmgr.exe.mui 和 %windir%\system32\cleanmgr.exe 複製到任意目錄
  • 卸載 Desktop Experience 功能
  • 重新啟動伺服器
  • 然後將上述檔案複製到與 Windows Server 2008 R2 相同的目錄中

注意:刪除臨時檔案或執行磁碟清理可能僅為您的電腦節省數 GB 的磁碟空間。如果您希望擴展 C 磁碟驅動器的空間,IM-Magic Partition Resizer Server 可以幫助您將其他磁碟(或未分配空間)中的無限制 GB 重新分配到 C 磁碟。

第三方磁碟管理:IM-Magic Partition Resizer Server

如果磁碟清理工具無法幫助您釋放足夠的磁碟空間,您可以使用未分配的空間來擴展系統磁碟分區,這些空間可以創建、移動並擴展到 C 磁碟,而不會丟失資料,使用 IM-Magic Partition Resizer Server 即可完成這些操作。您還可以使用它來對伺服器進行磁碟重組。

查看該軟體提供的功能。伺服器 2022 的重組

除了重組功能,IM-Magic Partition Resizer Server 還可以讓您縮小、擴展、創建和調整分區大小,並且沒有資料丟失的風險。以下是如何使用 IM-Magic Partition Resizer 進行磁碟驅動器的大小調整,而不會丟失任何資料。

適用於 Windows 11/10/8/7 => 下載 IM-Magic Partition Resizer Free (100% 免費)

適用於 Windows Server => 下載 IM-Magic Partition Resizer Server (免費試用版)

  • 安裝並開啟 IM-Magic Partition Resizer Server 或 Unlimited 版
  • 右鍵點選有足夠空間的資料分割區,然後選擇「調整大小/移動」
  • 在顯示使用中/空閒空間的條上拖動游標到左邊
  • Windows Server 2012 壓縮磁碟空間步驟在 Windows Server 2012 壓縮磁碟空間步驟
  • 壓縮的空間會變成灰色,並標示為未分配空間
  • 右鍵點選每個分割區,並移動它們,將未分配的空間移到 C 檔案區旁邊
  • 如果未分配空間已經緊鄰 C 檔案區,則可以跳過這一步
  • 開啟 C 檔案區並佔用未分配的空間

在 Windows Server 2012 擴展 C 檔案區磁碟空間步驟在 Windows Server 2012 擴展 C 檔案區磁碟空間步驟

請注意,在整個過程中,所有系統和應用程式檔案都不會被更動。IM-Magic Partition Resizer 不會以任何方式損害您的電腦或其內容。如果您仍然無法釋放足夠的磁碟空間,您可以新增硬碟或更換為更大的硬碟。

新加的硬碟可以通過RAID 陣列與伺服器的磁碟區整合,然後您可以將新硬碟的磁碟空間重新分配到舊硬碟。

IM-Magic Partition Resizer Server 的其他好處: