官方答案:不支援
Azure 虛擬機器映像庫**最早**提供 Windows Server 2008 R2 SP1** (2009 年發行),Windows 2000 (2000 年發行) 已超出延伸支援期限 (2010 年結束),**不在支援矩陣內**。
技術阻礙
- 驅動程式:Azure 合成裝置驅動 (NetKVM, viostor, Balloon) 僅支援 Vista/Server 2008 核心以上。
- 啟動模式:Gen1 VM 需支援 ACPI 2.0+,Gen2 VM 需 UEFI 2.3.1+,Win2k 均不符合。
- 安全性:無法接收安全性更新,暴露於 CVE-2010-xxxx 等已知漏洞,違反 Azure 共同責任模型。
遷移路徑建議
| 現況 | 建議目標 | 遷移策略 |
| Win2k 內部 Legacy App | Windows Server 2019/2022 + 容器化 | App-V / MSIX 封裝 → Azure Container Instances |
| Win2k 伺服器角色 (DC, DNS) | Azure AD Domain Services / Azure DNS | 身分識別現代化,棄用舊 AD |
| 硬體綁定 (序列埠、並行埠) | Azure 虛擬機器 + 串口轉 USB / PCIe Passthrough | 評估 N 系列 GPU VM 或專用裝置 |
若極度必要:自備映像 (BYOL) 風險
- 上傳自製 VHD (Gen1, MBR, 固定大小),僅能在 Gen1 VM 執行。
- 需自行解決:授權合規、安全性修補、備份/災難復原、監控代理程式相容性。
- **Microsoft 不提供任何技術支援**,生產環境極不建議。
結語
Windows 2000 在 Azure **無法原生運行**,亦不建議自備映像繞過限制。請規劃**應用程式現代化**或**服務替代**,將業務邏輯遷移至受支援平台,確保安全性與營運連續性。
- 上一篇文章: Azure AMD Opteron 2.1 GHz CPU 效能換算:雲端 vCPU 與實體核心的對應關係
- 下一篇文章: Azure AMD CPU 是否相容 Intel Core i5 編譯的程式?x86-64 指令集相容性解析
Copyright ©
程式碼之家 All Rights Reserved