NET Framework 3.5 yüklenirken 0x800f0954 hatası

Bazı kullanıcılar Windows 10'da .NET Framework 3.5'i veya diğer isteğe bağlı özelliği yüklemeye çalışırken hata kodu 0x800f0954 alır . Çoğu kullanıcı, Windows bileşenlerini kullanarak herhangi bir paket yüklemeye çalışırken bu hatayı alırken, diğerleri DISM aracını kullanarak komut istemine gelir. Hata Windows 7, Windows 8.1 ve Windows 10'da olabilir ve belirli bir grup ilkesiyle ilişkilendirilebilir, CBS günlükleri bir hatayı gösterebilir, ancak gerçekte hiçbiri yoktur veya bilgisayar güncelleştirmeye erişemez. 0x800f0954 hatasını nasıl düzelteceğimize bir göz atalım. Sorunlarınıza dayalı çözümlere güvenmelisiniz.

NET Framework 3.5 yüklenirken 0x800f0954 hatası

WSUS sunucusunu atlamak

Sistem WU sunucusuna erişemiyor. Bu, WSUS sunucusundan güncellemeleri indirmek üzere yapılandırılmış, etki alanına katılmış bilgisayarların tamamının bulunduğu durumlarda tipiktir. Bu durumda, bileşen yüklemesi sırasında WSUS sunucusunu geçici olarak atlayarak sorunu çözebilirsiniz. "Arama" kayıt düzenleyicisine yazın ve üzerine sağ tıklayın. Ardından, " yönetici olarak çalıştır " ı seçin . Kayıt defterinde, yol boyunca manuel olarak gidin:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
  • Bir WindowsUpdate ve AU bölümünüz yoksa, onları oluşturun. Hedef Windows klasörüne ve Yeni> Bölüme sağ tıklayın, WindowsUpdate olarak adlandırın . Sonra, WindowsUpdate ve adı "Yeni"> "Bölüm" sağ tık AU .

Windows'ta WindowsUpdate ve AU bölümü oluşturun


Şimdi AU klasörünü seçin ve soldaki boş alana sağ tıklayın ve UseWUServer adlı "Yeni"> " Dize parametresi " ve 0 değerini seçin . Bilgisayarınızı yeniden başlatın ve sorunun çözülüp çözülmediğini kontrol edin.

KullanımWUServer

CBS Günlüklerini Temizleme

CBS günlüğünü temizlemeniz ve ardından DISM'yi çalıştırmanız gerekir. Gezgine C: \ Windows \ Logs \ CBS yolu boyunca gidin ve tüm dosyaları seçin, ardından silin.

CBS günlüğünü manuel olarak temizleyin

CBS klasöründeki tüm dosyaları sildikten sonra, komut satırını yönetici olarak çalıştırın ve DISM komutunu girin:

  • Dism.exe /online /enable-feature /featurename:NetFX3 /source:C:\

Dism çevrimiçi etkinleştirme özelliği özelliği adıNetFX3 kaynağı C

Kurulum medyasından .NET Framework 3.5'i yüklemek için PowerShell'i kullanın

Güncelleştirme komutlarını kullanarak .NET Framework 3.5'i yüklemeye veya sunucu aracılığıyla yüklemeye çalışırken 0x800f0954 hatasıyla karşılaşırsanız, bunu ISO görüntüsünden PowerShell aracılığıyla yükleyebilirsiniz. Yapmanız gereken ilk şey, bir Windows 10 kurulum USB sürücüsü veya bir Windows 10 kurulum sanal diski oluşturmaktır.PowerShell'i yönetici olarak çalıştırın ve aşağıdaki uygulamayı girin:

  • Add-WindowsCapability –Online -Name NetFx3~~~~ –Source D:\sources\sxs- D nerede : Windows 10 yükleme flash sürücüsünün adıdır.
  • Bilgisayarınızı yeniden başlatın ve .NET Framework 3.5'i yeniden yüklemeyi deneyin.

Add-WindowsCapability –Online -Name NetFx3 Kaynak kaynakları sxs

İsteğe bağlı bileşenleri yükleme ve geri yükleme

RSAT (Uzak Sunucu Yönetim Aracı) kullanırken 0x800f0954 hatasıyla karşılaşırsanız, bu sorunu işletim sistemi izinleri verecek, kurtarma içeriği indirecek ve doğrudan WU'dan ek işlevsellik verecek bir ilkeyle çözebilirsiniz.

  • Win + R tuşlarına basın ve Grup İlkesi Düzenleyicisini açmak için gpedit.msc yazın .
  • Düzenleyicide Bilgisayar Yapılandırması> Yönetim Şablonları> Sistem'e gidin .
  • Sağ tarafta, " İsteğe bağlı bileşenleri yüklemek ve bileşenleri geri yüklemek için seçenekleri belirtin " seçeneğini bulun ve üzerine çift tıklayın.
  • Özellikler penceresinde, " Etkin " öğesini seçin ve " Kurtarma içeriğini ve seçeneklerini Windows Server Update Services (WSUS) kullanmak yerine doğrudan Windows Update'ten indirin " altındaki kutuyu işaretleyin .
  • Uygula'yı tıklayın ve bilgisayarınızı yeniden başlatın. 0x800f0954 hatasını düzelttiğinizi umuyoruz.

isteğe bağlı bileşenlerin kurulumu ve geri yüklenmesi