Windows Update hatasını düzeltin 0x800f0831

Bir Toplu Güncelleştirmenin yüklenmesi sırasında Windows Server veya Windows 11/100x800f0831 hatasıyla(error 0x800f0831) karşılaşırsanız , bu gönderi size yardımcı olmayı amaçlamaktadır. Bu gönderide, bu hatanın olası nedenlerini belirleyeceğiz ve bu sorunu gidermenize yardımcı olmak için deneyebileceğiniz çözümleri sunacağız.

Windows 10 Güncelleme hatası 0x800f0831

Araştırıldığında, bu hata mesajını tetikleyecek en popüler neden, önceki güncelleme paketinin eksik bir bildirimidir. Başka bir deyişle, WU ( Windows Update ) bileşeni en son neyin kurulduğunun farkında değildir, bu nedenle yeni güncelleme paketlerini yüklemeyi reddeder.

Windows Update hizmeti devre dışıysa veya .NET 3.5 Framework eksikse de bu sorunla karşılaşabilirsiniz . Bu 0x800f0831 hatasının(error 0x800f0831) başka bir olası nedeni , Windows 10 istemci makinesinin (Windows 10)Windows Update sunucularıyla iletişim kuramamasıdır . Bunun nedeni sistem dosyası bozulması veya VPN bağlantıları veya Proxy sunucuları olabilir.

Windows Update hatasını düzeltin 0x800f0831

Windows Server veya Windows 11/10 istemci makinelerinde bir Özellik Güncellemesi(Feature Update) veya Toplu Güncelleme(Cumulative Update) 0x800f0831 hata koduyla başarısız olduysa, işte size yardımcı olabilecek bazı öneriler.

  1. Windows Update Sorun Gidericisini Çalıştırın
  2. Özelliği veya Toplu güncellemeyi manuel olarak yükleyin
  3. VPN istemcisini kaldırın veya Proxy sunucusunu(Proxy) kaldırın (varsa)
  4. (Set)Windows Update'in(Windows Update) durumunu Otomatik(Automatic) olarak ayarlayın
  5. .NET Framework 3.5'i etkinleştirin
  6. .NET Framework (.NET Framework 3.5)3.5'i Komut İstemi(Command Prompt) ile yükleyin
  7. SFC ve DISM taramalarını çalıştırın
  8. Sistem Geri Yükleme gerçekleştirin
  9. Yeni Başlangıç(Fresh Start) , Yerinde(In-place) yükseltme onarımı veya temiz kurulum gerçekleştirin

Listelenen çözümlerin her biriyle ilgili sürecin açıklamasına bir göz atalım.

1] Windows Update Sorun Gidericisini Çalıştırın(Run Windows Update Troubleshooter)

Bu çözüm , Windows 10 Güncelleme Sorun Gidericisini çalıştırmanızı ve bunun hatayı çözüp çözmediğine bakmanızı gerektirir Bu işe yaramazsa, sonraki çözümle devam edebilirsiniz.

2 ] Özelliği veya Toplu güncellemeyi manuel olarak yükleyin(] Manually)

Bu çözüm , Toplu Güncelleştirmeyi Microsoft Update Kataloğu'ndan manuel olarak indirmenizi(manually download the Cumulative Update from Microsoft Update Catalog) ve ardından paketi yüklemenizi gerektirir. Bir Özellik Güncellemesi yüklemek için (Feature Update)Windows Güncelleme Yardımcısı'nı(Windows Update Assistant) kullanabilirsiniz . Başarılı kurulumda, hata artık görünmeyecektir.

3] VPN istemcisini kaldırın veya Proxy sunucusunu kaldırın (varsa)

Bir VPN istemcisi veya bir Proxy sunucusu , (VPN client or a Proxy server)Windows 10 istemci makineniz ile Windows Update sunucusu arasındaki iletişimi engelleyen bir tür parazit nedeniyle bu hatayı tetikleyebilir . Bu durumda, VPN yazılımınızı Windows 10'daki Programlar ve Özellikler uygulaması aracılığıyla kaldırmayı(uninstalling your VPN software via the Programs and Features applet) deneyebilir veya herhangi bir proxy sunucusunu bilgisayarınızdan kaldırabilir ve bunun sorunu çözüp çözmediğini görebilirsiniz.

4] Windows Update'in(Windows Update) durumunu Otomatik(Automatic) olarak ayarlayın(Set)

Başarısız Windows Update yüklemesinin yaşandığı bilgisayar paylaşılan bir etki alanının parçasıysa, bir ağ ilkesi veya 3. taraf sistem iyileştirici aracı, güncelleme işlevinden sorumlu ana hizmeti devre dışı bırakmış olabilir. Bu durumda, Windows Update(Windows Update) hizmeti Başlangıç ​​Türü'nü (Startup Type)Otomatik(Automatic) olarak ayarlayarak ve Windows Update(Windows Update) hizmetini başlatmaya zorlayarak sorunu çözebilirsiniz .

İşte nasıl:

  • Windows tuşu + R'ye basın.
  • Çalıştır iletişim kutusuna services.msc yazın ve (services.msc)Hizmetler'i açmak(open Services) için Enter'a basın .
  • Hizmetler(Services) penceresinde , Windows Update  hizmetini kaydırın ve bulun.
  • (Double-click)Özelliklerini düzenlemek için girişe çift tıklayın .
  • (Make) Hizmetin özellikler penceresindeki  Başlangıç ​​türü(Startup type) menüsü altındaki seçeneğin  , açılır menüden Otomatik olarak ayarlandığından emin (Automatic )olun . Başlangıç ​​türünü değiştirirken görünebilecek tüm iletişim kutularını onaylayın .(Confirm)
  • Değişiklikleri kaydetmek için Uygula(Apply) > Tamam'a(OK) tıklayın .
  • Bilgisayarı yeniden başlatın.

Önyüklemede, sorunun çözülüp çözülmediğini kontrol edin. Windows Update'in(Windows Update) başlangıç ​​türü zaten Otomatik(Automatic) olarak ayarlanmışsa ve bu sorunu çözmediyse, sonraki çözüme geçin.

5] .NET Framework 3.5'i etkinleştirin

Bir toplu güncelleme yüklemeye çalışırken 0x800f0831 hatasıyla(error 0x800f0831) karşılaşıyorsanız, devre dışı bırakılmış bir .NET 3.5 çerçevesi olasılığını araştırmalısınız. Toplu güncelleştirme yükleme işlemleri oldukça karmaşıktır ve gerekli tüm bağımlılıklar etkinleştirilmedikçe başarısız olabilir. Bu durumda, .NET 3.5 çerçevesinin etkinleştirildiğinden emin olmak için Windows Özellikleri(Windows Features) menüsünü kullanmayı deneyebilirsiniz .

6] Komut İstemi(Command Prompt) aracılığıyla .NET Framework 3.5'i yükleyin(Install .NET Framework 3.5)

Windows Özellikler(Windows Features) menüsü aracılığıyla .NET 3.5 çerçevesini etkinleştirme başarısız olduysa, yükseltilmiş bir Komut İsteminden(Command Prompt) eksik çerçeveyi yükleyerek yüklemeyi kendiniz zorlamayı deneyebilirsiniz .

İlk olarak, bir Windows 10 yükleme medyasına(Windows 10 installation media) ihtiyacınız olacak . Ardından , yükseltilmiş bir CMD isteminden .NET Framework 3.5(Framework 3.5from) kurulumunu zorlamak için aşağıdaki talimatları uygulayabilirsiniz .

(Insert)Windows 10 yükleme medyasını bilgisayarınıza takın .

Windows tuşu + R'ye basın.

Çalıştır(Run) iletişim kutusuna not defteri yazın ve CTRL CTRL + SHIFT + ENTERNot Defteri'ni(Notepad) yönetici ayrıcalığına sahip olarak açın .

Aşağıdaki sözdizimini kopyalayıp Not Defteri'ne(Notepad) yapıştırın .

@echo off 
Title .NET Framework 3.5 Offline Installer 
for %%I in (D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist "%%I:\\sources\install.wim" set setupdrv=%%I 
if defined setupdrv ( 
echo Found drive %setupdrv% 
echo Installing .NET Framework 3.5... 
Dism /online /enable-feature /featurename:NetFX3 /All /Source:PLACEHOLDER:\sources\sxs /LimitAccess 
echo. 
echo .NET Framework 3.5 should be installed 
echo. 
) else ( 
echo No installation media found! 
echo Insert DVD or USB flash drive and run this file once again. 
echo. 
) 
pause

Not: Sözdizimindeki PLACEHOLDER'ı(PLACEHOLDER) , o anda yükleme medyasını tutan sürücünün harfiyle değiştirin.

Dosyayı bir adla kaydedin ve .cmd  dosya uzantısını ekleyin – örneğin; DOTnet3.5.cmd'yi yükleyin(InstallDOTnet3.5.cmd) .

Şimdi, dosyaya sağ tıklayın ve içerik menüsünden Yönetici olarak çalıştır'ı seçin.(Run as administrator)

Ardından,  onay isteminde Evet'i(Yes) tıklayın  ve işlemin tamamlanmasını bekleyin.

.NET 3.5 Framework yüklendikten sonra, bilgisayarınızı yeniden başlatın ve bir sonraki bilgisayar başlangıcında Toplu Güncelleştirme hatası 0x800f0831'in çözülüp çözülmediğine bakın. (Cumulative Update error 0x800f0831)Değilse, bir sonraki çözümle devam edin.

7] SFC ve DISM taramalarını çalıştırın

Hala hatayla boğuşuyorsanız, sorunun aslında bir tür sistem dosyası bozulmasından kaynaklanıyor olması muhtemeldir. Bu durumda, SFC/DISM taramasını çalıştırabilir ve bunun yardımcı olup olmadığına bakabilirsiniz.

SFC/DISM ,  kullanıcıların Windows sistem dosyalarındaki bozulmaları taramasına ve bozuk dosyaları geri yüklemesine olanak tanıyan bir Windows  yardımcı programıdır .

Kolaylık ve rahatlık amacıyla, aşağıdaki prosedürü kullanarak taramayı çalıştırabilirsiniz.

Windows tuşu + R'ye basın.

Çalıştır iletişim kutusuna not defteri(notepad) yazın ve Not Defteri'ni açmak için Enter'a basın.

Aşağıdaki komutu kopyalayıp metin düzenleyiciye yapıştırın.

@echo off
date /t & time /t
echo Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /StartComponentCleanup
echo ...
date /t & time /t
echo Dism /Online /Cleanup-Image /RestoreHealth
Dism /Online /Cleanup-Image /RestoreHealth
echo ...
date /t & time /t
echo SFC /scannow
SFC /scannow
date /t & time /t
pause

Dosyayı bir adla kaydedin ve .bat  dosya uzantısını ekleyin – örneğin; SFC_DISM_scan.bat .

Toplu iş dosyasını yönetici ayrıcalığına sahip olarak(run the batch file with admin privilege) tekrar tekrar çalıştırın  (kaydedilen dosyaya sağ tıklayın ve  içerik menüsünden Yönetici Olarak Çalıştır'ı seçin), hiçbir hata bildirinceye kadar.(Run as Administrator)

PC'nizi yeniden başlatın.

Önyüklemede, sorunun çözülüp çözülmediğini kontrol edin. Değilse, bir sonraki çözümle devam edin.

8] Sistem Geri Yükleme gerçekleştirin

Bu Kümülatif Güncelleme 0x800f0831 hatasını(Cumulative Update error 0x800f0831) yalnızca bir sürücü veya güncelleme kurulumundan sonra veya beklenmedik bir makine kapanmasından sonra fark etmeye başladıysanız ve bekleyen güncellemelerin hiçbiri yüklenmediyse, yakın zamanda yapılan bir sistem değişikliğinin güncellemeleri yükleyememe sorununu ortaya çıkarmış olması muhtemeldir. Bu durumda, Sistem Geri Yüklemeyi(System Restore) deneyebilir ( Uyarı(Caveat) : uygulama yükleme, kullanıcı tercihleri ​​ve geri döneceğiniz anlık görüntü oluşturulduktan sonra yapılan diğer her şey gibi değişiklikler kaybolacaktır) ve bunun yardımcı olup olmadığına bakın.

Sistem Geri Yükleme işlemini gerçekleştirmek(perform System Restore) için aşağıdakileri yapın:

  • Windows tuşu + R'ye basın.
  • Çalıştır iletişim kutusuna rstrui yazın ve (rstrui)Sistem Geri Yükleme(System Restore)  Sihirbazını  açmak için Enter'a basın  .
  • Sistem Geri Yükleme'nin(System Restore) ilk ekranına geldiğinizde , sonraki pencereye geçmek için İleri'ye(Next) tıklayın .
  • Bir sonraki ekranda, Daha fazla geri yükleme noktası göster(Show more restore points) ile ilişkili kutuyu işaretleyerek başlayın .
  • Bunu yaptıktan sonra, hatayı ilk fark etmeye başladığınız tarihten daha eski bir tarihe sahip bir nokta seçin.
  • Sonraki(Next)  menüye geçmek için İleri'ye tıklayın .
  • Bitir'e(Finish) tıklayın  ve son istemde onaylayın.

Bir sonraki sistem başlangıcında, eski bilgisayar durumunuz uygulanacaktır. Sorun devam ederse, sonraki çözümü deneyebilirsiniz.

9] Yeni Başlangıç(Fresh Start) , Yerinde(In-place) yükseltme onarımı veya temiz kurulum gerçekleştirin(Perform)

Bu noktada, 0x800f0831 Toplu Güncelleştirme hatası(Cumulative Update error 0x800f0831 ) hala çözülmediyse, bunun nedeni büyük olasılıkla geleneksel olarak çözülemeyen bir tür sistem bozulmasıdır. Bu durumda, her Windows bileşenini sıfırlamak için Yeni Başlangıç, Yerinde yükseltme onarımını veya temiz yüklemeyi(Fresh Start, In-place upgrade repair or clean install) deneyebilirsiniz .

Hopefully, any of these solutions should fix the issue for you!



About the author

Merhaba! Alanında 10 yılı aşkın deneyime sahip bir bilgisayar programcısıyım. Akıllı telefonlar ve Windows güncellemeleri için yazılım geliştirme ve bakımı konusunda uzmanım. Ek olarak, hizmetlerimi aylık e-posta müşteri destek temsilcisi olarak sunuyorum.



Related posts