
0xC1900101 Windows Update Hatası Nasıl Çözülür?
0xC1900101, işletim sisteminin yüklenmesi veya güncellenmesi sırasında ortaya çıkabilen yaygın bir hata kodu. Windows 11 kullanıcılarının çok sık karşılaştığı bu hataya sürücü çakışmaları, donanım uyumsuzluğu, üçüncü taraf yazılımlar, yetersiz depolama alanı veya sistem yapılandırma sorunları gibi şeyler neden olabiliyor.
Hatırlarsanız 2022 yılının Nisan ayında büyük bir kullanıcı kitlesi 0xC1900101 hatasıyla karşı karşıya kalmıştı. Hatayla karşılaşan kişilerin sistemi otomatik olarak geçmişteki yapıya dönmüştü. Sonrasında Microsoft hata mesajıyla ilgili bir açıklama yaptı:
“Bunu bildirmek için zaman ayırdığınız için teşekkür ederiz. 0xc1900101 hata kodu, bir güncelleme başarısız olduğunda ve herhangi bir nedenle geri alındığında görüntülenen genel bir hata. Bu yakından izlediğimiz bir alan ve hangi yapıya yükseltmeye çalıştığınıza ve kurulumunuza bağlı olarak farklı kök nedenlere sahip olabilir. Önceki bir Insider derlemesine güncelleme yapmaya çalışıyorsanız, sorununuzu çözebileceğinden lütfen en son sürümü deneyin.”
Aslında bu sadece bir güncelleme problemi değil. Hata bir önceki Windows sürümüne geri dönmenizi gerektirebilir, beklenmedik yeniden başlatmalara veya mavi ekran hatalarına sebebiyet verebilir. Neyse ki 0xC1900101 yükleme hatasını gidermek için izleyebileceğiniz bazı yollar var.
0xC1900101 Hatası Nasıl Çözülür?
Öncelikle, çözüm adımlarına geçmeden önce şu hususlara dikkat edin:
- Önemli verileri yedekleyin.
- Kararlı bir internet bağlantınız olduğundan emin olun.
- Yönetici hesabıyla oturum açın.
Sürücü güncellemeleri
0xC1900101 güncelleme hatasına en çok sebebiyet veren şey eski veya uyumsuz sürücüler. Elbette birçok farklı sürücü probleme sebep olabilir, ancak öncelik olarak ağ ve grafik sürücülerine odaklanmanızı tavsiye ediyoruz. Özellikle belirtelim, Aygıt Yöneticisi’ni açtığınızda uyarı işareti olan bir sürücü olup olmadığını kontrol edin. Herhangi bir menüde sarı uyarı simgesi (⚠️) yer alıyorsa, o sürücüyle ilgili sürücü sorununu mutlaka giderin.
- Win + X tuşlarına basın ve Aygıt Yöneticisi’ni açın.
- Ağ Bağdaştırıcıları veya Ekran Bağdaştırıcıları’nı genişletin ve kaldırmak istediğiniz bağdaştırıcıya sağ tıklayıp Aygıtı Kaldır’ı seçin.
- Sürücüleri kaldırdıktan sonra bilgisayarınızı yeniden başlatın.
Eğer eski sürücüleri kaldırmak bir çözüm sağlamazsa farklı bir sürücü sürümüne geçin veya sürücüleri son sürüme güncelleyin. Mevcut sürücülerinizi orijinal bir kaynaktan yüklemediyseniz, mutlaka kendi üreticisinin sağladığı sürücüleri içeren resmi web sayfalarını ziyaret edebilirsiniz. Eğer kafanızı karıştıran bir durum olursa, her zaman Technopat Sosyal‘de konu açarak soru sorabilirsiniz.
- Aynı şekilde Win + X tuşlarıyla Aygıt Yöneticisi’ni açın, işlem yapmak istediğiniz sürücü için alanı genişletin.
- Kaldırmak istediğiniz bağdaştırıcıya sağ tıklayıp Sürücüyü Güncelle’yi ve ardından Sürücüleri Otomatik Ara’yı seçin.
- Eğer sonuç alamazsanız, güncellemek istediğiniz sürücüyü resmi web sayfasından indirerek kurulum gerçekleştirin.
- Bir not olarak, neredeyse her zaman OEM tarafından sağlanan sürücüleri kullanmanızı öneriyoruz. Doğrudan orijinal üreticilerin sunduğu yazılımlar donanımınız için optimize edilmekte ve yükseltmeler sırasında daha iyi uyumluluk sunuyor.
Başlangıç uygulamaları ve hizmetler
Sürücülerin yanı sıra, güncelleştirmeyle çakışma olmaması için temel olmayan başlangıç programlarını ve hizmetlerini devre dışı bırakın.
Antivirüs veya güvenlik araçlarını kaldırın, durdurun
Üçüncü taraf antivirüs, güvenlik duvarı veya VPN yazılımları genellikle yükseltme işlemini engelleyebilecek çekirdek düzeyinde sürücüler yükleyebiliyor.
- Win + R tuşlarına basın, appwiz.cpl yazın ve Enter tuşuna basarak Programlar ve Özellikler penceresini açın.
- Üçüncü taraf antivirüs, güvenlik duvarı veya VPN yazılımlarını kaldırın.
- Bilgisayarınızı yeniden başlatın ve yükseltmeyi tekrar deneyin.
Yeterli depolama alanı
Bahsettiğimiz gibi, 0xc1900101 hatasının bir diğer olası nedeni de depolama alanı yetersizliği. Genel olarak Windows 11’i güncellerken veya yükseltirken en az 20 GB boş alan gerekmekte. Windows 10’da ise, yükseltme işlemi için 32 bit Windows 10 sürümünde en az 16 GB, 64 bit sürüm için 20 GB alan gerekli. Sisteminizde yeterli alan olup olmadığını doğrulamak için:
- Windows 10 ve Windows 11’de Win + I tuşlarına basarak Ayarlar’ı açın. Sistem > Depolama yolunu izleyerek ana sabit sürücünüzdeki boş alanı kontrol edin.
Depolama alanınız doluysa alan açmak için yapabileceğiniz bir çok şey var. Yer kaplayan dosyalarınızı silebilir veya taşıyabilir, gereksiz oyun ve uygulamaları kaldırabilir, geçici dosyalardan kurtulabilir, disk temizleme özelliğini kullanabilir veya sisteminizdeki aktif kullanıcıları silebilirsiniz. Tüm detaylar için aşağıdaki makalemize yönelebilirsiniz:
SecretFilterAP.dll
Her şeyi denediyseniz ve hiçbir şey işe yaramazsa, şu adımları deneyebilirsiniz:
- Dosya Gezgini’ni açın ve sistem sürücüsüne gidin.
- ‘system32’yi bulun ve açın.
- SecretFilterAP.dll’yi system32’den, eski yapılardan arta kalan bir dosya olduğu için kaldırın. Not: Kaldırmadan önce bu dll dosyasını her ihtimale karşı bir kenara kopyalayın.
- Yeniden başlatın ve güncellemeleri tekrar kontrol edin.
Harici aygıtların bağlantısını kesin
DVD oynatıcı, yazıcı, USB bellek veya dijital kamera gibi bazı harici aygıtların sürücüleri Windows sisteminizle uyumsuz olabilir. Bu nedenle, klavye ve fare dışındaki tüm aygıtları bir süreliğine çıkarabilirsiniz. Tüm harici aygıtları çıkarıp bilgisayarı yeniden başlatarak sorunun tekrarlanıp tekrarlanmadığını kontrol edin:
- USB sürücüler
- Yazıcılar ve tarayıcılar
- Kameralar
- Harici monitörler
- Sürücülü kulaklıklar
BIOS güncelleme
BIOS güncellemesi ile ne ilgisi var diyebilirsiniz, fakat bu hatayla ilgili sorunlara çözüm olabilir. Sistem aygıt yazılımı olan BIOS/UEFI güncellemesi yapmak donanım uyumluluk sorunlarına çözüm getirebiliyor.
Windows Update önbelleğini temizleyin
- Win + R tuşlarına basın, services.msc yazın ve Enter tuşuna basın.
- Ardından Windows Update hizmetini bulun, sağ tıklayın ve Durdur’a tıklayın.
- C:\Windows\SoftwareDistribution konumuna gidin.
- Bu dizin içindeki tüm dosya ve klasörleri silin.
- Az önce girdiğiniz hizmetler penceresine tekrar dönün, Windows Update seçeneğine sağ tıklayın ve Başlat’ı seçin.
Windows Update araçlarını sıfırlama
Bu bir güncelleme hatası olduğundan, BITS, Windows Update Services, MSI Installer ve Cryptographic Windows güncelleme bileşenlerini sıfırlamak size yardımcı olabilir.
- Windows arama bölmesine “Komut İstemi” yazın, Komut İstemi’ni yönetici olarak çalıştırın.
- Aşağıdaki komutları sırayla girerek ve her komuttan sonra “Enter” tuşuna basarak güncelleme bileşenlerini devre dışı bırakın:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\\Windows\\SoftwareDistribution SoftwareDistribution.old
ren C:\\Windows\\System32\\catroot2 Catroot2.old
- Devre dışı bıraktıktan sonra aşağıdaki komutları girerek Windows güncelleme bileşenlerini yeniden etkinleştirin:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
- Bilgisayarı yeniden başlatın ve güncellemeleri yeniden yapmayı deneyin.
Sfc /scannow komutu
SFC Scannow, Windows sisteminizdeki bozuk dosyaları taramanızı ve otomatik olarak onarmanızı sağlayan bir anahtar. Bu komut, Windows’un en ayrılmaz dosyaları olan DLL dosyaları da dahil olmak üzere tüm Windows sistem dosyalarını taramamıza imkan tanıyor. Sonrasında ise hatalı, bozuk, değiştirilmiş veya hasar görmüş sistem dosyalarını dosyaların önbelleğe alınmış sürümleriyle değiştirmeye çalışıyor.
SFC Scan komutu, sorunu çözmek için DLL dosyaları da dahil olmak üzere Windows sistem dosyalarını ve ayarlarını otomatik olarak değiştirme yetkisine sahip. Sistem ayarlarıyla ilgili sorunlar bulursa, o ayarı özel olarak varsayılana döndürebiliyor. Özetle System File Checker Scannow, Windows ile ilgili çok sayıda hatayı giderebilecek potansiyele sahip.
SFC komutu herhangi bir dosyayı onarmasa bile, komutu çalıştırmak en azından hiçbir sistem dosyasının bozulmadığını anlamanızı sağlar. Sonrasında farklı noktalara odaklanabilirsiniz. Bilgisayarınızı başlattıktan sonra farklı yöntemlerle SFC komut anahtarlarını devreye sokabilirsiniz. Windows normal şekilde başlarsa birazdan anlatacağımız gibi Komut İstemi’ni kullanın. Windows normal şekilde başlamazsa, yükleme medyanızdan veya kurtarma diskinizden önyükleme yaparak Güvenli Mod’da veya kurtarma ortamında başlatmayı deneyebilirsiniz.
- Komut İstemi’ne nasıl ulaşırsanız ulaşın, komutu aynı şekilde kullanıyoruz. Windows masaüstündeyken Komut İstemi veya PowerShell’i yönetici ayrıcalıklarıyla açmanız gerektiğini unutmayın. Bunu yapmak için Başlat düğmesine sağ tıklayın ve “Windows PowerShell (Yönetici) seçeneğine basın. Alternatif olarak, Windows arama kutusuna “Komut İstemi” yazarak ilk çıkan seçeneğe sağ tıklayarak “Yönetici olarak çalıştır” diyebilirsiniz. Ek bir not olarak, Windows 11’de Komut İstemi veya PowerShell yerine Windows Terminal’i (Yönetici) kullanmanız gerekebilir.
- Açılan ekrandan aşağıdaki komutu yazın, sonrasında Enter tuşuna basarak tam bir sistem taraması çalıştırın ve SFC’nin onarımları denemesini sağlayın:
- Sonrasında tamamlanıncaya kadar Komut İstemi penceresini açık bırakın. Bu süreç sistem özelliklerinize bağlı olarak biraz zaman alabilir.
- Her şey yolundaysa, “Windows Resource Protection did not find any integrity violations (Windows Kaynak Koruması herhangi bir bütünlük ihlali bulamadı)” şeklinde bir mesaj alacaksınız.
- Doğrulama işlemi tamamlandığında, sorunların bulunduğunu ve düzeltildiğini varsayarak Komut İstemi penceresinde buna benzer bir mesaj göreceksiniz:
- “Windows Resource Protection found corrupt files and successfully repaired them. Details are included in the CBS.Log windir\Logs\CBS\CBS.log. For example C:\Windows\Logs\CBS\CBS.log. Note that logging is currently not supported in offline servicing scenarios.”
- “Windows Resource Protection found corrupt files but was unable to fix some of them (Windows Kaynak Koruması bozuk dosyalar buldu ancak bazılarını düzeltemedi)” gibi bir hata alırsanız, bilgisayarınızı Güvenli Mod’da yeniden başlatmayı ve komutu tekrar çalıştırmayı deneyin. Bu da başarısız olursa, yükleme medyanızla veya kurtarma diskinizle önyükleme yapmayı ve komutu buradan denemeyi de deneyebilirsiniz.
- Sfc /scannow dosyaları onardıysa bilgisayarınızı yeniden başlatın. Sistem Dosya Denetleyicisi yeniden başlatmanızı isteyebilir veya istemeyebilir, ancak istemese bile yine de yeniden başlatmalısınız.
DISM komutu
The Deployment Image Serviving and Management (DISM) aracı, Windows görüntülerini onarmak için kullanılıyor. Normalde DISM komutunu çalıştırmanız gerekmez. Ancak SFC komutu düzgün çalışmazsa veya bozuk bir dosyayı doğrusuyla değiştiremezse, DISM komutu bazen temel Windows sistemindeki hatalara ilaç olabilir ve SFC’nin düzgün çalışmasını sağlayabilir.
Kullanacağımız DISM komutu çevrimiçi çalışıyor (Windows Update ile aynı kaynak), yani internet bağlantısı gerekiyor. DISM’nin yaptığı şey dosyaların yeni kopyalarını almak, ardından bunları bozuk Windows dosyalarını onarmak ve bulduğu diğer sorunları gidermek için kullanmak. Tekrar üzerine bastırarak söyleyelim, dosyaları almak için internet bağlantısına ihtiyacınız var.
- Windows 10 veya Windows 11’de DISM komutunu çalıştırmak için yönetici ayrıcalıklarıyla Komut İstemi, PowerShell veya Windows Terminali’ni açın.
- Ardından şu komutu girin ve Enter tuşuna basın:
DISM /Online /Cleanup-Image /RestoreHealth
- Komut İstemi penceresini kapatmadan önce komutun çalışmasının bitmesini bekleyin. Bu işlem internet bağlantınıza, PC özelliklerine ve hasarlı dosyalara göre 10 dakikayı bulabilir, hatta geçebilir. Eğer ilerleme bir süre %20 gibi belirli aşamalarda kalırsa endişelenmeyin, sadece bekleyin.
- İşlem tamamlandıktan sonra bilgisayarı yeniden başlatın. Eğer SFC komutu düzgün çalışmıyorsa veya çözülmeyen sorunlar varsa tekrar SFC’yi çalıştırabilirsiniz.