Permalink
96 lines (69 sloc) 8.3 KB
title ms.custom ms.date ms.prod ms.technology ms.topic helpviewer_keywords ms.assetid author ms.author manager
.NET Framework system requirements
updateeachrelease
03/30/2017
.net-framework
dotnet-clr
article
software requirements
.NET Framework, system requirements
system requirements
operating systems supported
hardware requirements
298275e2-da1d-4618-9f74-6a3567832350
rpetrusha
ronpet
wpickett

.NET Framework system requirements

The tables in this topic provide the hardware, operating system, and software requirements for the .NET Framework 4.5 and its point releases (4.5.1 and 4.5.2), the [!INCLUDEnet_v46] and its point releases (4.6.1 and 4.6.2), and the .NET Framework 4.7. Development environments that enable you to develop apps for the .NET Framework have a separate set of requirements.

For download information and links, see Install the .NET Framework for developers.

For information on the support lifecycle of .NET Framework versions, see Microsoft Support Lifecycle.

Hardware requirements

Processor 1 GHz
RAM 512 MB
Disk space (minimum)
32-bit 4.5 GB
64-bit 4.5 GB

Installation requirements

The .NET Framework requires administrator privileges for installation. If you don't have administrator rights to the computer where you'd like to install the .NET Framework, contact your network administrator.

Supported client operating systems

Operating system Supported editions Preinstalled with the OS Installable separately
Windows 10 Creators Update 32-bit and 64-bit .NET Framework 4.7
Windows 10 Anniversary Update 32-bit and 64-bit [!INCLUDEnet_v462] .NET Framework 4.7
Windows 10 November Update 32-bit and 64-bit [!INCLUDEnet_v461]
Windows 10 32-bit and 64-bit [!INCLUDEnet_v46] [!INCLUDEnet_v461]
[!INCLUDEwin81] 32-bit, 64-bit, and ARM [!INCLUDEnet_v451] [!INCLUDEnet_v452]

[!INCLUDEnet_v46]

[!INCLUDEnet_v461]

[!INCLUDEnet_v462]

.NET Framework 4.7
[!INCLUDEwin8] 32-bit, 64-bit, and ARM [!INCLUDEnet_v45] [!INCLUDEnet_v451]

[!INCLUDEnet_v452]

[!INCLUDEnet_v46]

[!INCLUDEnet_v461]
Windows 7 SP1 32-bit and 64-bit -- .NET Framework 4

[!INCLUDEnet_v45]

[!INCLUDEnet_v451]

[!INCLUDEnet_v452]

[!INCLUDEnet_v46]

[!INCLUDEnet_v461]

[!INCLUDEnet_v462]

.NET Framework 4.7
Windows Vista SP2 32-bit and 64-bit -- .NET Framework 4

[!INCLUDEnet_v45]

[!INCLUDEnet_v451]

[!INCLUDEnet_v452]

[!INCLUDEnet_v46]
Windows XP 32-bit and 64-bit -- .NET Framework 4

Notes:

  • On Windows 7 systems, the .NET Framework requires Windows 7 SP1. If you're on Windows 7 and haven't yet installed Service Pack 1, you'll need to do so before installing the .NET Framework.

  • The [!INCLUDEnet_v45] is supported on the Windows Preinstallation Environment (Windows PE). Not all features are supported on Windows PE.

  • The .NET Framework 4 also supports the IA64 platform.

  • For all platforms, we recommend that you upgrade to the latest Windows Service Pack and install critical updates available from the Windows Update website to ensure the best compatibility and security.

  • On 64-bit operating systems, the .NET Framework supports both WOW64 (32-bit processing on a 64-bit machine) and native 64-bit processing.

Supported server operating systems

Operating system Supported editions Preinstalled with the OS Installable separately
Windows Server 2016 64-bit [!INCLUDEnet_v462] .NET Framework 4.7
[!INCLUDEwinblue_server_2] 64-bit [!INCLUDEnet_v451] [!INCLUDEnet_v452]

[!INCLUDEnet_v46]

[!INCLUDEnet_v461]

[!INCLUDEnet_v462]

.NET Framework 4.7
[!INCLUDEwinserver8] (64-bit edition) 64-bit [!INCLUDEnet_v45] [!INCLUDEnet_v451]

[!INCLUDEnet_v452]

[!INCLUDEnet_v46]

[!INCLUDEnet_v461]

[!INCLUDEnet_v462]

.NET Framework 4.7
Windows Server 2008 R2 SP1 64-bit -- .NET Framework 4

[!INCLUDEnet_v45]

[!INCLUDEnet_v451]

[!INCLUDEnet_v452]

[!INCLUDEnet_v46]

[!INCLUDEnet_v461]

[!INCLUDEnet_v462]

.NET Framework 4.7
Windows Server 2008 SP2 32-bit and 64-bit -- .NET Framework 4

[!INCLUDEnet_v45]

[!INCLUDEnet_v451]

[!INCLUDEnet_v452]

[!INCLUDEnet_v46]

Notes:

  • [!INCLUDEwinserver8] includes the [!INCLUDEnet_v45], so you don't have to install it separately. Similarly, [!INCLUDEwinblue_server_2] includes the [!INCLUDEnet_v451].

  • The .NET Framework is supported in the Server Core Role with Windows Server 2008 R2 SP1 or later but isn't supported on Windows Server 2008 R2 for Itanium-Based Systems.

  • On Windows Server 2008 SP2, the .NET Framework is not supported in the Server Core Role.

  • For all platforms, we recommend that you upgrade to the latest Windows Service Pack and critical updates available from the Windows Update website to ensure the best compatibility and security. Installation of the latest Windows Service Pack may be required on some operating systems.

  • On 64-bit operating systems, the .NET Framework supports both WOW64 (32-bit processing on a 64-bit machine) and native 64-bit processing.

See also

Installation Guide
Getting Started
Troubleshoot blocked .NET Framework installations and uninstallations