Partage via


Configuration requise pour le .NET Framework

Les tableaux de cet article indiquent la configuration matérielle et logicielle requise, ainsi que celle du système d’exploitation pour les versions .NET Framework suivantes :

  • .NET Framework 4.8 et sa version intermédiaire (4.8.1).
  • .NET Framework 4.7 et ses versions intermédiaires (4.7.1 et 4.7.2).
  • .NET Framework 4.6.2.

Pour plus d’informations sur les versions antérieures du .NET Framework, consultez les versions et dépendances de .NET Framework.

Les environnements de développement qui vous permettent de développer des applications pour le .NET Framework ont des exigences différentes.

Important

Toutes les versions .NET Framework depuis la version .NET Framework 4 sont des mises à jour sur place, donc une seule version 4.x peut être présente sur un système. En outre, des versions spécifiques du .NET Framework sont pré-installées sur certaines versions du système d’exploitation Windows. Cela signifie que :

  • Si une version 4.x ultérieure est déjà installée sur l’ordinateur, vous ne pouvez pas installer une version 4.x précédente.
  • Si une version spécifique du .NET Framework est pré-installée sur le système d’exploitation, vous ne pouvez pas installer une version 4.x précédente sur le même ordinateur.
  • Si vous installez une version ultérieure, il est inutile de désinstaller d’abord la version précédente.

Pour obtenir des informations et des liens pour le téléchargement, consultez Installer le .NET Framework pour les développeurs.

Pour plus d’informations sur le cycle de vie du support des versions du .NET Framework, consultez Cycle de vie de support des produits Microsoft.

Configuration matérielle requise

Condition requise
Processeur 1 GHz
RAM 512 Mo
Espace disque minimal (32 bits) 4,5 Go
Espace disque minimal (64 bits) 4,5 Go

Configuration requise

L’installation du .NET Framework nécessite des privilèges d’administrateur. Si vous n’avez pas de droits d’administrateur sur l’ordinateur sur lequel vous voulez installer le .NET Framework, contactez votre administrateur réseau.

Systèmes d’exploitation compatibles

Pour toutes les plateformes, pour garantir la meilleure compatibilité et la sécurité, nous vous recommandons d’installer les mises à jour critiques disponibles à partir de Windows Update.

Sur les systèmes d’exploitation 64 bits, le .NET Framework prend en charge WOW64 (processus 32 bits sur un ordinateur 64 bits) et le processus 64 bits natif.

Systèmes d’exploitation clients

Système d’exploitation Éditions compatibles Préinstallé avec le système d'exploitation Installable séparément
Mise à jour 2023 de Windows 11
(version 23H2)
64 bits .NET Framework 4.8.1 --
Mise à jour 2022 de Windows 11
(version 22H2)
64 bits .NET Framework 4.8.1 --
Windows 11 64 bits .NET Framework 4.8 .NET Framework 4.8.1
Mise à jour Windows 10 2022
(version 22H2)
32 bits et 64 bits .NET Framework 4.8 .NET Framework 4.8.1
Mise à jour de novembre 2021 de Windows 10
(version 21H2)
32 bits et 64 bits .NET Framework 4.8 .NET Framework 4.8.1
Mise à jour de mai 2021 de Windows 10
(version 21H1)†
32 bits et 64 bits .NET Framework 4.8 .NET Framework 4.8.1
Mise à jour d’octobre 2020 de Windows 10
(version 20H2)†
32 bits et 64 bits .NET Framework 4.8 .NET Framework 4.8.1
Mise à jour de mai 2020 de Windows 10
Version (2004)†
32 bits et 64 bits .NET Framework 4.8 --
Mise à jour de novembre 2019 de Windows 10
Version (1909)†
32 bits et 64 bits .NET Framework 4.8 --
Mise à jour de Windows 10 de mai 2019
Version (1903)†
32 bits et 64 bits .NET Framework 4.8 --
Windows 10 avec la mise à jour d’octobre 2018
Version (1809)†
32 bits et 64 bits .NET Framework 4.7.2 .NET Framework 4.8
Mise à jour d’avril 2018 de Windows 10
Version (1803)†
32 bits et 64 bits .NET Framework 4.7.2 .NET Framework 4.8
Windows 10 Fall Creators Update
Version (1709)†
32 bits et 64 bits .NET Framework 4.7.1 .NET Framework 4.7.2

.NET Framework 4.8
Windows 10 Creators Update
Version (1703)†
32 bits et 64 bits .NET Framework 4.7 .NET Framework 4.7.1

.NET Framework 4.7.2

.NET Framework 4.8
Mise à jour anniversaire Windows 10
Version (1607)†
32 bits et 64 bits .NET Framework 4.6.2 .NET Framework 4.7

.NET Framework 4.7.1

.NET Framework 4.7.2

.NET Framework 4.8
Mise à jour de novembre de Windows 10
Version (1511)†
32 bits et 64 bits .NET Framework 4.6.1 .NET Framework 4.6.2
Windows 10
Version (1507)†
32 bits et 64 bits .NET Framework 4.6 .NET Framework 4.6.2
Windows 8.1† 32 bits, 64 bits et 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 bits et 64 bits -- .NET Framework 4.6.2

.NET Framework 4.7

.NET Framework 4.7.1

.NET Framework 4.7.2

.NET Framework 4.8

†Les systèmes d’exploitation suivants, répertoriés dans le tableau, ne sont pas pris en charge : Windows 7, Windows 8.1, Windows 10 (toutes les versions à l’exception de 21H2 et 22H2).

Systèmes d’exploitation serveurs

Système d’exploitation Éditions compatibles Préinstallé avec le système d'exploitation Installable séparément
Windows Server 2022 64 bits .NET Framework 4.8 .NET Framework 4.8.1
Windows Server 2019† 64 bits .NET Framework 4.7.2 .NET Framework 4.8
Windows Server, version 1809† 64 bits .NET Framework 4.7.2 .NET Framework 4.8
Windows Server, version 1803† 64 bits .NET Framework 4.7.2 .NET Framework 4.8
Windows Server, version 1709† 64 bits .NET Framework 4.7.1 .NET Framework 4.7.2
Windows Server 2016† 64 bits .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 bits .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 (édition 64 bits)† 64 bits .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 bits -- .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 bits et 64 bits -- .NET Framework 4.6.2

†Ce système d’exploitation n’est pas pris en charge. ‡Sur Windows Server 2008 R2, .NET Framework n’est pas pris en charge pour les systèmes Itanium. §Sur Windows Server 2008 SP2, le .NET Framework n’est pas pris en charge dans le rôle principal du serveur.

Voir aussi