Windows 11 PC'niz, bir güncelleme yükleyemediğinde Windows Update ayarlarında bir "Hatayla karşılaşıldı" mesajı gösterebilir. Düzeltmek için ihtiyacınız olan her şey burada.
Sisteminizi en son Windows sürümüne güncel tutmak, etkin çalışma ve gelişmiş güvenlik özellikleri için çok önemlidir. Ayrıca her güncelleme, sistemin performansını artıran bir dizi hata düzeltmesi getiriyor. Ancak, güncelleme bir hatayla karşılaştığı için Windows'u güncelleyemiyorsanız ne olur?
Birçok kullanıcı, Windows Update ayarlarında "Karşılaşılan Hata" ile karşılaştığını ve bu nedenle son güncellemeleri ve güvenlik yamalarını tamamen yükleyemediğini bildirdi.
1. Windows Update Sorun Gidericisini çalıştırın
Bir hatayla karşılaştığınızda, bunun için yerleşik bir sorun giderici olup olmadığını kontrol edin. Çoğu durumda, sorun giderici, nedeni belirleme ve hatayı düzeltme konusunda fazlasıyla yeteneklidir.
Windows Update sorun gidericisini çalıştırmak için Görev Çubuğundaki "Başlat" simgesine sağ tıklayın veya Hızlı Erişim menüsünü başlatmak için WINDOWS + X tuşlarına basın ve seçenekler listesinden "Ayarlar"ı seçin. Alternatif olarak, 'Ayarlar' uygulamasını doğrudan başlatmak için WINDOWS + I tuşlarına basabilirsiniz.
Ayarlar'ın "Sistem" sekmesinde, sağdan "Sorun Giderme"yi seçin.
Ardından, "Diğer sorun gidericiler"i seçin.
Şimdi bir sorun giderici listesi bulacaksınız, 'Windows Update' seçeneğini bulun ve yanındaki 'Çalıştır'ı tıklayın.
Sorun giderici şimdi çalışacak ve sorunları tanılamaya başlayacaktır. Herhangi biri bulunursa, bunları düzeltmek için ekrandaki talimatları izleyin. Her durumda, bekleyen bir güncelleme olacaktır ve ilgili seçeneğe tıklayarak güncellemeyi yüklemeniz istenecektir. Sorun giderme tamamlandıktan sonra bilgisayarı yeniden başlatın ve hatanın giderilip giderilmediğini kontrol edin.
2. Komut İstemi ile Windows Update Hizmetlerini Otomatikleştirin
Çoğu zaman, ilgili bir hizmet çalışmadığında veya arızalandığında bu hatayla karşılaşırsınız. Bu durumda, hizmetleri otomatikleştirmek için yükseltilmiş bir Komut İsteminde bir grup komutu çalıştırabilirsiniz.
Hizmetleri Komut İstemi ile otomatikleştirmek için, Hızlı Erişim menüsünü başlatmak için 'Başlat' simgesine sağ tıklayın ve beliren seçenekler listesinden 'Windows Terminali (Yönetici)'yi seçin. Görüntülenen UAC (Kullanıcı Hesabı Denetimi) isteminde 'Evet'i tıklayın.
Windows Terminal'de, varsayılan profili değiştirmediyseniz, açılışta PowerShell sekmesi açılır. Komut İstemi'ni açmak için üst kısımdaki aşağı bakan oka tıklayın ve seçenekler listesinden 'Komut İstemi'ni seçin. Alternatif olarak, Komut İstemi'ni başka bir sekmede doğrudan başlatmak için CTRL + SHIFT + 2 tuşlarına basabilirsiniz.
Yükseltilmiş Komut İsteminde aşağıdaki komutları yürütün. Basitçe, bunları birer birer yapıştırın ve her birinin ardından ENTER'a basın.
sc config wuauserv start=auto
sc config cryptSvc start=otomatik
sc yapılandırma bitleri başlat=otomatik
sc config trustinstaller start=auto
Komutları yürüttükten sonra Windows Terminal'i kapatın ve bilgisayarı yeniden başlatın. Bilgisayar yeniden başlatıldığında, Windows güncellemelerini yükleyip yükleyemediğinizi kontrol edin.
3. Güvenlik İstihbarat Güncellemesini İndirin
Bu yöntem, birkaç kullanıcı için Windows'u güncellerken 'Karşılaşılan hata' sorununu düzeltti ve yukarıdaki ikisi işe yaramadıysa denemeye değer. Makalede daha sonra bahsedilen diğer karmaşık yöntemlerden oldukça basittir.
Security Intelligence güncellemelerini indirmek için, 'Ara' menüsünü başlatmak için WINDOWS + S tuşlarına basın, üstteki metin alanına 'Windows Güvenliği' yazın ve uygulamayı başlatmak için ilgili arama sonucunu tıklayın.
Windows Güvenliği'nde 'Virüs ve tehdit koruması' seçeneğini seçin.
Ardından, "Virüs ve tehdit koruması güncellemeleri" seçeneğini bulun ve altındaki "Koruma güncellemeleri"ne tıklayın.
Şimdi, mevcut güvenlik güncellemelerini indirip yüklemek için "Güncellemeleri kontrol et"i tıklayın.
Güncelleme yüklendikten sonra, Windows güncellenirken 'Hata ile karşılaşıldı' sorunu giderilmelidir.
4. Windows Update Bileşenlerini Sıfırlayın
Windows Update Bileşenleri, güncellemeleri, güvenlik yamalarını ve sürücüleri indirmek ve kurmaktan sorumludur. Bunları indirirken bir sorunla karşılaşırsanız ve başka hiçbir şey işe yaramazsa, Windows Update Bileşenlerini sıfırlamak etkili bir düzeltme sağlayacaktır.
Windows Update Bileşenlerini sıfırlamanın birçok yolu vardır, ancak burada öncelikle Komut İstemi yöntemine odaklanacağız. Diğer yöntemleri buradan kontrol edebilirsiniz.
Windows Update Bileşenlerini sıfırlamak için yükseltilmiş bir Windows Terminali başlatın ve ardından daha önce tartışıldığı gibi Komut İstemi sekmesini açın. Ardından, BITS (Arka Plan Akıllı Aktarım Hizmeti), Windows Update ve Şifreleme hizmetini durdurmak için aşağıdaki komutları yürütün. Yürütmek için üç komutu ayrı ayrı yapıştırın ve her birinin ardından ENTER'a basın.
net durdurma bitleri
net durdurma wuauserv
net stop cryptsvc
Daha sonra aşağıdaki komutu uygulayarak qmgr*.dat dosyalarını silmeniz gerekecektir.
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
Not: Şimdilik aşağıdaki adımı atlayabilir ve burada belirtilen diğerlerini uygulayabilirsiniz. Diğerlerini çalıştırdıktan sonra hata devam ederse, ikinci denemede bunu diğerleriyle birlikte yürütün.
Ardından, sistemdeki birkaç klasörü yeniden adlandırmak için aşağıdaki komutları yürütün. Yine, aşağıdaki komutları tek tek yapıştırın ve yürütmek için her birinin ardından ENTER'a basın.
Ren %Systemroot%\SoftwareDistribution\DataStore DataStore.bak
Ren %Systemroot%\SoftwareDistribution\Download Download.bak
Ren %Systemroot%\System32\catroot2 catroot2.bak
Sonraki adım, BITS ve Windows Update hizmetini sıfırlamaktır. Bunu aşağıdaki komutları çalıştırarak yapabilirsiniz.
sc.exe sdset bitleri D:(A;;CCLCSWRPWPDTLOCRRC;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
Ardından, aşağıdaki komutu yapıştırın ve yürütmek için ENTER'a basın.
Şimdi Windows Update ve BITS dosyalarını yeniden kaydetmeniz gerekecek. Bunu yapmak için, aşağıdaki komutları birer birer yapıştırın ve yürütmek için her birinin ardından ENTER'a basın. Komutları yürüttükten sonra bir istem açılırsa 'Tamam'ı tıklayın.
regsvr32.exe atl.dll regsvr32.exe urlmon.dll regsvr32.exe mshtml.dll regsvr32.exe shdocvw.dll regsvr32.exe tarayıcıui.dll regsvr32.exe jscript.dll regsvr32.exe vbscript.dll regsvr32.exe scrrun32.dll exe msxml.dll regsvr32.exe msxml3.dll regsvr32.exe msxml6.dll regsvr32.exe actxprxy.dll regsvr32.exe softpub.dll regsvr32.exe wintrust.dll regsvr32.exe dssenh.dll regsvr32.exe rsaenvrh32.exe gpsvrh32.exe regsvrh32.exe .dll regsvr32.exe sccbase.dll regsvr32.exe slbcsp.dll regsvr32.exe cryptdlg.dll regsvr32.exe oleaut32.dll regsvr32.exe ole32.dll regsvr32.exe shell32.dll regsvr32.exe initpki.dll wreguapivr32.exe initpki.dll wreguapivr32.exe regsvr32.exe wuaueng.dll regsvr32.exe wuaueng1.dll regsvr32.exe wucltui.dll regsvr32.exe wups.dll regsvr32.exe wups2.dll regsvr32.exe wuweb.dll regsvr32.exe qmgr.dll regsvr32.exe qmgr.dll dll qmreggr32.dll regsvr32.exe exe wucltux.dll regsvr32.exe muweb.dll regsvr32.exe wuwebv.dll
Ardından, aşağıdaki komutu yürüterek Winsock veya Windows Sockets'i sıfırlayın.
netsh winsock sıfırlama
Şimdi, ilk adımda durdurduğumuz üç hizmeti (BITS, Windows Update ve Şifreleme hizmeti) yeniden başlatmak için aşağıdaki komutları yürütün.
net başlangıç bitleri
net başlangıç wuauserv
net start cryptsvc
Bu kadar! Şimdi, değişikliklerin yürürlüğe girmesi için bilgisayarı yeniden başlatın ve güncelleme hatası büyük olasılıkla giderilecektir.
5. Windows 11 PC'nizi sıfırlayın
Başka hiçbir şey işe yaramazsa, Windows'u her zaman sıfırlayabilirsiniz. Ancak, bu sizin son yaklaşımınız olmalıdır. Windows'u sıfırlarken, dosyaları kaydetme, ancak uygulamalar ve ayarlar dahil her şeyi kaldırma veya her şeyi silme ve Windows'u yeniden yükleme seçeneğiniz vardır. Windows'unuzu temiz bir sayfaya getirdiği ve herhangi bir hatayı çözdüğü için ikincisiyle devam etmenizi öneririz.
Windows'u sıfırlamak için, daha önce tartışıldığı gibi Ayarlar uygulamasını başlatın ve "Sistem" sekmesinde sağdaki "Kurtarma"yı seçin.
Ardından, "Kurtarma seçenekleri"nin altındaki "Bu bilgisayarı sıfırla"nın yanındaki "Bilgisayarı Sıfırla"yı tıklayın.
'Bu bilgisayarı sıfırla' penceresi görünecek ve dosyaları saklamak ve uygulamaları ve ayarları kaldırmak veya dosyalar dahil her şeyi kaldırmak için iki seçenek bulacaksınız. İkinci seçeneği seçmenizi öneririz.
Not: Burada listelenenlerin dışında başka bir Pencere açılırsa, devam etmek için ilgili yanıtı seçin.
Ardından, Windows'u nasıl yeniden yüklemek istediğiniz sorulacak, 'Yerel yeniden yükle' seçeneğini seçin.
Sonraki, mevcut Windows sıfırlama ayarlarını doğrulayabileceğiniz 'Ek ayarlar' penceresi olacaktır. Devam etmek için 'İleri'ye tıklayın.
Son olarak, Windows'u sıfırlamanın bilgisayarı nasıl etkileyeceğini doğrulayın ve işlemi başlatmak için "Sıfırla"yı tıklayın.
Windows'u sıfırlamak biraz zaman alacak, ancak sıfırlama tamamlandığında 'Hatayla karşılaşıldı' sorunu çözülecek.
Yukarıdaki düzeltmeleri tamamladığınızda, Windows Update ile ilgili sorun çözülecektir ve daha önce yaptığınız gibi sisteminize en son sürümü kolayca tarayabilir ve yükleyebilirsiniz.