Cara Install .NET Framework 3.5 di Windows VPS via CMD

Cara Install .NET Framework 3.5 di Windows VPS via CMD

Pengantar

Beberapa aplikasi lama pada Windows Server masih membutuhkan .NET Framework 3.5. Pada Windows Server 2012 R2, instalasi dapat dilakukan melalui Windows Update, media instalasi, atau source dari server lain.

Pada tutorial ini kita menggunakan Windows Update melalui CMD/PowerShell karena lebih praktis, tanpa mount ISO atau mengambil file dari VPS lain. Jika Windows Update sebelumnya dinonaktifkan, kita akan mengaktifkannya sementara untuk instalasi, kemudian mengembalikannya ke konfigurasi semula.

Persiapan Sebelum Instalasi

Sebelum mulai, pastikan Anda memiliki:

  • Akses Administrator ke Windows VPS.
  • Windows Server 2012 R2 atau versi yang mendukung .NET Framework 3.5.
  • Akses ke Command Prompt atau PowerShell sebagai Administrator.
  • Koneksi Internet 

Cara Install .NET Framework 3.5 di Windows VPS

  1. Cek versi Windows Server.
    Sebelum memulai, pastikan Anda sudah masuk ke Windows VPS menggunakan akun Administrator. Kemudian, cek versi Windows Server yang digunakan.

    systeminfo | findstr /B /C:"OS Name" /C:"OS Version"

    Contoh hasil pada Windows Server 2012 R2:

    OS Name:     Microsoft Windows Server 2012 R2 Standard Evaluation
    OS Version:  6.3.9600 N/A Build 9600
  2. Cek fitur .NET Framework 3.5.
    Selanjutnya, periksa apakah .NET Framework 3.5 sudah terpasang pada Windows Server.

    Get-WindowsFeature Net-Framework-Core

    Jika hasilnya menunjukkan status Available, berarti fitur tersebut belum terpasang.

    [ ] .NET Framework 3.5
        Net-Framework-Core    Available
  3. Cek koneksi Internet.
    Karena proses instalasi menggunakan metode online, pastikan VPS dapat mengakses Internet melalui HTTPS.

    Test-NetConnection www.microsoft.com -Port 443

    Pastikan nilai TcpTestSucceeded menunjukkan True.

    TcpTestSucceeded : True
  4. Cek status Windows Update.
    Jika Windows Update sebelumnya dinonaktifkan, periksa status servicenya.

    Get-Service wuauserv

    Kemudian cek konfigurasi service Windows Update:

    sc.exe qc wuauserv

    Jika terlihat START_TYPE : 4 DISABLED, berarti Windows Update dalam kondisi nonaktif.

    START_TYPE : 4 DISABLED
  5. Aktifkan Windows Update sementara.
    Untuk menggunakan Windows Update selama proses instalasi, ubah startup service menjadi Manual.

    sc.exe config wuauserv start= demand

    Jika berhasil, akan muncul pesan:

    [SC] ChangeServiceConfig SUCCESS

    Kemudian jalankan service Windows Update:

    Start-Service wuauserv

    Pastikan status service sudah Running:

    Get-Service wuauserv
  6. Install .NET Framework 3.5.
    Jika Windows Update sudah berjalan, lanjutkan dengan memasang .NET Framework 3.5 menggunakan perintah berikut:

    Install-WindowsFeature Net-Framework-Core

    Tunggu hingga proses instalasi selesai. Jika berhasil, hasilnya akan menunjukkan:

    Success : True
    Exit Code : Success
  7. Verifikasi instalasi.
    Setelah proses instalasi selesai, periksa kembali status fitur .NET Framework 3.5.

    Get-WindowsFeature Net-Framework-Core

    Jika muncul tanda [X], berarti .NET Framework 3.5 sudah berhasil dipasang.

    [X] .NET Framework 3.5 (includes .NET 2.0 and 3.0)
    Catatan:
    Setelah instalasi berhasil, Windows Update dapat dikembalikan ke konfigurasi sebelumnya jika memang sengaja dinonaktifkan pada VPS.

Mengembalikan Windows Update ke Konfigurasi Semula

  1. Kembalikan Windows Update.
    Jika sebelumnya Windows Update sengaja dinonaktifkan, kembalikan pengaturannya setelah instalasi selesai.

    sc.exe config wuauserv start= disabled

    Kemudian hentikan servicenya:

    Stop-Service wuauserv -Force

    Verifikasi status dan konfigurasi:

    Get-Service wuauserv
    sc.exe qc wuauserv

    Pastikan hasilnya menunjukkan:

    STATE      : STOPPED
    START_TYPE : 4 DISABLED

    Dengan demikian, .NET Framework 3.5 tetap terpasang dan Windows Update kembali nonaktif.

Kesimpulan

Error 0x800F0906 menunjukkan bahwa Windows tidak berhasil mendapatkan file komponen yang dibutuhkan. Salah satu penyebabnya adalah Windows Update tidak dapat digunakan.

Jika Windows VPS memiliki akses Internet, instalasi melalui Windows Update dapat menjadi pilihan praktis karena tidak membutuhkan ISO maupun file sources\sxs dari VPS lain.


Artikel Lain

WhatsApp Kami

Support : +6282138153600

Finance : +6285191239466