Sisteminizdeki Windows güncelleme bileşenlerini sıfırlayarak Windows 11'deki güncelleme sorunlarını düzeltin.
Windows Update bileşenleri, sürücüler ve diğer güvenlik geliştirmeleri dışında tüm özellik ve kalite güncellemelerinin indirilip yüklenmesine yardımcı olur. Ancak, bozuk önbellek veya ilgili hizmetlerin hata vermesi nedeniyle Windows Update ile ilgili sorunlarla karşılaşabileceğiniz zamanlar olabilir. Altta yatan neden ne olursa olsun, Windows Update bileşenleri sıfırlanarak düzeltilebilir.
Windows Update bileşenlerini sıfırlamanın başlıca üç yöntemi vardır. Bunları artan karmaşıklık ve zaman tüketimi sıralamasında listeledik. Bu nedenle, hızlı sıfırlama işlemi için listelenen sıradaki yöntemleri izleyin.
1. Windows Update Sorun Giderici ile Sıfırlayın
Microsoft, sorunların çoğunu düzeltmeye yardımcı olmak için çeşitli yerleşik sorun gidericiler sunar. Ayrıca, ihtiyaç duyan bileşenleri sıfırlamak için kullanılabilecek 'Windows Update Sorun Giderici'yi de içerir.
Windows Update Sorun Giderici aracılığıyla Windows Update Bileşenlerini sıfırlamak 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.
'Sistem' sekmesinde, sağdaki 'Sorun Gider'i seçin.
Ardından, sağdaki "Diğer sorun gidericiler"i seçin.
Şimdi burada listelenen bir sürü sorun giderici bulacaksınız 'Windows Update'i bulun ve yanındaki 'Çalıştır'ı tıklayın.
Sorun giderici şimdi sorunları tarayacak ve yol boyunca düzeltecektir. Sorun giderme işlemi sırasında herhangi bir istem alırsanız, ilgili yanıtı seçin.
2. Komut İstemi ile Sıfırla
Yükseltilmiş bir Komut İsteminde epeyce komut çalıştırarak Windows Update Bileşenlerini de sıfırlayabilirsiniz. Bu kesinlikle zaman alıcı bir süreçtir, ancak yalnızca ihtiyaç duyulduğunda sıfırlanan sorun gidericinin aksine oldukça etkilidir.
Windows Update Bileşenlerini Komut İstemi aracılığıyla sıfırlamak için Arama menüsünde 'Windows Terminali'ni arayın, ilgili arama sonucunu sağ tıklayın ve içerik menüsünden 'Yönetici olarak çalıştır'ı seçin. Görünen UAC kutusunda 'Evet'i tıklayın.
Terminal ayarlarında varsayılan profili değiştirmediyseniz, Windows PowerShell varsayılan olarak başlatılacaktı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 sekmesini başlatmak için CTRL + SHIFT + 2 tuşlarına basabilirsiniz.
Öncelikle BITS (Arka Plan Akıllı Aktarım Hizmeti), Windows Update hizmeti ve Şifreleme hizmetini durduracağız. Bunu yapmak için, aşağıdaki komutları birer birer yazın ve yürütmek için her birinin ardından ENTER'a basın.
net durdurma bitleri
net durdurma wuauserv
net stop cryptsvc
Bir sonraki adım, qmgr*.dat dosyalarını silmektir. Bunu aşağıdaki komutu çalıştırarak yapabilirsiniz.
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
Not: Bu, Windows Update bileşenlerini ilk sıfırlama girişiminizse bu adımı atlayabilirsiniz. Ancak işe yaramazsa, bir dahaki sefere bu adımı ekleyin.
Bir sonraki adım, sistemdeki birkaç klasörü yeniden adlandırmaktır. Bunu yapmak için aşağıdaki komutları yazı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
Not: Bu, Windows Update bileşenlerini ilk sıfırlama girişiminizse bu adımı atlayabilirsiniz. Ancak işe yaramazsa, bir dahaki sefere bu adımı ekleyin.
Artık Windows Update hizmetini ve BITS'yi sıfırlamanız gerekiyor. Bunun için aşağıdaki iki komutu yazın ve her birinin ardından ENTER'a basın.
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 girin ve ENTER'a basın.
cd /d %windir%\system32
İşte zaman alıcı adım geliyor. Windows Güncellemeleri ve BITS dosyalarını yeniden kaydetmek için aşağıdaki komutları birer birer girin ve her birinin ardından ENTER'a basın. Her dosyayı kaydettikten sonra görünen istemde '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
Sondan bir önceki adım Winsock'u (Windows Sockets) sıfırlamaktır. Bunu yapmak için aşağıdaki komutu yürütün.
netsh winsock sıfırlama
İlk adımda üç hizmeti durdurduk, şimdi onları yeniden etkinleştirme zamanı. Aşağıdaki komutları yazın veya yapıştırın ve her birinin ardından ENTER'a basın.
net başlangıç bitleri
net başlangıç wuauserv
net start cryptsvc
Şimdi, tüm değişikliklerin yürürlüğe girmesi için bilgisayarı yeniden başlatın. Windows Update bileşenleri şimdi sıfırlandı.
3. Açık kaynaklı bir Üçüncü Taraf Aracı olan Windows Update Aracını Sıfırla ile Sıfırlayın
Windows Update bileşenlerini sıfırlamak için 'Windows Update Aracını Sıfırla'yı da kullanabilirsiniz. Bu oldukça uzun bir süreçtir, ancak açık ara en iyisidir, çünkü size çok daha fazla seçenek sunar ve kurulum süreci zaman alırken, yürütme aşamasında herhangi bir çaba sarf etmeniz gerekmez. Herhangi bir komut girmenize gerek yok, araç hepsini hallediyor.
İlk olarak, 'Windows Güncelleme Aracını Sıfırla'yı indirmeniz gerekecek.
Aracı indirmek için github.com/ManuelGil adresine gidin ve en son sürümün altındaki 'zip' seçeneğine tıklayın.
Zip dosyası olduğu için, onu çıkarmanız gerekecek. Zip dosyasını çıkarmak için "İndirilenler" klasörüne gidin, üzerine sağ tıklayın ve "Tümünü Çıkart"ı seçin.
Şimdi, ayıklanan dosyaların hedefini seçmek için 'Gözat'a tıklayın ve alttaki 'Çıkart'a tıklayın.
Şimdi başka bir uygulama olan 'Dev-C++' indirmeniz gerekecek.
İndirmek için sourceforge.net/projects adresine gidin ve 'İndir'e tıklayın.
İndirdikten sonra, tekrar 'İndirilenler' klasörüne gidin ve yükleyiciyi çalıştırmak için indirilen dosyaya çift tıklayın.
Ardından, yükleme işlemini tamamlamak için ekrandaki talimatları izleyin.
Uygulama yüklendikten sonra, kaynak klasördeki kısayola veya uygulama dosyasına sağ tıklayın ve uygulamayı yönetici ayrıcalıklarıyla çalıştırmak için "Yönetici olarak çalıştır"ı seçin.
Ardından, sol üstteki 'Dosya' menüsünü tıklayın ve seçenekler listesinden 'Aç'ı seçin.
Şimdi, daha önce 'Windows Update Aracını Sıfırla' dosyalarını çıkardığınız konuma gidin, 'WUReset.dev' dosyasını seçin ve alttaki 'Aç'ı tıklayın.
'Dev-C++' dosyaları ayrıştırırken birkaç dakika bekleyin. Şimdi, üstteki 'Yürüt' menüsünü tıklayın ve seçenekler listesinden 'Derle'yi seçin. Alternatif olarak, derlemek için F9 tuşuna basabilirsiniz.
Derlemenin tamamlanmasını bekleyin. Sürecin hızlı olması muhtemeldir.
Ardından, tekrar 'Yürüt' menüsüne tıklayın ve 'Çalıştır'ı seçin. Alternatif olarak, çalıştırmak için F10 tuşuna basabilirsiniz.
"Windows Güncelleme Aracını Sıfırla" penceresi açılacak ve kullanım şart ve koşullarından bahsedecektir. Bunları gözden geçirin, Y yazın ve ENTER tuşuna basın.
Ardından, 2'ye ve ardından ENTER'a basın.
Araç şimdi Windows Update Bileşenlerini sıfırlamak için gerekli değişiklikleri yaparak bir süre çalışacaktır. Her aşamada mevcut görev hakkında bilgilendirileceksiniz. Sıfırlama işlemi tamamlandığında ekranda 'İşlem başarıyla tamamlandı' yazacaktır. Artık pencereyi kapatabilirsiniz.
Bunlar, Windows 11'de Windows Update Bileşenlerini sıfırlamanın üç yoludur. Windows'u güncellerken bir hatayla karşılaşmanız durumunda önce sorun gidericiyi denemelisiniz, ancak sonuçları garanti etmez. Sizin durumunuz buysa, Komut İstemi yöntemiyle veya Windows Güncelleme Aracını Sıfırla ile gidin.