Windows 11’de .NET Framework 3.5 Kurulmuyorsa: Tek Komutla Çözüm

Anasayfa » Windows 11’de .NET Framework 3.5 Kurulmuyorsa: Tek Komutla Çözüm
Windows
.NET Framework
DISM
Kurumsal IT

İnternetten de Microsoft’un sitesinden de kurulmayan .NET Framework 3.5’i, Windows kurulum USB’si üzerinden DISM komutuyla yükleme

.NET Framework 3.5, eski kurumsal yazılımların büyük çoğunluğunun bağımlılığı. Yeni format atılmış bir makineye yazılım kurmaya çalışıyorsunuz, kurulum yarıda hata veriyor. Microsoft’un sitesinden indirip çalıştırıyorsunuz, yine aynı. Sebebi net değil — bazen ağ politikaları, bazen WSUS yapılandırması, bazen sadece Windows Update servisiyle ilgili bir şey.

Çözüm beklenmedik kadar basit: Windows 11 kurulum USB’sinin içinde zaten gerekli dosyalar var. DISM ile o kaynağı gösterince kurulum internete hiç ihtiyaç duymadan tamamlanıyor.

Gerekenler: Windows 11 kurulum USB’si (format için kullandığınız aynı USB işe yarar) ve yönetici yetkili CMD veya PowerShell.

1. USB’yi Takın ve Sürücü Harfini Öğrenin

Windows kurulum USB’sini bilgisayara takın. Dosya Gezgini’nde hangi harfi aldığına bakın — bu örnekte E: olarak devam ediyoruz. Sizde farklı bir harf olabilir, komutu ona göre güncelleyin.

2. CMD veya PowerShell’i Yönetici Olarak Açın

Adım 1
Yönetici Terminali Aç
Başlat menüsünde “cmd” veya “powershell” aratın, sağ tıklayıp Yönetici olarak çalıştır deyin.

3. DISM Komutunu Çalıştırın

Adım 2
Kurulum Komutu
USB sürücü harfini kendi sisteminize göre güncelleyin:
cmd / powershell

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:E:\sources\sxs

Parametreler:

  • /Online — kurulu sisteme uygula
  • /Enable-Feature /FeatureName:NetFx3 — .NET Framework 3.5’i etkinleştir
  • /All — bağımlı bileşenleri de dahil et
  • /LimitAccess — Windows Update’e gitme, sadece belirtilen kaynağı kullan
  • /Source:E:\sources\sxs — dosyaları USB’den çek (E: kısmını kendi sürücü harfinizle değiştirin)

Komut çalışmaya başladıktan sonra ilerleme yüzdesi görürsünüz. Tamamlandığında yeniden başlatma istemeden kurulum biter.


Neden İnternetten Kurulmuyor?

Windows, .NET Framework 3.5’i varsayılan olarak Windows Update üzerinden indirmeye çalışır. Kurumsal ortamlarda WSUS politikaları, GPO kısıtlamaları ya da güncelleme servisindeki anlık bir sorun bu isteği kesebilir. Microsoft’un sitesinden indirilen installer da arka planda aynı mekanizmayı kullandığından sonuç değişmiyor.

/LimitAccess parametresi tam burada devreye giriyor — DISM’e “internete bakma, sadece verdiğim kaynağı kullan” demiş oluyorsunuz. Windows kurulum medyasının sources\sxs klasöründe bu dosyalar zaten mevcut olduğundan kurulum sorunsuz tamamlanıyor.

Özet olarak: .NET Framework 3.5 internetten kurulmuyorsa Windows kurulum USB’sini takın, yönetici terminalde DISM komutunu çalıştırın, E: yerine kendi sürücü harfinizi yazın. Tek komut, sorun çözülmüş.