Gejala
-
Gejala 1: Saat menginstal .NET Framework 3.5, instalasi gagal dengan pesan error "Installation of one or more roles, role services, or features failed."
Rincian error menunjukkan bahwa file sumber tidak ditemukan dan mengidentifikasi fitur yang gagal sebagai .NET Framework 3.5 (includes .NET 2.0 and 3.0).
-
Gejala 2: Saat mengganti bahasa di Control Panel atau menelusuri opsi bahasa di Windows Update, Anda tidak dapat memilih atau menginstal paket bahasa.
Sebagai contoh, pada halaman opsi bahasa untuk Jepang, muncul pesan
A language pack isn't availabledi bawah Windows display language.
Penyebab
Instalasi gagal dengan error "source files not found" karena sumber pembaruan default dari Windows Server Update Services (WSUS) untuk instans tersebut tidak menyediakan file instalasi untuk .NET Framework 3.5 atau paket bahasa.
Solusi
Topik ini menjelaskan dua metode untuk menginstal .NET Framework 3.5:
Pastikan instans memiliki Alamat IP publik sebelum menginstal .NET Framework 3.5.
-
Instal menggunakan Cloud Assistant: Jalankan perintah instalasi dari Konsol tanpa login ke instans. Metode ini lebih praktis.
-
Ganti sumber pembaruan secara manual lalu instal: Login ke instans dan ubah kebijakan grup secara manual untuk mengganti sumber pembaruan sebelum instalasi.
Metode 1: Instal menggunakan Cloud Assistant
-
Pada tab ECS Instances, temukan instans target dan klik Send Remote Command di kolom Actions.
-
Masukkan perintah berikut dan pilih Run Now. Atur Timeout menjadi 6000 detik atau lebih lama. Gunakan pengaturan default untuk parameter lainnya, lalu klik Run.
acs-plugin-manager.exe -e -P Windows_RestoreAndUpdate -p "-ByMedia iso -InstallFeature NetFx3" -
Verifikasi instalasi. Pada tab Execution Results, periksa Execution Status perintah tersebut.
Jika Execution Status bernilai Finished, klik View Output di kolom Actions. Jika output tidak menampilkan error, instalasi berhasil.
Untuk Windows Server 2012 R2, jika perintah gagal atau mengembalikan error, Anda mungkin juga perlu memecahkan masalah security patch issues.
Metode 2: Ganti sumber pembaruan secara manual
GUI
-
Ganti sumber pembaruan.
Login ke instans ECS.
Buka ECS console - Instances. Di pojok kiri atas, pilih Wilayah dan kelompok sumber daya untuk instans target.
Buka halaman detail instans target. Klik Connect dan pilih Workbench. Atur metode koneksi ke Terminal Connection, masukkan username dan password Anda, lalu login ke terminal grafis.
-
Klik kanan ikon Start
dan klik Run. Masukkan gpedit.mscuntuk membuka Local Group Policy Editor. -
Konfigurasikan kebijakan grup lokal.
-
Untuk Windows Server 2012 R2, Windows Server 2016, Windows Server 2019, atau Windows Server 2022:
-
Di Local Group Policy Editor, navigasikan ke .
-
Klik ganda . Pilih Enabled, centang kotak Download repair content and optional features directly from Windows Update instead of Windows Server Update Services (WSUS), lalu klik OK.
Pada Windows Server 2012 R2, kotak centang ini berlabel Contact Windows Update directly to download repair content instead of Windows Server Update Services (WSUS).
-
-
Untuk Windows Server 2025:
-
Di Local Group Policy Editor, navigasikan ke .
-
Klik ganda Specify source service for specific classes of Windows Updates, pilih Enabled, atur Feature Updates ke Windows Update, lalu klik OK.
-
-
-
Terapkan perubahan kebijakan grup.
Klik kanan ikon Start
dan klik Run. Masukkan PowerShelluntuk membuka jendelaPowerShell, lalu jalankangpupdate /forceuntuk menerapkan kebijakan segera.
-
Instal .NET Framework 3.5.
-
Di pojok kiri bawah, klik ikon Start
dan pilih Server Manager. -
Di Server Manager, klik Add roles and features.
-
Pada halaman Features wizard, centang kotak .NET Framework 3.5 Features dan ikuti petunjuk wizard hingga instalasi selesai.
Untuk Windows Server 2012 R2, jika instalasi tetap gagal, Anda mungkin juga perlu memecahkan masalah security patch issues.
-
-
(Opsional) Kembalikan sumber pembaruan WSUS.
Jika lingkungan Anda mengharuskan pembaruan dikelola melalui WSUS, jalankan perintah berikut di
PowerShelluntuk mengembalikan konfigurasi awal setelah instalasi selesai.Set-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU' -Name UseWUServer -Value 1 Restart-Service -Name wuauserv
PowerShell CLI
-
Ganti sumber pembaruan.
Login ke instans ECS.
Buka ECS console - Instances. Di pojok kiri atas, pilih Wilayah dan kelompok sumber daya untuk instans target.
Buka halaman detail instans target. Klik Connect dan pilih Workbench. Atur metode koneksi ke Terminal Connection, masukkan username dan password Anda, lalu login ke terminal grafis.
-
Klik kanan ikon Start
dan klik Run. Masukkan PowerShelluntuk membuka jendela PowerShell, lalu jalankan perintah berikut untuk mengganti sumber pembaruan.Set-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU' -Name UseWUServer -Value 0 Restart-Service -Name wuauserv
-
Instal .NET Framework 3.5.
Dism /Online /Enable-Feature /FeatureName:NetFX3 /AllJika Anda mengalami error seperti
0x800F0906atau0x800F081F, lihat .NET Framework 3.5 installation error.Untuk Windows Server 2012 R2, jika instalasi tetap gagal, Anda mungkin juga perlu memecahkan masalah security patch issues.
-
(Opsional) Kembalikan sumber pembaruan WSUS.
Jika lingkungan Anda mengharuskan pembaruan dikelola melalui WSUS, jalankan perintah berikut di
PowerShelluntuk mengembalikan sumber pembaruan WSUS setelah instalasi selesai.Set-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU' -Name UseWUServer -Value 1 Restart-Service -Name wuauserv
Dokumen terkait
Untuk petunjuk cara menginstal versi .NET Framework yang lebih baru, lihat Install the .NET Framework for developers.