.NET Framework 系統需求

本文中的表格提供下列 .NET Framework 版本的硬體、作業系統和軟體需求:

  • .NET Framework 4.8 及其小數點發行版本 (4.8.1)。
  • .NET Framework 4.7 及其小數點發行版本 (4.7.1 和 4.7.2)。
  • .NET Framework 4.6.2。

如需舊版 .NET Framework 的詳細資訊,請參閱 .NET Framework 版本和相依性

您用以開發 .NET Framework 應用程式的開發環境,則會有另一組不同的需求。

重要

從 .NET Framework 4 開始,所有 .NET Framework 版本均為就地更新,因此系統上只能存在單一的 4.x 版本。 此外,Windows 作業系統的某些版本已預先安裝特定的 .NET Framework 版本。 這表示:

  • 如果電腦上已安裝較新的 4.x 版本,您就無法安裝舊的 4.x 版本。
  • 如果 OS 已預先安裝特定的 .NET Framework 版本,您就無法在相同電腦上安裝舊的 4.x 版本。
  • 如果您安裝較新的版本,則不需要先將舊版解除安裝。

如需下載資訊和連結,請參閱 為開發人員安裝 .NET Framework

如需 .NET Framework 版本支援生命週期的資訊,請參閱 Microsoft 支援生命週期

硬體需求

需求
處理器 1 GHz
RAM 512 MB
磁碟空間下限 (32 位元) 4.5 GB
磁碟空間下限 (64 位元) 4.5 GB

安裝需求

必須有系統管理員權限才能安裝 .NET Framework。 如果您在要安裝 .NET Framework 的電腦上沒有系統管理員權限,請連絡您的網路系統管理員。

相容的作業系統

針對所有平台,建議您從 Windows Update 安裝可用的重要更新,以確保最佳的相容性與安全性。

在 64 位元作業系統上,.NET Framework 同時支援 WOW64 (在 64 位元電腦上進行 32 位元處理) 和原生 64 位元處理。

用戶端作業系統

作業系統 相容的版本 與作業系統一起預先安裝 可個別安裝
Windows 11 2023 更新
(版本 23H2)
64 位元 .NET Framework 4.8.1 --
Windows 11 2022 年更新
(版本 22H2)
64 位元 .NET Framework 4.8.1 --
Windows 11 64 位元 .NET Framework 4.8 .NET Framework 4.8.1
Windows 10 2022 Update
(版本 22H2)
32 位元與 64 位元 .NET Framework 4.8 .NET Framework 4.8.1
Windows 10 2021 年 11 月更新
(版本 21H2)
32 位元與 64 位元 .NET Framework 4.8 .NET Framework 4.8.1
Windows 10 2021 年 5 月更新
(版本 21H1)†
32 位元與 64 位元 .NET Framework 4.8 .NET Framework 4.8.1
Windows 10 2020 年 10 月更新
(版本 20H2)†
32 位元與 64 位元 .NET Framework 4.8 .NET Framework 4.8.1
Windows 10 2020 年 5 月更新
(版本 2004)†
32 位元與 64 位元 .NET Framework 4.8 --
Windows 10 2019 年 11 月更新
(版本 1909)†
32 位元與 64 位元 .NET Framework 4.8 --
Windows 10 2019 年 5 月更新
(版本 1903)†
32 位元與 64 位元 .NET Framework 4.8 --
Windows 10 2018 年 10 月更新
(版本 1809)†
32 位元與 64 位元 .NET Framework 4.7.2 .NET Framework 4.8
Windows 10 2018 4 月更新
(版本 1803)†
32 位元與 64 位元 .NET Framework 4.7.2 .NET Framework 4.8
Windows 10 Fall Creators Update
(版本 1709)†
32 位元與 64 位元 .NET Framework 4.7.1 .NET Framework 4.7.2

.NET Framework 4.8
Windows 10 Creators Update
(版本 1703)†
32 位元與 64 位元 .NET Framework 4.7 .NET Framework 4.7.1

.NET Framework 4.7.2

.NET Framework 4.8
Windows 10 年度更新
(版本 1607)†
32 位元與 64 位元 .NET Framework 4.6.2 .NET Framework 4.7

.NET Framework 4.7.1

.NET Framework 4.7.2

.NET Framework 4.8
Windows 10 11 月更新
(版本 1511)†
32 位元與 64 位元 .NET Framework 4.6.1 .NET Framework 4.6.2
Windows 10
(版本 1507)†
32 位元與 64 位元 .NET Framework 4.6 .NET Framework 4.6.2
Windows 8.1† 32 位元、64 位元和 ARM .NET Framework 4.5.1 .NET Framework 4.6.2

.NET Framework 4.7

.NET Framework 4.7.1

.NET Framework 4.7.2

.NET Framework 4.8
Windows 7 SP1† 32 位元與 64 位元 -- .NET Framework 4.6.2

.NET Framework 4.7

.NET Framework 4.7.1

.NET Framework 4.7.2

.NET Framework 4.8

†下列操作系統,雖仍列於下表但已不受支援: Windows 7、Windows 8.1、Windows 10 (21H2 和 22H2 以外的所有版本)。

伺服器作業系統

作業系統 相容的版本 與作業系統一起預先安裝 可個別安裝
Windows Server 2022 64 位元 .NET Framework 4.8 .NET Framework 4.8.1
Windows Server 2019† 64 位元 .NET Framework 4.7.2 .NET Framework 4.8
Windows Server,版本 1809† 64 位元 .NET Framework 4.7.2 .NET Framework 4.8
Windows Server,版本 1803† 64 位元 .NET Framework 4.7.2 .NET Framework 4.8
Windows Server,版本 1709† 64 位元 .NET Framework 4.7.1 .NET Framework 4.7.2
Windows Server 2016† 64 位元 .NET Framework 4.6.2 .NET Framework 4.7

.NET Framework 4.7.1

.NET Framework 4.7.2

.NET Framework 4.8
Windows Server 2012 R2† 64 位元 .NET Framework 4.5.1 .NET Framework 4.6.2

.NET Framework 4.7

.NET Framework 4.7.1

.NET Framework 4.7.2

.NET Framework 4.8
Windows Server 2012 (64 位元版本)† 64 位元 .NET Framework 4.5 .NET Framework 4.6.2

.NET Framework 4.7

.NET Framework 4.7.1

.NET Framework 4.7.2

.NET Framework 4.8
Windows Server 2008 R2 SP1†‡ 64 位元 -- .NET Framework 4.6.2

.NET Framework 4.7

.NET Framework 4.7.1

.NET Framework 4.7.2

.NET Framework 4.8
Windows Server 2008 SP2†§ 32 位元與 64 位元 -- .NET Framework 4.6.2

†此作業系統不受支援。 ‡Windows Server 2008 R2 上不支援 Itanium 型系統的 .NET Framework。 §Windows Server 2008 SP2 上,伺服器核心角色不支援 .NET Framework。

另請參閱