Udostępnij za pośrednictwem


Instalowanie programu .NET Framework w systemach Windows i Windows Server

Program .NET Framework jest uwzględniony we wszystkich bieżących wersjach systemów Windows i Windows Server. Ten artykuł pomaga zrozumieć, która wersja programu .NET Framework jest zawarta w systemach Windows i Windows Server oraz czy uaktualnienie jest dostępne.

Najnowsza wersja programu .NET Framework to 4.8.1. Ta wersja programu .NET Framework obsługuje wszystkie aplikacje .NET Framework 4. Aby uzyskać więcej informacji na temat konkretnej wersji programu .NET Framework, zobacz .NET Framework versions and dependencies (Wersje i zależności programu .NET Framework).

Uwaga

.NET Framework to technologia tylko dla systemu Windows i jest oddzielona od platformy .NET (dawniej nazywanej .NET Core). Aby uzyskać więcej informacji, zobacz Wprowadzenie do platformy .NET.

Obsługiwane wersje programu .NET Framework

Następujące wersje programu .NET Framework są nadal obsługiwane:

.NET Framework 3.5

Program .NET Framework 3.5 jest nadal obsługiwany przez firmę Microsoft, mimo że jest to starsza wersja programu .NET Framework. Obsługiwane jest jednak tylko środowisko uruchomieniowe programu .NET Framework 3.5, które uruchamia aplikacje. Tworzenie nowych aplikacji przeznaczonych dla platformy .NET Framework 3.5 nie jest obsługiwane. Ta wersja programu .NET Framework obsługuje uruchamianie aplikacji przeznaczonych dla wersji od 1.0 do 3.5 i można ją zainstalować razem z programem .NET Framework 4.

Jeśli spróbujesz uruchomić aplikację przeznaczoną dla .NET Framework 1.0 do 3.5, a .NET Framework 3.5 jest nieobecny, zostanie wyświetlony monit o jego zainstalowanie. Aby uzyskać więcej informacji, zobacz Instalowanie programu .NET Framework 3.5 w systemie Windows.

.NET Framework 4.x

Wszystkie wersje programu .NET Framework 4.x są aktualizacjami nakładkowymi. W systemie Windows może znajdować się tylko jedna wersja 4.x. Ponieważ program .NET Framework jest zainstalowany w ramach systemu Windows, należy wziąć pod uwagę, że:

  • Jeśli na maszynie jest już zainstalowana nowsza wersja 4.x, nie można zainstalować poprzedniej wersji 4.x.
  • Jeśli system operacyjny jest wstępnie zainstalowany z określoną wersją programu .NET Framework, nie można zainstalować poprzedniej wersji 4.x na tym samym komputerze.
  • Jeśli zainstalujesz nowszą wersję, nie musisz najpierw odinstalować poprzedniej wersji.

Deweloperzy i program Visual Studio

Program Visual Studio używa pakietów deweloperskich .NET Framework do obsługi określonych wersji programu .NET Framework 4. Jeśli jesteś deweloperem, który musi pracować nad projektem przeznaczonym dla starej wersji programu .NET Framework 4, zainstaluj odpowiedni pakiet dewelopera. Aby uzyskać więcej informacji, zobacz Instalowanie programu .NET Framework dla deweloperów.

Windows 11

Program .NET Framework 4.8 został pierwotnie dołączony do systemu Windows 11. Począwszy od systemu Windows 11 22H2 (wydanego we wrześniu 2022 r.), jest dołączony program .NET Framework 4.8.1.

W poniższej tabeli ❌ reprezentuje nieobsługiwaną wersję systemu Windows 11 i ✔️ reprezentuje obsługiwaną wersję systemu Windows 11. W tabeli opisano również wersję programu .NET Framework dołączoną do systemu Windows 11 oraz wersję programu .NET Framework, do której można przeprowadzić uaktualnienie.

wersja Windows 11 Dołączony program .NET Framework Najnowsza obsługiwana platforma .NET Framework
✔️ 24H2 (październik 2024 r.) 4.8.1 4.8.1
✔️ 23H2 (październik 2023 r.) 4.8.1 4.8.1
❌ 22H2 (wrzesień 2022 r.) 4.8.1 4.8.1
❌ 21H2 (październik 2021 r.) 4.8 4.8.1

Aby uzyskać więcej informacji na temat dat zakończenia wsparcia dla systemu Windows 11, zobacz Często zadawane pytania dotyczącecyklu życia systemu Windows 11 Home and Pro i cyklu życia systemu Windows.

Instalowanie programu .NET Framework w systemie Windows 11

Jeśli używasz systemu Windows 11 21H2, zainstaluj program .NET Framework 4.8.1, pobierając i uruchamiając instalatora. Jeśli używasz innej wersji systemu Windows 11, najnowsza wersja programu .NET Framework jest już zainstalowana.

Jeśli musisz zainstalować program .NET Framework 3.5, który obsługuje aplikacje .NET Framework 1.0 do 3.5, zapoznaj się z sekcją .NET Framework 3.5.

Aby uzyskać więcej plików do pobrania, zobacz Wszystkie pliki do pobrania.

Windows 10

Program .NET Framework 4.6 został pierwotnie dołączony do systemu Windows 10. Nowsze wersje systemu Windows 10 zawierały jednak uaktualnione wersje programu .NET Framework.

Windows 10 22H2 jest ostatnią obsługiwaną wersją systemu Windows 10. Wsparcie kończy się 14 października 2025 r. Aby uzyskać więcej informacji na temat dat zakończenia wsparcia dla systemu Windows 10, zobacz Często zadawane pytania dotyczącecyklu życia systemu Windows 10 Home and Pro i cyklu życia systemu Windows.

W poniższej tabeli ❌ reprezentuje nieobsługiwaną wersję systemu Windows 10 i ✔️ reprezentuje obsługiwaną wersję systemu Windows 10. W tabeli opisano również, do której wersji programu .NET Framework jest dołączona określona wersja systemu Windows 10 i do której wersji programu .NET Framework można przeprowadzić uaktualnienie.

wersja Windows 10 Dołączony program .NET Framework Najnowsza obsługiwana platforma .NET Framework
✔️ 22H2 (październik 2022 r.) 4.8 4.8.1
❌ 21H2 (listopad 2021 r.) 4.8 4.8.1
❌ 21H1 (maj 2021 r.) 4.8 4.8.1
❌ 20H2 (październik 2020 r.) 4.8 4.8.1
❌ 2004 (maj 2020 r.) 4.8 4.8
❌ 1909 (listopad 2019) 4.8 4.8
❌ 1903 (maj 2019) 4.8 4.8
❌ 1809 (październik 2018) 4.7.2 4.8
❌ 1803 (kwiecień 2018) 4.7.2 4.8
❌ 1709 (październik 2017) 4.7.1 4.8
❌ 1703 (kwiecień 2017) 4.7 4.8
❌ 1607 (sierpień 2016) 4.6.2 4.8
❌ 1511 (listopad 2015) 4.6.1 4.6.2
❌ 1507 (lipiec 2015) 4.6 4.6.2

Instalowanie programu .NET Framework w systemie Windows 10

Najnowsza wersja programu .NET Framework to 4.8.1, którą można zainstalować w systemie Windows 10 22H2.

Jeśli musisz zainstalować program .NET Framework 3.5, który obsługuje aplikacje .NET Framework 1.0 do 3.5, zapoznaj się z sekcją .NET Framework 3.5.

Aby uzyskać więcej plików do pobrania, zobacz Wszystkie pliki do pobrania.

Serwer z systemem Windows

System Windows Server, niezależnie od tego, czy jest on w obsłudze, czy nie, jest dostarczany z wersją programu .NET Framework. Obsługiwane są tylko systemy Windows Server 2022 i Windows Server 2025 i obsługują najnowszą wersję programu .NET Framework. Aby uzyskać więcej informacji na temat dat zakończenia wsparcia systemu Windows Server, zobacz następujące artykuły:

W poniższej tabeli ❌ reprezentuje nieobsługiwaną wersję systemu Windows Server i ✔️ reprezentuje obsługiwaną wersję systemu Windows Server. W tabeli opisano również wersję programu .NET Framework dołączoną do określonej wersji systemu Windows Server oraz wersję programu .NET Framework, do której można przeprowadzić uaktualnienie.

Serwer z systemem Windows Dołączony program .NET Framework Najnowsza obsługiwana platforma .NET Framework
✔️ Windows Server 2025 4.8.1 4.8.1
✔️ Windows Server 2022 4.8 4.8.1
❌ Windows Server 2019 4.7.2 4.8
❌ Windows Server, wersja 1809 4.7.2 4.8
❌ Windows Server, wersja 1803 4.7.2 4.8
❌ Windows Server, wersja 1709 4.7.1 4.7.2
❌ Windows Server 2016 4.6.2 4.8
❌ Windows Server 2012 R2 4.5.1 4.8
❌ Windows Server 2012 4.5 4.8
❌ Windows Server 2008 R2 SP1 3.5 4.8
❌ Windows Server 2008 SP2 2.0 4.6
❌ Windows Server 2003 2.0 4.0

Instalowanie programu .NET Framework w systemie Windows Server

Najnowsza wersja programu .NET Framework to 4.8.1, który jest już zainstalowany w systemie Windows Server 2025 i można go zainstalować w systemie Windows Server 2022.

Jeśli musisz zainstalować program .NET Framework 3.5, który obsługuje aplikacje .NET Framework 1.0 do 3.5, zapoznaj się z sekcją .NET Framework 3.5.

Aby uzyskać więcej plików do pobrania, zobacz Wszystkie pliki do pobrania.

Windows 8.1, 8, 7, Vista, XP

W poniższej tabeli opisano, która wersja programu .NET Framework została dołączona do tych starszych wersji systemu Windows, oraz ostatnia wersja programu .NET Framework dla tego systemu operacyjnego. Żaden z tych systemów operacyjnych nie jest obsługiwany. Te informacje są udostępniane w celach historycznych.

Windows Dołączony program .NET Framework Najnowsza obsługiwana platforma .NET Framework
Windows 8.1 4.5.1 4.8
Windows 8 4.5 4.6.1
Windows 7 3.5 4.8
Windows Vista 3.0 4.6
Windows XP SP3 Żaden 4.0.3
Windows XP SP2 Żaden 3.5
Windows XP Żaden 1.0

Instalowanie programu .NET Framework w starszych wersjach systemu Windows

Niektóre pliki do pobrania nie są dostępne dla tych starszych wersji systemu Windows, a niektóre instalatory mogą nie być uruchamiane. Na przykład najnowszy instalator programu .NET Framework 4.8 może nie działać w systemie Windows 8.1. Może być konieczne wyszukanie w Internecie starszych plików do pobrania, ponieważ nie są już udostępniane przez firmę Microsoft.

Aby uzyskać więcej plików do pobrania, zobacz Wszystkie pliki do pobrania.

Wszystkie pliki do pobrania

Poniższa lista to link do każdej wersji programu .NET Framework, którą można pobrać z firmy Microsoft.

Pobieranie innych wersji programu .NET Framework nie jest już udostępniane przez firmę Microsoft.

Zobacz też