خطای Winload.efi از دست رفته یا خراب را برطرف کنید

خطای Winload.efi از دست رفته یا خراب را برطرف کنید

 اگر با خطای صفحه آبی مرگ ( BSOD ) 0xc0000225(error 0xc0000225) با پیام « Windows\system32\winload.efi گم شده یا خراب است» مواجه هستید، در این صورت در جای مناسبی هستید زیرا امروز ما قصد داریم این مشکل را برطرف کنیم. این مشکل معمولاً با انجماد رایانه شخصی(PC freezing) برای مدتی رخ می دهد و در نهایت پیام خطای BSOD را مشاهده خواهید کرد. (BSOD error)مشکل اصلی زمانی رخ می دهد که نمی توانید رایانه شخصی خود را بوت(t boot) کنید و سپس Startup یا Automatic Repair(Startup or Automatic Repair) را اجرا کنید، با پیغام خطای (error message “)winload.efi missing or corrupt مواجه می شوید .

رایج ترین خطاهای winload.efi که می تواند در رایانه شما ظاهر شود عبارتند از:

Winload.efi error
Winload.efi is missing
Winload.efi not found
Winload.efi failed to load
Failed to register winload.efi
Runtime Error: winload.efi
Error loading winload.efi
Winload.efi is missing or contains errors
There was a problem starting [path]\winload.efi. The specified module could not be found
This program can’t start because winload.efi is missing from your computer

خطای Winload.efi از دست رفته یا خراب را برطرف کنید

این خطا به دلیل اطلاعات خراب BCD ، سوابق بوت خراب، (BCD information)ترتیب راه‌اندازی(boot order) نادرست ، فعال بودن راه‌اندازی ایمن(secure boot) و غیره ایجاد می‌شود. بنابراین بدون اتلاف وقت، بیایید ببینیم که چگونه خطای خراب یا گمشده winload.efi را با کمک راهنمای عیب‌یابی فهرست شده در زیر برطرف کنیم.

خطای Winload.efi(Fix winload.efi) از دست رفته یا خراب را برطرف کنید

روش 1: BCD را بازسازی کنید(Method 1: Rebuild the BCD)

1. DVD یا USB نصب(installation DVD or USB) قابل بوت ویندوز 10(Windows 10) را وارد کنید و کامپیوتر خود را مجددا راه اندازی کنید.

2. هنگامی که از شما خواسته شد برای بوت شدن از CD یا DVD هر کلیدی را (CD or DVD)فشار(Press) دهید، برای ادامه هر کلید را فشار دهید.

هر کلیدی را فشار دهید تا از CD یا DVD بوت شود |  خطای Winload.efi از دست رفته یا خراب را برطرف کنید

3. تنظیمات زبان خود را انتخاب کنید و روی Next کلیک کنید . روی Repair(Click Repair) your computer در پایین سمت چپ کلیک کنید.

کامپیوترت را تعمیر کن

4. در صفحه انتخاب گزینه(option screen) ، روی عیب یابی(Troubleshoot) کلیک کنید .

در تعمیر راه اندازی خودکار ویندوز 10 گزینه ای را انتخاب کنید

5. در صفحه عیب یابی(Troubleshoot screen) ، روی گزینه Advanced(Advanced option) کلیک کنید .

گزینه پیشرفته را از صفحه عیب یابی انتخاب کنید

6. در صفحه گزینه های پیشرفته(Advanced) ، روی Command Prompt کلیک کنید.(Command Prompt.)

خط فرمان از گزینه های پیشرفته |  خطای Winload.efi از دست رفته یا خراب را برطرف کنید

7. حالا دستورات زیر را یکی یکی تایپ کنید و بعد از هر کدام اینتر را بزنید:

bootrec.exe /fixmbr
bootrec.exe /fixboot
bootrec.exe /rebuildBcd

bootrec rebuildbcd fixmbr fixboot

8. اگر دستور بالا انجام نشد، دستورات زیر را در cmd وارد کنید:

bcdedit /export C:\BCD_Backup
c:
cd boot
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
bootrec /RebuildBcd

پشتیبان bcdedit و سپس bcd bootrec را بازسازی کنید

9. در نهایت از cmd خارج شده و ویندوز(Windows) خود را ریستارت کنید .

10. به نظر می رسد این روش خطای خراب یا از دست رفته winload.efi(Fix winload.efi missing or corrupt error)  را برطرف می کند، اما اگر برای شما کار نکرد(t work) ، ادامه دهید.

روش 2: رایانه شخصی خود را در آخرین پیکربندی خوب شناخته شده بوت کنید(Method 2: Boot your PC into Last Known Good Configuration)

1. با استفاده از روش بالا، Command Prompt را باز کنید و سپس این روش را دنبال کنید.

2. هنگامی که Command Prompt ( CMD ) باز شد، C: را تایپ کنید و اینتر را بزنید.

3. حالا دستور زیر را تایپ کنید:

BCDEDIT /SET {DEFAULT} BOOTMENUPOLICY LEGACY

4. و برای Enable Legacy Advanced Boot Menu enter را بزنید.(Enable Legacy Advanced Boot Menu.)

گزینه های بوت پیشرفته

5. Command Prompt را ببندید و دوباره در صفحه Choose an option(option screen) ، روی Continue کلیک کنید تا ویندوز 10(Windows 10) راه اندازی مجدد شود.

6. در نهایت، فراموش نکنید که (t forget)DVD نصب ویندوز 10(Windows 10) خود را برای دریافت گزینه های بوت( Boot options.) خارج کنید .

7. در صفحه Boot Options گزینه Last Known Good Configuration (Advanced) را انتخاب کنید. (Last Known Good Configuration (Advanced).)

در آخرین پیکربندی خوب شناخته شده بوت شوید

با این کار خطای Winload.efi از دست رفته یا خراب می شود،(Fix winload.efi missing or corrupt error,) اگر نه، سپس با روش بعدی ادامه دهید.

روش 3: غیرفعال کردن Secure Boot(Method 3: Disable Secure Boot)

1. رایانه خود را مجدداً راه اندازی کنید و بسته به رایانه خود روی F2 یا DEL ضربه بزنید تا (F2 or DEL)Boot Setup باز شود .

کلید DEL یا F2 را فشار دهید تا وارد BIOS Setup | شوید  خطای Winload.efi از دست رفته یا خراب را برطرف کنید

2. تنظیمات Secure Boot را(Secure Boot setting) پیدا کنید و در صورت امکان، آن را روی Disabled قرار دهید . این گزینه معمولاً در برگه امنیت(Security tab) ، تب بوت(Boot tab) یا برگه احراز هویت(Authentication tab) است.

بوت امن را غیرفعال کنید و به روز رسانی ویندوز را نصب کنید

#WARNING: بعد از غیرفعال کردن Secure Boot ممکن است فعال کردن مجدد Secure Boot بدون بازگرداندن رایانه به حالت کارخانه(factory state) دشوار باشد .

3. کامپیوتر خود را مجددا راه اندازی کنید و ببینید آیا می توانید مشکل را برطرف کنید.

روش 4: SFC و CHKDSK را اجرا کنید(Method 4: Run SFC and CHKDSK)

1. دوباره(Again) با استفاده از روش 1 به command (method 1)prompt(command prompt) بروید ، روی command prompt در صفحه Advanced options کلیک کنید.

خط فرمان از گزینه های پیشرفته

sfc /scannow
chkdsk C: /f /r /x

توجه: مطمئن شوید(Make sure) که از درایو(drive letter) در جایی که ویندوز(Windows) در حال حاضر نصب شده است استفاده می کنید. همچنین در دستور بالا C: درایوی است که می‌خواهیم دیسک را بررسی کنیم(check disk) ، /f مخفف پرچمی است که اجازه رفع خطاهای مرتبط با درایو را chkdsk می‌کند، /r به chkdsk اجازه می‌دهد قسمت‌های بد را جستجو کند و recovery and /xدیسک چک(check disk) دستور می دهد تا قبل از شروع فرآیند، درایو را جدا کند.

چک دیسک chkdsk C: /f /r /x را اجرا کنید

3. از خط فرمان(command prompt) خارج شده و کامپیوتر خود را مجددا راه اندازی کنید.

روش 5: راه اندازی یا تعمیر خودکار را اجرا کنید(Method 5: Run Startup or Automatic Repair)

1. DVD نصب قابل بوت ویندوز 10(Windows 10) را وارد کرده و کامپیوتر خود را مجددا راه اندازی کنید.

2. هنگامی که از شما خواسته شد برای بوت شدن از CD یا DVD هر کلیدی را (CD or DVD)فشار(Press) دهید، برای ادامه هر کلید را فشار دهید.

برای بوت شدن از CD یا DVD هر کلیدی را فشار دهید

3. تنظیمات زبان خود را انتخاب کنید و روی Next کلیک کنید . روی Repair your computer در پایین سمت چپ کلیک کنید.

کامپیوترت را تعمیر کن

4. در صفحه انتخاب گزینه(option screen) ، روی عیب یابی(Troubleshoot) کلیک کنید .

در تعمیر راه اندازی خودکار ویندوز 10 گزینه ای را انتخاب کنید

5. در صفحه عیب یابی(Troubleshoot screen) ، روی گزینه Advanced کلیک کنید.

گزینه پیشرفته را از صفحه عیب یابی انتخاب کنید |  خطای Winload.efi از دست رفته یا خراب را برطرف کنید

6. در صفحه گزینه های پیشرفته(Advanced) ، روی Automatic Repair یا Startup Repair(Automatic Repair or Startup Repair) کلیک کنید .

تعمیر خودکار را اجرا کنید

7. صبر کنید(Wait) تا Windows Automatic/Startup Repairs complete شود.

همچنین بخوانید:(Also Read:) چگونه تعمیر خودکار(Automatic Repair) را تعمیر کنیم که کامپیوتر شما را تعمیر نمی کند.

روش 6: حفاظت ضد بدافزار راه اندازی اولیه را غیرفعال کنید(Method 6: Disable early launch anti-malware protection)

1. با استفاده از روش بالا به (above method)صفحه گزینه های پیشرفته(Advanced Options screen) بروید سپس تنظیمات راه اندازی را انتخاب کنید.(Startup Settings.)

تنظیمات راه اندازی در گزینه های پیشرفته

2. اکنون از قسمت Startup Settings روی دکمه Restart(Restart button) در پایین کلیک کنید.

تنظیمات راه اندازی

3. هنگامی که ویندوز 10(Windows 10) راه اندازی مجدد شد، F8 را فشار دهید تا " Disable early launch anti-malware protection " را انتخاب کنید.

حفاظت ضد بدافزار راه اندازی اولیه را غیرفعال کنید

4. ببینید آیا می‌توانید خطای Winload.efi(Fix winload.efi) گم شده یا خراب را برطرف کنید.

روش 7: ترتیب درست بوت را تنظیم کنید(Method 7: Set Correct Boot Order)

1. هنگامی که رایانه شما شروع به کار می کند (قبل از صفحه بوت(boot screen) یا صفحه خطا(error screen) )، چندین بار کلید Delete یا F1(Delete or F1) یا F2(F2 key) (بسته به سازنده رایانه شما) را فشار دهید تا وارد تنظیمات BIOS شوید(enter BIOS setup) .

کلید DEL یا F2 را فشار دهید تا وارد BIOS Setup شوید

2. هنگامی که در تنظیمات بایوس هستید، (BIOS setup)تب Boot(Boot tab) را از لیست گزینه ها انتخاب کنید .

Boot Order روی هارد دیسک تنظیم شده است

3. اکنون مطمئن شوید که هارد دیسک یا SSD(Hard disk or SSD) کامپیوتر به عنوان اولویت اول در ترتیب Boot(Boot order) تنظیم شده است. اگر نه، از کلیدهای جهت دار بالا یا پایین برای تنظیم هارد دیسک در بالا استفاده کنید، به این معنی که کامپیوتر ابتدا از آن به جای هر منبع دیگری بوت می شود.

4. در نهایت F10 را فشار دهید تا این تغییر ذخیره شود و از(change and exit) .

توصیه شده:(Recommended:)

  • نحوه تغییر نشانگر ماوس(Mouse Pointer) در ویندوز 10(Windows 10)
  • رفع استفاده زیاد از CPU Searchindexer.exe(Fix Searchindexer.exe High CPU Usage)
  • نحوه غیرفعال کردن ثبت اطلاعات(Disable Data Logging) در ویندوز 10(Windows 10)
  • نحوه فعال کردن حالت AHCI(AHCI Mode) در ویندوز 10(Windows 10)

این همان چیزی است که شما با موفقیت خطای گم شده یا خراب winload.efi( Fix winload.efi missing or corrupt error) را برطرف کردید، اما اگر هنوز در مورد این پست سؤالی دارید، در قسمت نظرات از آنها بپرسید.



About the author

من یک توسعه دهنده آیفون و macOS هستم که در هر دو ویندوز 11/10 و جدیدترین پلتفرم iOS اپل تجربه دارم. با بیش از 10 سال تجربه، درک عمیقی از نحوه ایجاد و مدیریت فایل ها در هر دو سیستم عامل دارم. مهارت‌های من فراتر از ساختن فایل‌ها است - من همچنین دانش قوی درباره محصولات اپل، ویژگی‌های آنها و نحوه استفاده از آنها دارم.



Related posts