Persyaratan sistem .NET Framework

Tabel dalam artikel ini menyediakan persyaratan perangkat keras, sistem operasi, dan perangkat lunak untuk versi .NET Framework berikut:

  • .NET Framework 4.5 dan rilis titiknya (4.5.1 dan 4.5.2).
  • .NET Framework 4.6 dan rilis titiknya (4.6.1 dan 4.6.2).
  • .NET Framework 4.7 dan rilis titiknya (4.7.1 dan 4.7.2).
  • .NET Framework 4.8 dan rilis titiknya (4.8.1).

Untuk informasi tentang versi .NET Framework yang lebih lama dari .NET Framework 4.5, lihat Versi dan dependensi .NET Framework.

Lingkungan pengembangan yang memungkinkan Anda mengembangkan aplikasi untuk .NET Framework memiliki serangkaian persyaratan terpisah.

Penting

Semua versi .NET Framework sejak .NET Framework 4 adalah pembaruan in-place, jadi hanya satu versi 4.x yang dapat diterapkan pada sistem. Selain itu, versi .NET Framework tertentu sudah diinstal sebelumnya pada beberapa versi sistem operasi Windows. Ini berarti bahwa:

  • Jika sudah terinstal versi 4.x pada komputer, Anda tidak dapat menginstal versi 4.x yang lebih lama.
  • Jika OS sudah diinstal sebelumnya dengan versi .NET Framework tertentu, Anda tidak dapat menginstal versi 4.x yang lebih lama pada komputer yang sama.
  • Jika Anda menginstal versi yang lebih baru, Anda tidak perlu menghapus instalan versi sebelumnya terlebih dahulu.

Untuk informasi cara mengunduh dan linknya, lihat Menginstal .NET Framework untuk pengembang.

Untuk informasi tentang siklus hidup dukungan versi .NET Framework, lihat Siklus Hidup Dukungan Microsoft.

Persyaratan perangkat keras

Persyaratan
Prosesor 1 GHz
RAM 512 MB
Ruang disk minimum (32-bit) 4,5 GB
Ruang disk minimum (64-bit) 4,5 GB

Persyaratan penginstalan

.NET Framework memerlukan izin administrator untuk penginstalan. Jika Anda tidak memiliki izin administrator pada komputer tempat Anda ingin menginstal .NET Framework, hubungi administrator jaringan Anda.

Sistem operasi klien yang didukung

Sistem operasi Edisi yang didukung Sudah diinstal sebelumnya dengan OS Dapat diinstal secara terpisah
Windows 11 64-bit .NET Framework 4.8 .NET Framework 4.8.1
pembaruan Windows 10 2022
(versi 22H2)
32-bit dan 64-bit .NET Framework 4.8 .NET Framework 4.8.1
Pembaruan Windows 10 November 2021
(versi 21H2)
32-bit dan 64-bit .NET Framework 4.8 .NET Framework 4.8.1
Pembaruan Windows 10 Mei 2021
(versi 21H1)
32-bit dan 64-bit .NET Framework 4.8 .NET Framework 4.8.1
Pembaruan Windows 10 Oktober 2020
(versi 20H2)
32-bit dan 64-bit .NET Framework 4.8 .NET Framework 4.8.1
Pembaruan Windows 10 Mei 2020
(versi 2004)
32-bit dan 64-bit .NET Framework 4.8 --
Pembaruan Windows 10 November 2019
(versi 1909)
32-bit dan 64-bit .NET Framework 4.8 --
Pembaruan Windows 10 Mei 2019
(versi 1903)
32-bit dan 64-bit .NET Framework 4.8 --
Pembaruan Windows 10 Oktober 2018
(versi 1809)
32-bit dan 64-bit .NET Framework 4.7.2 .NET Framework 4.8
Pembaruan Windows 10 April 2018
(versi 1803)
32-bit dan 64-bit .NET Framework 4.7.2 .NET Framework 4.8
Windows 10 Fall Creators Update
(versi 1709)
32-bit dan 64-bit .NET Framework 4.7.1 .NET Framework 4.7.2

.NET Framework 4.8
Windows 10 Creators Update
(versi 1703)
32-bit dan 64-bit .NET Framework 4.7 .NET Framework 4.7.1

.NET Framework 4.7.2

.NET Framework 4.8
Pembaruan Hari Jadi Windows 10
(versi 1607)
32-bit dan 64-bit .NET Framework 4.6.2 .NET Framework 4.7

.NET Framework 4.7.1

.NET Framework 4.7.2

.NET Framework 4.8
Pembaruan Windows 10 November
(versi 1511)
32-bit dan 64-bit .NET Framework 4.6.1 .NET Framework 4.6.2
Windows 10
(versi 1507)
32-bit dan 64-bit .NET Framework 4.6 .NET Framework 4.6.1

.NET Framework 4.6.2
Windows 8.1 32-bit, 64-bit, dan ARM .NET Framework 4.5.1 .NET Framework 4.5.2

.NET Framework 4.6

.NET Framework 4.6.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 8 32-bit, 64-bit, dan ARM .NET Framework 4,5 .NET Framework 4.5.1

.NET Framework 4.5.2

.NET Framework 4.6

.NET Framework 4.6.1
Windows 7 SP1 32-bit dan 64-bit -- .NET Framework 4

.NET Framework 4,5

.NET Framework 4.5.1

.NET Framework 4.5.2

.NET Framework 4.6

.NET Framework 4.6.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 Vista SP2 32-bit dan 64-bit -- .NET Framework 4

.NET Framework 4,5

.NET Framework 4.5.1

.NET Framework 4.5.2

.NET Framework 4.6
Windows XP 32-bit dan 64-bit -- .NET Framework 4

Catatan:

  • Pada sistem Windows 7, .NET Framework meminta Windows 7 SP1. Jika Anda menggunakan Windows 7 dan belum menginstal Paket Layanan 1, Anda perlu melakukannya sebelum menginstal .NET Framework.

  • .NET Framework 4.5 didukung di Windows Preinstallation Environment (Windows PE). Tidak semua fitur didukung di Windows PE.

  • .NET Framework 4 juga mendukung platform IA64.

  • Untuk semua platform, kami sarankan Anda melakukan peningkatan ke Paket Layanan Windows terbaru dan menginstal pembaruan penting yang tersedia dari Windows Update untuk memastikan kompatibilitas dan keamanan terbaik.

  • Pada sistem operasi 64-bit, .NET Framework mendukung WOW64 (pemrosesan 32-bit pada komputer 64-bit) dan pemrosesan 64-bit native.

Sistem operasi server yang didukung

Sistem operasi Edisi yang didukung Sudah diinstal sebelumnya dengan OS Dapat diinstal secara terpisah
Windows Server 2022 64-bit .NET Framework 4.8 .NET Framework 4.8.1
Windows Server 2019 64-bit .NET Framework 4.7.2 .NET Framework 4.8
Windows Server, versi 1809 64-bit .NET Framework 4.7.2 .NET Framework 4.8
Windows Server, versi 1803 64-bit .NET Framework 4.7.2 .NET Framework 4.8
Windows Server, versi 1709 64-bit .NET Framework 4.7.1 .NET Framework 4.7.2
Server Windows 2016 64-bit .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-bit .NET Framework 4.5.1 .NET Framework 4.5.2

.NET Framework 4.6

.NET Framework 4.6.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 (edisi 64-bit) 64-bit .NET Framework 4,5 .NET Framework 4.5.1

.NET Framework 4.5.2

.NET Framework 4.6

.NET Framework 4.6.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 2008 R2 SP1 64-bit -- .NET Framework 4

.NET Framework 4,5

.NET Framework 4.5.1

.NET Framework 4.5.2

.NET Framework 4.6

.NET Framework 4.6.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 2008 SP2 32-bit dan 64-bit -- .NET Framework 4

.NET Framework 4,5

.NET Framework 4.5.1

.NET Framework 4.5.2

.NET Framework 4.6

.NET Framework 4.6.2

Catatan:

  • Windows Server 2012 mencakup .NET Framework 4.5, jadi Anda tidak perlu menginstalnya secara terpisah. Demikian pula, Windows Server 2012 R2 mencakup .NET Framework 4.5.1.

  • .NET Framework memiliki dukungan terbatas untuk Peran Inti Server dengan Windows Server 2008 R2 SP1 atau yang lebih baru. Lihat Fungsionalitas .NET Inti Server untuk daftar API yang tidak didukung.

  • .NET Framework tidak didukung pada Windows Server 2008 R2 untuk Sistem Berbasis Itanium.

  • Pada Windows Server 2008 SP2, .NET Framework tidak didukung dalam Peran Inti Server.

  • Untuk semua platform, kami sarankan Anda melakukan peningkatan ke Paket Layanan Windows terbaru dan pembaruan penting yang tersedia dari Windows Update untuk memastikan kompatibilitas dan keamanan terbaik. Penginstalan Paket Layanan Windows terbaru mungkin diperlukan pada beberapa sistem operasi.

  • Pada sistem operasi 64-bit, .NET Framework mendukung WOW64 (pemrosesan 32-bit pada komputer 64-bit) dan pemrosesan 64-bit native.

Lihat juga