Windows 10'da 0x800F081F hata kodu nasıl düzeltilir

Geçtiğimiz birkaç yıldaki önemli gelişmelere rağmen, Windows hala rastgele bir hata kodu atma eğilimindedir. Daha önce, 0x000000EF hata koduyla Kritik Süreç Öldü Durmasının nasıl düzeltileceğine bakmıştık. Şimdi 0x800F081F hata kodunu araştırma  zamanı . Neyin neden olduğuna ve bu sorunun nasıl çözüleceğine bir göz atalım.

0x800F081F hata koduna ne sebep olur?

Hata kodu 0x800F081F, aynı sorunu gösteren dört olası hata kodundan biridir. Diğer üçü 0x800F0906 hata kodu, 0x800F0907 hata kodu ve 0x800F0922 hata kodudur. Microsoft .NET Framework 3.5 uyumsuzluğu tüm bu hata kodlarına neden olur. Genellikle Kurulum Sihirbazı, Görüntü Hizmeti ve Dağıtım Yönetimi (DISM) aracı veya Windows PowerShell komutlarını kullanarak .NET Framework'ü etkinleştirdiğinizde ortaya çıkarlar.

Bu kodları yalnızca Windows 10, Windows Server 2016, Windows Server sürüm 1709, Windows 8.1, Windows Server 2012 R2, Windows 8 ve Windows Server 2012'de göreceksiniz. Bu işletim sistemlerinde, Microsoft .NET Framework 3.5 varsayılan olarak etkinleştirilmemiştir. Bu özelliği etkinleştirdiğinizde, Windows Update gerekli diğer dosyalarla birlikte .NET dosyalarını almaya çalışır. Bilgisayarınız doğru yapılandırılmadıysa, kodları görebilirsiniz:

  • 0x800F081F:  Windows, yüklemeye devam etmek için .NET kaynak dosyalarını bulamadı.
  • 0x800F0906:  Windows, .NET kaynak dosyalarını yükleyemedi ve İnternet'e bağlanamadı veya bir hizmet rolü veya özelliği yükleyemedi.
  • 0x800F0907:  DISM başarısız oldu veya ağ ilkesi ayarları Windows'un ağa bağlanmasını engelliyor.
  • 0x800F0922:  .NET yükleyicilerinin veya genel komutların işlenmesi başarısız oldu.

Windows 10'da 0x800F081F, 0x800F0906, 0x800F0907 veya 0x800F0922 hata kodları nasıl düzeltilir

Neyse ki, ilk üç hata kodunu düzeltme yöntemleri aynıdır. 0x800F0922 hata kodu için doğrudan yöntem 2'ye gitmeniz gerekir .

Yöntem 1. Grup İlkesini Yapılandırma

Not.  Grup İlkesi Düzenleyicisi yalnızca Windows 10 Pro, Enterprise ve Education'da kullanılabilir. Neyse ki, bir çözüm var. Windows 10 Home'da Grup İlkesi Düzenleyicisine nasıl erişileceğine ilişkin kılavuza göz atabilirsiniz.

1 . Windows + R tuşlarına basın  ,  ardından  gpedit.msc yazın  ve Enter tuşuna basın  . Komut, Grup İlkesi Düzenleyicisi penceresini açacaktır.

Grup İlkesine Giriş Yapma

2 . Ardından,  Bilgisayar Yapılandırması> Yönetim Şablonları> Sistem'e gidin . Sağ tarafta, biraz aşağı kaydırın ve " İsteğe bağlı bileşenleri yüklemek ve bileşenleri onarmak için seçenekleri belirtin " seçeneğini bulun .

Ek bileşen kurulumu ve bileşen onarımı için parametreleri belirtin

3 . Şimdi bu kelimeye fare ile iki kez tıklayarak "ayarları" açın. Ardından, yeni bir pencerede, " Etkin " seçeneğini tam olarak durdurmanız gerekir . Hata devam ederse

İsteğe bağlı bileşenleri dahil et

Yöntem 2: DISM komutunu kullanarak .NET Framework'ü etkinleştirin

Not.  Bu, 0x800F0922 hata kodunu düzeltecek ve .NET Framework'ün etkinleştirilmesi için DISM kullanılmasını gerektiren tek yöntemdir.

1 . Ana işleme başlamadan önce, öncelikle bir Windows 10 ISO görüntüsüne sahip olduğunuzdan emin olmanız gerekir.ISO sürümü, mevcut işletim sisteminizle tam olarak eşleşmelidir. Windows'u resmi olarak özel bir araçla indirebilirsiniz. Bir ISO görüntüsü indirdiniz mi? O zaman başlayalım.

2 . Öncelikle, son indirilen ISO görüntüsünü bağlamanız gerekir. Gezgini açın (bu bilgisayar), indirdiğiniz ISO görüntüsünü bulun ve üzerine sağ tıklayın ve menüden " Bağlan " ı seçin . Bu, Windows 10 ile bir sanal disk oluşturacaktır.

ISO Windows 10'u bağlayın

3 . İşlem başarılı olduysa, Bu PC'yi açarak sanal disk üzerinde Windopws 10 ISO'yu göreceksiniz. Disk adını hatırla, benim durumumda bu G.

Windows 10 sanal disk

4 . Şimdi "başlat menüsünü" açın ve cmd'yi arayın .  Sonuçların listesini gördüğünüzde, Komut İstemi'ne sağ tıklayın   ve Yönetici olarak çalıştır'ı seçin  .

Yönetici haklarına sahip CMD

5 . Komut İstemi penceresinde aşağıdaki komutu yazın dism /online /enable-feature /featurename:NetFx3 /All /Source:G:\sources\sxs /LimitAccess ve Enter tuşuna basın.

özellik adı NetFx3

6 . İşlemi komut satırı ile bitirdikten sonra, "Bu PC" yi açın ve oluşturulan sanal diske sağ tıklayın ve menüden " Çıkar " seçeneğini seçin . Böylelikle daha önce oluşturduğumuz sanal diskimizi Windows 10 ile sileriz, böylece müdahale etmez. Artık ona ihtiyacımız yok. Bilgisayarınızı yeniden başlatın ve hatanın çözülüp çözülmediğini kontrol edin.

Sanal diski silin

Microsoft .NET Framework 3.5'i yeniden yükleyin

Talimatları başarıyla uyguladıktan sonra, 0x800F081F hatasını ve ilgili kodları düzeltmek için .NET Framework 3.5'i yükleme zamanı.

1 . Win + R tuşlarına basın ve  appwiz.cpl yazın.appwiz cpl Programları kaldırmak için hızlı giriş

2 . Sol taraftaki " Bileşenleriveya kapat " ı tıklayın . Yeni pencerede, listede NET Framework 3.5'i (.NET 2.0 ve 3.0 dahil) bulun  ve yanındaki kutuyu işaretleyin, ardından Tamam'a tıklayın. Kurulum işlemi, bağlantı hızınıza bağlı olarak birkaç dakika sürecektir. 0x800F081F hatasının çözülüp çözülmediğini kontrol edin.

Windows 10'da .NET Framework 2.0 3.0 ve 3.5'i yükleme