Требования к системе для .NET Framework.NET Framework system requirements

Таблицы в этом разделе содержат требования к оборудованию, операционной системе и программному обеспечению для следующих версий .NET Framework:The tables in this topic provide the hardware, operating system, and software requirements for the following .NET Framework versions:

  • .NET Framework 4.5.1 и ее точечные выпуски (4.5.1 и 4.5.2);.NET Framework 4.5 and its point releases (4.5.1 and 4.5.2).
  • .NET Framework 4.6 и ее точечные выпуски (4.6.1 и 4.6.2);.NET Framework 4.6 and its point releases (4.6.1 and 4.6.2).
  • .NET Framework 4.7 и ее доработанный выпуск (4.7.1 и 4.7.2)..NET Framework 4.7 and its point releases (4.7.1 and 4.7.2).

Сведения о более ранних версиях .NET Framework, чем 4.5, см. в статье Версии и зависимости платформы .NET Framework.For information on .NET Framework versions earlier than .NET Framework 4.5, see .NET Framework versions and dependencies.

Для сред разработки, позволяющих разрабатывать приложения для платформы .NET Framework, существует отдельный набор требований.Development environments that enable you to develop apps for the .NET Framework have a separate set of requirements.

Важно!

В системе может быть только одна версия 4.х, так как все версии .NET Framework, начиная с версии .NET Framework 4, — это локальные обновления.All .NET Framework versions since .NET Framework 4 are in-place updates, so only a single 4.x version can be present on a system. Кроме того, некоторые версии платформы .NET Framework устанавливаются автоматически в некоторые версии операционной системы Windows.In addition, particular versions of the .NET Framework are pre-installed on some versions of the Windows operating system. Это означает следующее.This means that:

  • Если на компьютере установлена более поздняя версия 4.x, вы не сможете установить предыдущую версию 4.x.If there's a later 4.x version installed on the machine already, you can't install a previous 4.x version.
  • Если в операционной системе предустановлена определенная версия .NET Framework, вы не сможете установить предыдущую версию 4.x на том же компьютере.If the OS comes pre-installed with a particular .NET Framework version, you can't install a previous 4.x version on the same machine.
  • При установке более поздней версии не нужно удалять предыдущую версию.If you install a later version, you don't have to first uninstall the previous version.

Сведения о скачивании и ссылки для скачивания см. в разделе Установка .NET Framework для разработчиков.For download information and links, see Install the .NET Framework for developers.

Сведения о жизненном цикле поддержки версий .NET Framework см. в разделе Политика жизненного цикла поддержки продуктов Майкрософт.For information on the support lifecycle of .NET Framework versions, see Microsoft Support Lifecycle.

Требования к оборудованиюHardware requirements

ПроцессорProcessor 1 ГГц1 GHz
ОЗУRAM 512 Мб512 MB
Дисковое пространство (минимум)Disk space (minimum)
32-разрядная версия32-bit 4,5 ГБ4.5 GB
64-разрядная версия64-bit 4,5 ГБ4.5 GB

Требования к установкеInstallation requirements

Для установки платформы .NET Framework требуются разрешения администратора.The .NET Framework requires administrator privileges for installation. Если у вас отсутствуют разрешения администратора на компьютере, на котором требуется установить платформу .NET Framework, обратитесь к администратору сети.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 за октябрь 2018 г.Windows 10 October 2018 Update 32- и 64-разрядные версии32-bit and 64-bit .NET Framework 4.7.2.NET Framework 4.7.2 --
Обновление Windows 10 за апрель 2018 г.Windows 10 April 2018 Update 32- и 64-разрядные версии32-bit and 64-bit .NET Framework 4.7.2.NET Framework 4.7.2 --
Windows 10 Fall Creators UpdateWindows 10 Fall Creators Update 32- и 64-разрядные версии32-bit and 64-bit .NET Framework 4.7.1.NET Framework 4.7.1 .NET Framework 4.7.2.NET Framework 4.7.2
Обновление Windows 10 Creators UpdateWindows 10 Creators Update 32- и 64-разрядные версии32-bit and 64-bit .NET Framework 4.7.NET Framework 4.7 .NET Framework 4.7.1.NET Framework 4.7.1

.NET Framework 4.7.2.NET Framework 4.7.2
Юбилейное обновление Windows 10 Anniversary UpdateWindows 10 Anniversary Update 32- и 64-разрядные версии32-bit and 64-bit .NET Framework 4.6.2.NET Framework 4.6.2 .NET Framework 4.7.NET Framework 4.7

.NET Framework 4.7.1.NET Framework 4.7.1

.NET Framework 4.7.2.NET Framework 4.7.2
Ноябрьское обновление Windows 10Windows 10 November Update 32- и 64-разрядные версии32-bit and 64-bit .NET Framework 4.6.1.NET Framework 4.6.1 .NET Framework 4.6.2.NET Framework 4.6.2
Windows 10Windows 10 32- и 64-разрядные версии32-bit and 64-bit .NET Framework 4.6.NET Framework 4.6 .NET Framework 4.6.1.NET Framework 4.6.1

.NET Framework 4.6.2.NET Framework 4.6.2
Windows 8.1Windows 8.1 32-разрядная версия, 64-разрядная версия и ARM32-bit, 64-bit, and ARM .NET Framework 4.5.1.NET Framework 4.5.1 .NET Framework 4.5.2.NET Framework 4.5.2

.NET Framework 4.6.NET Framework 4.6

.NET Framework 4.6.1.NET Framework 4.6.1

.NET Framework 4.6.2.NET Framework 4.6.2

.NET Framework 4.7.NET Framework 4.7

.NET Framework 4.7.1.NET Framework 4.7.1

.NET Framework 4.7.2.NET Framework 4.7.2
Windows 8Windows 8 32-разрядная версия, 64-разрядная версия и ARM32-bit, 64-bit, and ARM .NET Framework 4.5.NET Framework 4.5 .NET Framework 4.5.1.NET Framework 4.5.1

.NET Framework 4.5.2.NET Framework 4.5.2

.NET Framework 4.6.NET Framework 4.6

.NET Framework 4.6.1.NET Framework 4.6.1
Windows 7 SP1Windows 7 SP1 32- и 64-разрядные версии32-bit and 64-bit -- .NET Framework 4.NET Framework 4

.NET Framework 4.5.NET Framework 4.5

.NET Framework 4.5.1.NET Framework 4.5.1

.NET Framework 4.5.2.NET Framework 4.5.2

.NET Framework 4.6.NET Framework 4.6

.NET Framework 4.6.1.NET Framework 4.6.1

.NET Framework 4.6.2.NET Framework 4.6.2

.NET Framework 4.7.NET Framework 4.7

.NET Framework 4.7.1.NET Framework 4.7.1

.NET Framework 4.7.2.NET Framework 4.7.2
Windows Vista SP2Windows Vista SP2 32- и 64-разрядные версии32-bit and 64-bit -- .NET Framework 4.NET Framework 4

.NET Framework 4.5.NET Framework 4.5

.NET Framework 4.5.1.NET Framework 4.5.1

.NET Framework 4.5.2.NET Framework 4.5.2

.NET Framework 4.6.NET Framework 4.6
Windows XPWindows XP 32- и 64-разрядные версии32-bit and 64-bit -- .NET Framework 4.NET Framework 4

Примечания.Notes:

  • В системах Windows 7 платформе .NET Framework требуется пакет обновления 1 (SP1) для Windows 7.On Windows 7 systems, the .NET Framework requires Windows 7 SP1. Если вы используете Windows 7 и еще не установили пакет обновления 1 (SP1), это необходимо сделать перед установкой платформы .NET Framework.If you're on Windows 7 and haven't yet installed Service Pack 1, you need to do so before installing the .NET Framework.

  • .NET Framework 4.5.NET Framework 4.5 поддерживается в среде предустановки WindowsThe .NET Framework 4.5.NET Framework 4.5 is supported on the Windows Preinstallation Environment (Windows PE). (за исключением некоторых функций).Not all features are supported on Windows PE.

  • .NET Framework 4 также поддерживает платформу IA64.The .NET Framework 4 also supports the IA64 platform.

  • Для обеспечения оптимального уровня совместимости и безопасности на всех платформах рекомендуется установить последнюю версию пакета обновления Windows и все критические обновления, доступные на веб-сайте Центра обновления Windows.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.

  • В 64-разрядных операционных системах платформа .NET Framework поддерживает как среду WOW64 (32-разрядная обработка на 64-разрядном компьютере), так и собственную 64-разрядную обработку.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, версия 1803Windows Server, version 1803 64-разрядная версия64-bit .NET Framework 4.7.2.NET Framework 4.7.2 --
Windows Server, версия 1709Windows Server, version 1709 64-разрядная версия64-bit .NET Framework 4.7.1.NET Framework 4.7.1 .NET Framework 4.7.2.NET Framework 4.7.2
Windows Server 2016Windows Server 2016 64-разрядная версия64-bit .NET Framework 4.6.2.NET Framework 4.6.2 .NET Framework 4.7.NET Framework 4.7

.NET Framework 4.7.1.NET Framework 4.7.1

.NET Framework 4.7.2.NET Framework 4.7.2
Windows Server 2012 R2Windows Server 2012 R2 64-разрядная версия64-bit .NET Framework 4.5.1.NET Framework 4.5.1 .NET Framework 4.5.2.NET Framework 4.5.2

.NET Framework 4.6.NET Framework 4.6

.NET Framework 4.6.1.NET Framework 4.6.1

.NET Framework 4.6.2.NET Framework 4.6.2

.NET Framework 4.7.NET Framework 4.7

.NET Framework 4.7.1.NET Framework 4.7.1

.NET Framework 4.7.2.NET Framework 4.7.2
Windows Server 2012 (64-разрядный выпуск)Windows Server 2012 (64-bit edition) 64-разрядная версия64-bit .NET Framework 4.5.NET Framework 4.5 .NET Framework 4.5.1.NET Framework 4.5.1

.NET Framework 4.5.2.NET Framework 4.5.2

.NET Framework 4.6.NET Framework 4.6

.NET Framework 4.6.1.NET Framework 4.6.1

.NET Framework 4.6.2.NET Framework 4.6.2

.NET Framework 4.7.NET Framework 4.7

.NET Framework 4.7.1.NET Framework 4.7.1

.NET Framework 4.7.2.NET Framework 4.7.2
Windows Server 2008 R2 с пакетом обновления 1 (SP1)Windows Server 2008 R2 SP1 64-разрядная версия64-bit -- .NET Framework 4.NET Framework 4

.NET Framework 4.5.NET Framework 4.5

.NET Framework 4.5.1.NET Framework 4.5.1

.NET Framework 4.5.2.NET Framework 4.5.2

.NET Framework 4.6.NET Framework 4.6

.NET Framework 4.6.1.NET Framework 4.6.1

.NET Framework 4.6.2.NET Framework 4.6.2

.NET Framework 4.7.NET Framework 4.7

.NET Framework 4.7.1.NET Framework 4.7.1

.NET Framework 4.7.2.NET Framework 4.7.2
Windows Server 2008 SP2Windows Server 2008 SP2 32- и 64-разрядные версии32-bit and 64-bit -- .NET Framework 4.NET Framework 4

.NET Framework 4.5.NET Framework 4.5

.NET Framework 4.5.1.NET Framework 4.5.1

.NET Framework 4.5.2.NET Framework 4.5.2

.NET Framework 4.6.NET Framework 4.6

Примечания.Notes:

  • Windows Server 2012Windows Server 2012 включает .NET Framework 4.5.NET Framework 4.5, поэтому ее не требуется устанавливать.includes the .NET Framework 4.5.NET Framework 4.5, so you don't have to install it separately. Аналогично Windows Server 2012 R2Windows Server 2012 R2 включает .NET Framework 4.5.1.NET Framework 4.5.1.Similarly, Windows Server 2012 R2Windows Server 2012 R2 includes the .NET Framework 4.5.1.NET Framework 4.5.1.

  • .NET Framework имеет ограниченную поддержку роли Server Core с Windows Server 2008 R2 с пакетом обновления 1 (SP1) или более поздней версии.The .NET Framework has limited support for the Server Core Role with Windows Server 2008 R2 SP1 or later. Список неподдерживаемых API см. в разделе Функции Server Core в .NET.See Server Core .NET Functionality for a list of unsupported APIs.

  • Платформа .NET Framework не поддерживается в Windows Server 2008 R2 for Itanium-Based Systems.The .NET Framework isn't supported on Windows Server 2008 R2 for Itanium-Based Systems.

  • В Windows Server 2008 с пакетом обновления 2 (SP2) платформа .NET Framework не поддерживается в роли Server Core.On Windows Server 2008 SP2, the .NET Framework is not supported in the Server Core Role.

  • Для обеспечения оптимального уровня совместимости и безопасности на всех платформах рекомендуется установить последнюю версию пакета обновления Windows и все критические обновления, доступные на веб-сайте Центра обновления Windows.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. В некоторых операционных системах может потребоваться установить последний пакет обновления Windows.Installation of the latest Windows Service Pack may be required on some operating systems.

  • В 64-разрядных операционных системах платформа .NET Framework поддерживает как среду WOW64 (32-разрядная обработка на 64-разрядном компьютере), так и собственную 64-разрядную обработку.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