Azure國際帳號開戶 Azure虛擬機硬碟擴容後分區教程
第一章:為什麼擴容後分區不會自動變大
在 Azure 上擴容虛擬機硬碟很直觀:你在入口網站把磁碟的大小調大,幾分鐘後儲存端就會生效。然而,對於作業系統來說,它看見的仍然是「分區大小」或「邏輯磁碟大小」。原因很簡單:虛擬機裡的磁碟分區表與檔案系統是在當初建立時就定下來的。儲存端容量變大了,但分區仍停留在舊邊界,於是你在磁碟管理或資源管理器中看到的容量沒有改變。
因此,真正要做的不是只擴容 Azure 磁碟,而是要讓 Windows 把「新容量」納入分區,並更新檔案系統可用空間。常見結果就是:你只擴容了硬碟,卻沒做分區與檔案系統擴展,最後你以為「擴容失敗」。其實只是少了後半段。
本篇文章以 Windows 為主,帶你從觀察現象開始,逐步完成分區擴容。內容會盡量把每一步的目的講清楚,讓你知道自己在做什麼,而不是照按鍵。
第二章:準備與檢查清單
開始前先做幾個檢查,能大幅降低踩雷機率。
2.1 確認你擴的是哪顆磁碟
Azure 的「磁碟」是獨立資源。你的虛擬機可能同時掛載多顆資料磁碟:例如系統磁碟 C:,以及資料磁碟 D:、E:。入口網站裡擴容的是哪一顆,就要在虛擬機內對應到哪個磁碟號或磁碟代號。
建議做法是:先在 Windows 端記下磁碟的大小與掛載代號。通常你在「磁碟管理」可以看到磁碟 0、磁碟 1…以及對應分區字母。擴容前後對比最可靠。
2.2 確認分區是否可能擴展
並非所有分區都能直接擴容。判斷重點包括:
- 分區右側是否緊鄰「未配置(Unallocated)」空間。
- 分區是否是基本磁碟(Basic)類型且未被某些特殊架構限制。
- 系統分區(含 EFI/Reserved/Recovery)是否需要連同特殊分區一起處理。
只要右側有未配置空間,通常就可以用「磁碟管理」或「磁碟管理工具」完成擴展。
Azure國際帳號開戶 2.3 建議的時間與風險控管
大部分情況下擴容分區是線上可做的,但仍建議:
- 確認沒有大量寫入任務(例如資料庫在高峰期)。
- 如果是生產環境,最好在低流量時段或先做快照/備份。
- Azure國際帳號開戶 準備好能重啟的窗口(某些情境下更新磁碟資訊可能需要重啟)。
第三章:在 Windows 中讓系統看見新容量
Azure 端擴容完成後,Windows 有時不會立即刷新磁碟大小。你需要觸發一次磁碟重新掃描。
3.1 使用磁碟管理重新掃描
步驟如下:
- 按下 Win + X,選擇 磁碟管理。
- 在下方區塊圖形介面中,點選功能表或空白處,尋找 重新掃描磁碟(若有顯示)。
- 等待幾秒,看是否出現容量更新或「未配置」空間。
如果你看不到變化,繼續下一節。
3.2 重新掃描:透過磁碟/裝置更新
另一種方式是透過重新裝置偵測來更新磁碟資訊。具體做法因環境略有差異,但你可以嘗試:
- 在「磁碟管理」中按右鍵磁碟或分區,尋找更新/重掃描。
- 必要時重啟虛擬機,讓 Windows 完整重新枚舉硬體。
注意:不要急著用第三方工具或反覆動分區。先確保系統端看到容量變化,擴容才有意義。
3.3 記錄現況:容量與未配置空間
此時你要觀察兩件事:
- 磁碟總容量是否已增加(例如原本 128GB 變成 256GB)。
- 分區右側是否出現 未配置 空間。
只要出現未配置空間,通常就能直接進入擴展分區步驟。
第四章:最常見情境——資料分區直接擴展
Azure國際帳號開戶 如果你擴的是資料磁碟 D: 或 E:,且分區後面緊鄰未配置空間,通常可以用最簡單的方式完成。
4.1 在磁碟管理擴展分區
操作如下:
- 打開 磁碟管理。
- 找到要擴容的分區(例如 D:)。
- 對分區按右鍵,若選單中有 延伸磁碟區…,選它。
- 進入精靈後,你會看到可延伸的容量。確認容量無誤後按下一步。
- 完成後,檢查資源管理器或磁碟管理中容量是否增加。
此流程的成功關鍵是:分區旁邊必須有可用的未配置空間,且它位於分區右側。
4.2 驗證檔案系統與可用空間
擴展完成後,建議你做一次基本驗證:
- 打開磁碟屬性,確認「容量」與「可用空間」增加。
- 若你有跑磁碟健康檢查或監控工具,確認沒有報錯。
一般資料分區不需要特別操作。
第五章:系統分區(C:)擴容的注意事項
系統分區往往更容易遇到限制。因為磁碟上可能存在 EFI System Partition、Windows Reserved 或其他特殊分區。這些分區可能阻隔「未配置」空間,導致 C: 無法直接延伸。
5.1 先判斷是否能延伸
同樣先用「磁碟管理」嘗試:對 C: 分區按右鍵看是否有 延伸磁碟區…。如果沒有,通常是右側不是未配置空間,而是其他分區或磁碟結構限制。
不要一上來就嘗試硬動分區。先理解你看到的分區拓撲結構。
5.2 常見障礙:右側不是未配置空間
常見情況包括:
- C: 右側緊鄰的是恢復分區或保留分區。
- 磁碟上存在非預期分區排列,導致無法直接延伸。
- 未配置空間的位置不在 C: 可延伸範圍內。
要解決,就要把未配置空間「搬到」C: 右側,或調整分區順序。這一步通常需要更細緻的規劃。
Azure國際帳號開戶 5.3 使用磁碟管理的限制與策略
磁碟管理對某些情況功能有限,例如:
- 它通常不允許你隨意移動分區位置。
- 若未配置空間在另一側,磁碟管理可能無法直接提供把它挪到 C: 右側的能力。
因此你要先決定策略:要不要重排分區?是否需要使用額外工具?以及是否可以改用第二資料磁碟來承接應用與資料。
在不少企業實務中,對系統磁碟擴容會採取較保守做法:先把資料導到資料磁碟,再逐步規劃系統磁碟的正式調整。
第六章:無法延伸時的替代方案(把空間用起來)
當你發現 C: 不能延伸,並不代表你完全沒路可走。你可以把可用空間利用在其他掛載位置,至少先止血。
6.1 新增或擴容資料磁碟並遷移資料
如果你的系統磁碟僅因應用資料成長而緊張,你可以把資料遷移到資料磁碟。常見例子包括:
- 網站站點目錄(轉移到 D: 或 E:)。
- 應用程式的暫存目錄、log 目錄。
- 資料庫檔案或備份目錄。
這種方法的優點是風險相對低;你避免直接動系統分區結構,把擴容需求先轉成應用層面的設定與遷移。
6.2 調整應用的檔案路徑與保留策略
許多系統緊張其實不是「C: 不夠」那麼簡單,而是某些目錄持續膨脹,例如:
- 日誌檔未做輪替。
- Azure國際帳號開戶 臨時檔未清理。
- Windows Update 或安裝包殘留。
在你真正動分區之前,先做一次容量治理:清理臨時檔、檢查更新快取(依政策),並確認應用是否能把重點資料落到資料磁碟。
第七章:用命令列確認磁碟與分區狀態
有時你在圖形介面看到的資訊不夠精準,或你需要確認「未配置」到底在哪個磁碟與哪段區間。這時候你可以用命令列快速釐清。
7.1 檢查磁碟大小與分區配置
你可以使用以下觀念來定位問題:
- 先確認擴容後,磁碟總大小是否變大。
- 再確認該磁碟是否包含未配置空間。
- 確認未配置空間是否在目標分區右側。
實務上,命令列能幫你避免「看圖判斷錯位」的問題。
7.2 使用磁碟管理與命令列對照
最常見的盲點是:你以為自己擴的是資料磁碟,但其實在 Windows 中對應到的是另一顆磁碟號。當你用命令列確認磁碟大小後,再回到磁碟管理對照,就能迅速確認對應關係。
當你能準確指出「目標分區 + 右側未配置空間」存在,下一步就會非常順。
第八章:分區擴容後的檔案系統修復與最佳實務
分區擴容本身通常不會破壞資料,但仍建議你在關鍵生產環境中做一次小範圍驗證。
8.1 驗證磁碟可用空間是否真正在用
有些系統可能會延遲更新顯示,你可以:
- 重新整理磁碟屬性。
- 確認應用程式的寫入目錄是否已能寫入。
如果你有監控告警(例如磁碟使用率告警),也要等監控端完成一次刷新,才能確認告警是否恢復。
8.2 視情況進行檔案系統檢查
如果你擴容後發現檔案系統報錯或應用讀寫異常,才需要進一步檢查。檢查要遵循你組織的變更流程,避免在繁忙系統中直接做重度磁碟操作。
正常情境下,資料磁碟延伸完成後不需要大動作;但如果你在改分區結構的過程中做過比較敏感的操作,就要多留意。
第九章:常見問題與排查方向
9.1 擴容後磁碟管理沒有出現未配置空間
通常原因包括:
- Azure 端擴容尚未完全生效,你需要等待或重掃描。
- 你擴容的是錯誤磁碟或錯誤 LUN。
- 分區已占滿磁碟,沒有形成未配置空間(例如你擴容的是另一段磁碟)。
解法是先在磁碟管理確認磁碟總大小是否上升,再確認未配置空間位置。
9.2 延伸磁碟區選項是灰色或不存在
這通常代表目標分區右側沒有未配置空間。你可以檢查右側是否為其他分區(EFI、Recovery、或其他資料分區)。
若你確定未配置空間在磁碟的另一側,磁碟管理可能不支持移動分區。此時你需要:
- Azure國際帳號開戶 改用替代方案(遷移資料到其他磁碟)。
- 或採取更進階的分區重排方案(需謹慎評估風險與停機窗口)。
9.3 擴容完成後容量增長不符合預期
可能的原因包括:
- 你看到的是「磁碟總容量」與「檔案系統容量」之間的換算差異。
- 延伸精靈沒有選到最大可用容量。
- 系統仍停留在舊快取,需重掃或重啟。
建議對照磁碟管理與磁碟屬性,並核對精靈完成時顯示的容量。
Azure國際帳號開戶 第十章:完整流程示例(從入口到可用空間)
為了把步驟串成一條可操作的路徑,我用一個典型案例串起來:資料磁碟 D: 需要擴容。
Azure國際帳號開戶 10.1 Azure 端擴容
你在 Azure 入口網站找到虛擬機掛載的資料磁碟資源,把大小從例如 128GB 調到 256GB。保存後等待幾分鐘,確保擴容狀態完成。
10.2 Windows 端刷新磁碟
進入虛擬機。
- 開啟「磁碟管理」。
- 重新掃描磁碟(或必要時重啟)。
- 觀察磁碟總容量是否增加。
- 確認 D: 右側出現未配置空間。
10.3 延伸分區
對 D: 按右鍵,選「延伸磁碟區…」。在精靈中選用最大可用容量,完成後確認 D: 容量與可用空間增加。
10.4 應用驗證
如果 D: 是應用使用目錄,請做一次寫入測試或確認應用指標。當監控告警消失,你就完成了閉環。
結語:把擴容做成可重複的作業習慣
Azure 虛擬機硬碟擴容後的分區處理,其實不是「一次性操作」,而是一種可重複的維運流程。你每次擴容都可以按照同樣的邏輯走:先確認 Azure 端生效,再讓 Windows 端刷新,最後依分區拓撲決定是否能直接延伸,或改採替代方案止血。
當你建立了這套思路,遇到任何「為什麼容量沒變」的狀況,都能迅速定位問題在儲存層、磁碟層,還是檔案系統/分區層。這比只靠經驗猜測要可靠得多,也更符合實務維運的要求。
如果你願意,我也可以依你的情境補一份更精準的步驟:你擴容的是系統碟還是資料碟?分區右側是否看到未配置空間?以及目前磁碟管理的截圖或分區配置描述是什麼。


