---
tags: T5 系統功能手冊
---
# .NET Framework 與作業系統的預先安裝版本與相容性一覽表
### .NET Framework 系統需求
文中的表提供了以下 .NET Framework 版本的硬體、作業系統和軟體要求:
- .NET Framework 4.7 及其小數點發行版本 (4.7.1 和 4.7.2)。
- .NET Framework 4.8
:::info
❗重要
從 .NET Framework 4 開始,所有 .NET Framework 版本均為就地更新,因此系統上只能存在單一的 4.x 版本。 此外,Windows 作業系統的某些版本已預先安裝特定的 .NET Framework 版本。 這表示:
如果電腦上已安裝較新的 4.x 版本,您就無法安裝舊的 4.x 版本。
如果 OS 已預先安裝特定的 .NET Framework 版本,您就無法在相同電腦上安裝舊的 4.x 版本。
如果您安裝較新的版本,則不需要先將舊版解除安裝。
:::
### 支援的用戶端作業系統
| 作業系統 | 支援的版本 | 系統預先安裝 | 可個別安裝 |
| -------- | -------- | -------- | -------- |
| Windows 10 2019(1909) | 32 位元和 64 位元 | .NET 4.8 | -- |
| Windows 10 2019(1903) | 32 位元和 64 位元 | .NET 4.8 | -- |
| Windows 10(1809) | 32 位元和 64 位元 | .NET 4.7.2 | .NET 4.8 |
| Windows 10(1803) | 32 位元和 64 位元 | .NET 4.7.2 | .NET 4.7.2<br>.NET 4.8 |
| Windows 10(1709) | 32 位元和 64 位元 | .NET 4.7.1 |.NET 4.7.2<br>.NET 4.8 |
| Windows 10(1703) | 32 位元和 64 位元 | .NET 4.7 | .NET 4.7.1<br>.NET 4.7.2<br>.NET 4.8 |
| Windows 10(1607) | 32 位元和 64 位元 | .NET 4.6.2 | .NET 4.7<br>.NET 4.7.1<br>.NET 4.7.2<br>.NET 4.8 |
| Windows 10(1511) | 32 位元和 64 位元 | .NET 4.6.1 | .NET 4.6.2 |
| Windows 10(1507) | 32 位元和 64 位元 | .NET 4.6 | .NET 4.6.1<br>.NET 4.6.2 |
| Windows 8.1 | 32 位元、64 位元和 ARM | .NET 4.5.1 | .NET 4.5.2<br>.NET 4.6<br>.NET 4.6.1<br>.NET 4.6.2<br>.NET 4.7<br>.NET 4.7.1<br>.NET 4.7.2<br>.NET 4.8 |
| Windows 8 | 32 位元、64 位元和 ARM | .NET 4.5 | .NET 4.5.1<br>.NET 4.5.2<br>.NET 4.6<br>.NET 4.6.1 |
| Windows 7 SP1 | 32 位元和 64 位元 | -- | .NET 4<br>.NET 4.5<br>.NET 4.5.1<br>.NET 4.5.2<br>.NET 4.6<br>.NET 4.6.1<br>.NET 4.6.2<br>.NET 4.7<br>.NET 4.7.1<br>.NET 4.7.2<br>.NET 4.8 |
| Windows Vista SP2 | 32 位元和 64 位元 | -- | .NET 4<br>.NET 4.5<br>.NET 4.5.1<br>.NET 4.5.2<br>.NET 4.6 |
| Windows XP | 32 位元和 64 位元 | -- | .NET 4 |
### 支援的伺服器作業系統
| 作業系統 | 支援的版本 | 系統預先安裝 | 可個別安裝 |
| -------- | -------- | -------- | -------- |
| Windows Server 2019 | 64 位元 | .NET 4.7.2 | .NET 4.8 |
| Windows Server,版本 1809 | 64 位元 | .NET 4.7.2 | .NET 4.8 |
| Windows Server,版本 1803 | 64 位元 | .NET 4.7.2 | .NET 4.8 |
| Windows Server 1709 版 | 64 位元 | .NET 4.7.1 | .NET 4.7.2 |
| Windows Server 2016 | 64 位元 | .NET 4.6.2 | .NET 4.7<br>.NET 4.7.1<br>.NET 4.7.2<br>.NET 4.8 |
| Windows Server 2012 R2 | 64 位元 | .NET 4.5.1 | .NET 4.5.2<br>.NET 4.6<br>.NET 4.6.1<br>.NET 4.6.2<br>.NET 4.7<br>.NET 4.7.1<br>.NET 4.7.2<br>.NET 4.8 |
| Windows Server 2012 (64 位元版本) | 64 位元 | .NET 4.5 | .NET 4.5.1<br>.NET 4.5.2<br>.NET 4.6<br>.NET 4.6.1<br>.NET 4.6.2<br>.NET 4.7<br>.NET 4.7.1<br>.NET 4.7.2<br>.NET 4.8 |
| Windows Server 2008 R2 SP1 | 64 位元 | -- | .NET 4<br>.NET 4.5<br>.NET 4.5.1<br>.NET 4.5.2<br>.NET 4.6<br>.NET 4.6.1<br>.NET 4.6.2<br>.NET 4.7<br>.NET 4.7.1<br>.NET 4.7.2<br>.NET 4.8 |
| Windows Server 2008 SP2 | 32 位元和 64 位元 | -- | .NET 4<br>.NET 4.5<br>.NET 4.5.1<br>.NET 4.5.2<br>.NET 4.6 |
資料來源:[.NET Framework 系統需求](https://docs.microsoft.com/zh-tw/dotnet/framework/get-started/system-requirements)