---
tags: T5 系統功能手冊
---
# Windows 10 作業系統無法安裝 .NET Framework,出現**這個作業系統不支援 .NET Framework 4.7.2**
### 🗨 問題:
因系統需求,必須安裝 .NET Framework,要在 Windows 10 Professional 上安裝 .NET 4.7.2,卻得到「這個作業系統不支援 .NET Framework 4.7.2」訊息。
- .NET Framework 4.7.2 錯誤訊息

- .NET Framework 4.8 錯誤訊息

### 💬 回覆:
理論上 Windows 10 一定支援 4.7.2 及 4.8 的 .NET Framework,所以經驗值告訴我們先用 WinVer 查查作業系統的組建版本是第一要務,查詢的結果是版本為 10.0,組建版本為 10240。

經過查詢過[維基百科](https://zh.wikipedia.org/wiki/Windows_10%E7%89%88%E6%9C%AC%E5%8E%86%E5%8F%B2)後我們可以了解到更清晰的訊息, 10240 屬正式版號,但實務上大家多半會用 1803, 1809, 1903 這種四碼版號稱呼,其對應如下表,所以 10240 是最早的版本,對應到 1507

再來,我們看一下 .NET Framework 4.7.2 的說明文件中,有列出可支援的 Windows 10 版本:
* Windows Server 2016(版本 1709)
* Windows 10 Anniversary Update(版本 1607)(x86 和 x64)
* Windows 10 Creators Update(版本 1703)(x86 和 x64)
* Windows 10 Fall Creators Update(版本 1709)(x86 和 x64)
* Windows Server 2012 R2 (x64)
* Windows 8.1 (x86 和 x64)
* Windows Server 2012 (x64)
* Windows Server 2008 R2 Service Pack 1 (IA-64)
* Windows 7 Service Pack 1 (x86 and x64)
意思是至少要 Windows 10 1607(14393) 以上,1507 太老了被排擠。所以請先花點時間升級到 1909 版,這樣一來由於 .NET 4.7.2已內建(請參閱[.NET Framework 與作業系統的預先安裝版本與相容性一覽表](/oxNqrrdfTuOuSjde031WhA)),也可以省去了安裝的時間。