Windows 10'da “Winload.efi Eksik veya Hatalar İçeriyor” Düzeltme
Hasarlı veya eksik winload.efi dosyası nedeniyle oluşan yaygın bir Windows 10 önyükleme hatasını daha ele alalım. Sorun şu şekilde kendini gösterir: Windows, bir BSOD ile önyüklemeyi durdurur ve önyükleme ekranında bir hata mesajı görünür:
Kurtarma
Bilgisayarınızın onarılması gerekiyor
Gerekli bir dosya eksik veya hatalar içerdiğinden uygulama veya işletim sistemi yüklenemedi.
Dosya: \Windows\system32\winload.efi< br /> Hata kodu: 0xc000000f
Yükleme medyanızdaki kurtarma araçlarını kullanmanız gerekecek. Herhangi bir yükleme medyanız yoksa (disk veya USB aygıtı gibi), sistem yöneticinizle veya bilgisayar üreticinizle iletişime geçin.
Tekrar denemek için Enter'a basın
Başlangıç Ayarları için F8'e basın
ESC'ye basın UEFI Firmware Ayarları için
Not. Hata kodu şöyle görünebilir: Hata kodu: 0xc0000225 veya 0xc0000001.
Bu hata, \windows\system32\winload.efi sistem önyükleme dosyası eksik veya yapısı bozuk olduğunda ortaya çıkar. Tipik olarak sorun, yanlış bir sistem güncellemesi gerçekleştirdikten sonra, disk veya dosya sistemi zarar görmüşse, disk üçüncü taraf araçlar kullanılarak yeniden bölümlendiğinde, antivirüs güncellendiğinde, bir Windows görüntüsünü başka bir sürücüye klonladıktan sonra, bilgisayarın ana kartını değiştirdikten sonra ortaya çıkar. (veya diğer önemli donanım değişiklikleri), vb.
Winload.efi dosyası, ortamı başlatan ve Windows önyüklemesini başlatan bir önyükleyici ile EFI ortamının yürütülebilir bir dosyasıdır. Bu dosya bozuksa, eksikse veya önyükleme yapılandırmasında winload.efi dosyasıyla var olmayan birime giden bir yol varsa, Windows 10 önyükleme yapamaz.
Çözüm, sorun ortaya çıkmadan önce UEFI veya Eski önyükleme modunu kullanıp kullanmadığınıza bağlıdır. Ardından, bu hatayı düzeltmenize ve Windows 10 veya Windows Server 2016'yı doğru bir şekilde başlatmanıza yardımcı olacak temel adımları göz önünde bulundurun.
Eski Önyükleme Modunu (CSM) Etkinleştirin ve Güvenli Önyüklemeyi Devre Dışı Bırakın
UEFI desteğine sahip çoğu bilgisayar, hem GPT bölüm tablosu disklerinden hem de eski MBR disklerinden önyükleme yapabilir.
UEFI menüsüne girme anahtarı, cihaz satıcısına bağlıdır. Kural olarak bu tuşlar F2, F8, Del veya Esc'dir. Veya doğrudan hata ekranında ESC düğmesine basın
UEFI ayarlarında CSM Önyükleme uyumluluk modunu etkinleştirmeyi deneyin (UEFI aygıt yazılımının bazı sürümlerinde buna Eski Önyükleme denir);
UEFI ayarlarında Güvenli Önyükleme modunu bulun ve devre dışı bırakın. Bu ayarın konumu ayrıca UEFI bellenimine de bağlıdır. Genellikle Güvenlik, Kimlik Doğrulama veya Önyükleme bölümlerinde bulunabilir. HP dizüstü bilgisayarlarda Güvenli Önyükleme Güvenlik bölümü. Güvenli Önyükleme modunu Devre Dışı veya Kapalı olarak değiştirin;
İpucu. Daha önce UEFI'nin ne olduğundan ve neden Güvenli Önyükleme moduna ihtiyacınız olduğundan bahsetmiştik. Muhtemelen, winload.efi dosyasının bulunmamasından kaynaklanan sistem önyükleme hatası, UEFI ayarlarında Güvenli Önyükleme modu devre dışı bırakıldıktan sonra düzeltilecektir.
Sabit diskinizin ilk önyükleme aygıtı olarak seçildiğinden emin olun; Önyükleme aygıtı önceliğini kontrol edin. UEFI ayarlarında Windows sabit sürücünüzün birincil önyükleme aygıtı olarak seçildiğinden emin olun;
-
Değişiklikleri kaydedin ve bilgisayarı yeniden başlatın;
Bilgisayar önyüklendiğinde UEFI Önyükleme menüsü mevcutsa, OS Önyükleme Yöneticisi (UEFI) - Windows Önyükleme Yöneticisi girişini manuel olarak seçmeyi deneyin.
Windows Bootloader'ı Düzeltmek için Otomatik Başlangıç Onarma'yı Kullanın
Otomatik Sistem Onarım aracını kullanarak bu hatayı düzeltmeye çalışın. Yapmak için:
Windows 10 yükleme ortamından (veya önyüklenebilir UEFI USB flash sürücüden) önyükleme yapın;
Bilgisayarınızı onarın'ı tıklayın veya R'ye basın;
Sorun giderme -> Gelişmiş seçenekler -> Başlangıç onarımı'na gidin;
-
Kurtarma Sihirbazı başlayacaktır. Ardından talimatlarını izleyin.
Windows kurulum diskiniz yoksa, WinRE kurtarma konsolu ekranı görünene kadar Güç düğmesine basarak bilgisayarı arka arkaya üç kez yeniden başlatmanız gerekir. Gelişmiş onarıma bakın seçeneklerini belirleyin. Ardından yukarıdaki talimatları izleyin.
Windows 10'da Erken Başlatılan Kötü Amaçlı Yazılım Korumasını (ELAM) Devre Dışı Bırakın
Önceki yöntemler winload.efi yüklenirken hatayı düzeltmediyse, Windows önyükleyici için varsayılan olarak etkin olan ELAM (Early Launch Anti-Malware) Korumasını devre dışı bırakmak için.
Not. ELAM, sertifikalı antivirüsün tüm üçüncü taraf yazılımlardan önce başlamasına izin verir. Antivirüs, erken antivirüs taraması yapabilir ve sürücülerin ve diğer yazılımların başlatılmasını kontrol edebilir.
Yapmak için:
Çözüm 2'deki 1. ve 2. adımları uygulayın;
Sorun giderme-> Gelişmiş seçenekler -> Başlangıç ayarları'na gidin;
Yeniden Başlat düğmesiyle bilgisayarınızı yeniden başlatın;
Bir sonraki önyüklemeden sonra sistem otomatik olarak Başlangıç Ayarları'nı açacaktır (bu arada, bu adımdan itibaren Windows'u Güvenli Önyükleme modunda başlatabilirsiniz);
Basmak
F8öğeyi seçmek için 8) Kötü amaçlı yazılıma karşı erken başlatma korumasını devre dışı bırakın.
Dosya Sistemi Hatalarını Düzeltin ve Sistem Dosyaları Bütünlük Kontrolünü Çalıştırın
Disklerinizde hata olup olmadığını kontrol edin, winload.efi dosyasının bulunduğu bölümde disk veya dosya sistemi hataları olabilir. Tüm disklerde hata olup olmadığını kontrol etmek ve düzeltmek için şu komutu çalıştırın:
chkdsk /f /rBundan sonra, sistem dosyalarının bütünlüğünü kullanarak da kontrol etmeniz önerilir.
sfcalet. sfc yardımcı programını çevrimdışı modda kullanmak için, sistem sürücüsünün yolunu ve Windows klasörünün yolunu belirtmeniz gerekir. Windows bölümüne atanan sürücü harfini şu komutla belirleyebilirsiniz:
Bcdedit /enum | find "osdevice"Diyelim ki sizin durumunuzda bu bir D: sürücüsü. Sistem dosyası bütünlüğü denetimi komutu şöyle görünür:
sfc /scannow /offboot=d:\ /offwindir=d:\windowsAyrıca, DISM'yi kullanarak Windows Bileşen Mağazasını çevrimdışı olarak kontrol etmeniz gerekir. Görüntünüzü Windows 10 yapınızın orijinal wim kurulum dosyasıyla karşılaştırmanız gerekir (orijinal wim görüntüsünün E: sürücüsünde olduğunu varsayalım):
Dism /image:D:\ /Cleanup-Image /RestoreHealth /Source:E:\sources\install.wimİpucu. WinPe ortamındaki birimlere hangi sürücü harflerinin atandığını anlamak için şu komutları çalıştırın:
Diskpart
List volDisklerin etiketlerine ve boyutlarına göre, Windows'un kurulu olduğu bölümün sürücü harfini belirleyebilirsiniz. .
UEFI Cihazı için BCD ve Winload.efi Dosyasını Onarın
Windows 10'unuz bir GPT diskine yerel UEFI modunda yüklendiyse, Windows 10 EFI önyükleyicisini UEFI aygıtlarında nasıl yeniden oluşturacağınıza ilişkin talimatları izlemenizi öneririz. Bağlantıdaki makaleyi kullanmanızı tavsiye ederim, orada her şey ayrıntılı olarak açıklanmaktadır. İşte kısa bir rehber:
Cihazınızı kurtarma/yükleme ortamından önyükleyin ve komut istemini açın:
Komutu yürütün:
diskpartDisklerdeki bölümleri listeleyin:
list volume100 MB boyutunda, ESP veya EFI etiketli bir bölüm bulun. Bunu unutmayın (bölümün boyutu ve adı, Windows sürümüne bağlı olarak değişebilir, ancak asıl önemli olan, dosya sisteminin her zaman FAT32 olması gerektiğidir). EFI bölümü yanlışlıkla silindiyse şu şekilde geri yüklenebilir;
Bu bölümü seçin:
select volume 2Bölüme bir sürücü harfi atayın:
assign letter=ZDisk bölümünden çıkın:
exitŞimdi önyükleyici yapılandırmasını yeniden oluşturmanız gerekiyor. Önyükleme dosyalarını Windows dizininden kopyalayın:
bcdboot c:\Windows /s Z: /f ALL(yer değiştirmek
c:\Windows'un kurulu olduğu sürücü harfi ile). Her şeyi doğru yaptıysanız, mesaj görünecektir:
Boot files successfully created;
Cihazınızı yeniden başlatın ve winload.efi dosyasındaki önyükleme sorununun giderilip giderilmediğini kontrol edin.
Bootrec ve Bcdedit kullanarak BCD ve Ana Önyükleme Kaydını yeniden oluşturun
Eski BIOS modunda (UEFI modunda değil) Windows yüklediyseniz, önyükleme kayıtlarını ve MBR önyükleyicisini kullanarak yeniden oluşturabilirsiniz.
bootrecalet.
Çözüm 2'deki 1. ve 2. adımları izleyin;
Sorun Gider > Komut İstemi'ne gidin;
Komut isteminde, aşağıdaki komutları arka arkaya çalıştırın:
bootrec /FixMbr- MBR'yi sistem bölümüne yazar;
bootrec /FixBoot- sistem bölümünde yeni bir önyükleme kesiminin üzerine yazın;
bootrec /ScanOs- yüklü işletim sistemleri için diski tarar;
bootrec /RebuildBcd- önyükleyici yapılandırmasını yeniden oluşturun.
Komut istemini şu komutla kapatın:
exitBilgisayarı yeniden başlatın.
Önceki yöntem yardımcı olmadıysa, Kurtarma Konsolu komut isteminde MBR için önyükleme yapılandırma dosyasını (BCD) yeniden oluşturmanız gerekir:
bcdedit /set {bootmgr} device boot
bcdedit /set {default} device boot
bcdedit /set {default} osdevice boot
bcdedit /set {default} device partition=c:
bcdedit /set {default} osdevice partition=c:
bcdedit /set {default} path \windows\system32\winload.efiBilgisayarı yeniden başlatın ve sorunun çözülüp çözülmediğini kontrol edin.










