.NET 4.6 Instalasi ulang pada Windows 10

5

Saya baru-baru ini ditingkatkan dari Windows 8.1 ke Windows 10. Kemudian saya menghapus .NET Framework 4.6 di Windows 10. Tidak lagi muncul di Program dan Fitur.

Saya ingin menginstalnya kembali, dan saya mencoba menggunakan penginstal dari http://www.microsoft.com/en-us/download/details.aspx?id=48130 . Tetapi instalasi gagal dengan pesan The .NET Framework 4.6 redistributable does not apply to this operating system. Please download the .NET Framework 4.6 for your operating system from the Microsoft Download Center.

Berikut ini adalah log instalasi:

Versi OS = 10.0.10240, SP = 0.0, Platform 2

Deskripsi OS = OS Masa Depan - Edisi Unkonw x64 (ProductType = 101)

MSI = 5.0.10240.16386

Servis Windows = 10.0.10240.16464

CommandLine = C: \ e2e99de5e6e04fcfe49702 \ Setup.exe / x86 / x64 / web

Menggunakan mekanisme Pengunduhan dan Instalasi Simultan

Operasi: Instalasi

Nama Paket = Microsoft .NET Framework 4.6 Pengaturan

Versi Paket = 4.6.00081

Kebijakan Pengumpulan Data Pengalaman Pengguna: AlwaysUploaded

Mencatat semua blok global

Pemblokir Instalasi:

.NET Framework 4.6 redistributable tidak berlaku untuk sistem operasi ini. Silakan unduh .NET Framework 4.6 untuk sistem operasi Anda dari Pusat Unduhan Microsoft.

Hasil Akhir: Instalasi gagal dengan kode kesalahan: (0x000013EC), "StopBlock dipukul atau Persyaratan Sistem tidak terpenuhi." (Waktu yang berlalu: 0 00:00:04).

Bagaimana saya bisa menginstal ulang .NET 4.6?

OJ Raqueño
sumber
1
Bagaimana tepatnya Anda menghapus instalannya? Sudahkah Anda mencoba mengaktifkannya di Win10 "Menghidupkan atau mematikan fitur Windows"?
Ƭᴇcʜιᴇ007
1
Windows 10 sudah menyertakan .Net Framework 4.6, jadi Anda tidak bisa menghapus / menginstalnya kembali. Jelaskan masalah Anda yang sebenarnya yang ingin Anda selesaikan.
magicandre1981

Jawaban:

5

Buka PowerShell sebagai administrator dan jalankan:

Enable-WindowsOptionalFeature -Online -FeatureName NetFx4

.NET Framework 4.6 adalah bagian dari OS dan tidak dapat / tidak boleh diinstal dari paket eksternal.

Sunting:

Jika Anda benar-benar menghapus .NET dari sistem, PowerShell tidak akan berfungsi, buka prompt perintah cmd.exesebagai administrator dan jalankan:

dism.exe -Enable-Feature -online -FeatureName:NetFx4
Peter Hahndorf
sumber
6
Tetapi bagaimana jika saya mendapatkan kesalahan 0x800f0813 setelah saya menjalankan perintah ini? Saya menjalankan kedua varian.
Suncatcher
1
@ Suncatcher saya punya masalah yang sama! Apakah Anda berhasil memperbaikinya?
Cobbles
Tidak, saya belum memperbaikinya.
Suncatcher
0

Upgrade ke Win 10 "dinonaktifkan" Dot Net. Saya telah melihat ini terjadi pada klien saya. Karena Dot Net disertakan dalam OS Win 10, itu tidak muncul sebagai aplikasi yang diinstal di "Program dan Fitur" tetapi Anda BISA menemukannya di bawah Fitur.

Ada seperti dua atau tiga tempat di mana Anda mungkin ingin mengaktifkan kembali Dot Net (tergantung bagaimana Anda atau aplikasi Anda menggunakannya). Bagi saya, di bawah judul ".NET Framework 4.6 Layanan Lanjutan" Saya harus memeriksa "Aktivasi HTTP". Tetapi Anda mungkin juga perlu melihat di bawah "Layanan Aktivasi Proses Windows" serta "Layanan Informasi Internet / Layanan Web Luas Dunia \ Fitur Pengembangan Aplikasi".

Semoga berhasil.

abev
sumber