Skip to main content
< All Topics
Print

המדריך המלא: תיקון אתחול (Boot) ושחזור מחיצת EFI

מדריך זה נועד למצבים טכניים קריטיים שבהם מערכת Windows אינה עולה (למשל לאחר שיבוש במחיצות, שיבוט דיסק שגוי, או עדכון שכשל) עקב פגיעה במחיצת ה-EFI או בקבצי ה-BCD. כל הפעולות במדריך מבוצעות מתוך שורת הפקודה בסביבת השחזור (WinRE).

⚠️ אזהרה לפני תחילת עבודה:

מומלץ מאוד לבצע גיבוי מלא של הדיסק (Sector by Sector) או תמונת מערכת לפני הפעלת פקודות אלו. טעויות בשימוש בכלי ה-DiskPart עלולות למחוק מחיצות נתונים שלמות ולהוביל לאובדן מידע בלתי הפיך.

כלי עזר להורדה (יצירת מדיית התקנה)

אם אין לכם גישה לסביבת השחזור, תצטרכו להכין דיסק התקנה (USB) ממחשב אחר באמצעות הכלים הרשמיים של מיקרוסופט (Media Creation Tool):

???? שלב 1: כניסה לסביבת השחזור (WinRE)

  • אם המחשב לא עולה כלל: חברו את ה-USB שיצרתם, הפעילו ממנו את המחשב (Boot from USB). במסך ההתקנה הראשון (בחירת שפה), אל תלחצו "התקן". במקום זאת, לחצו למטה על Repair your computer (תקן את המחשב שלך).
  • בתוך התפריט הכחול נווטו ל: פתרון בעיות (Troubleshoot) -> אפשרויות מתקדמות (Advanced options) -> שורת פקודה (Command Prompt).

???? שלב 2: איתור והקצאת אות למחיצת ה-EFI

מערכות מודרניות (UEFI) משתמשות במחיצה קטנה ונסתרת בפורמט FAT32 המכילה את קבצי האתחול. עלינו לאתר אותה ולהעניק לה אות כונן זמנית כדי שנוכל לכתוב אליה את התיקון.

???? הערה קריטית לטכנאים:

בסביבת השחזור (WinRE), כונן מערכת ההפעלה אינו בהכרח כונן C! לעיתים C מקבל את מחיצת ה-Recovery, והווינדוס שלכם נמצא תחת D או E. שימו לב היטב לעמודת ה-Size (הגודל) ב-list vol כדי לזהות מי מחיצת ה-EFI (לרוב 100MB-300MB בפורמט FAT32) ומי מחיצת הווינדוס שלכם.

# כניסה לכלי ניהול הדיסקים diskpart # הצגת כל המחיצות והכוננים במחשב list vol # בחירת מחיצת ה-EFI (החליפו את הספרה 2 במספר המחיצה של ה-FAT32 שלכם) select volume 2 # הקצאת אות כונן זמנית למחיצה (כדי שנוכל לגשת אליה) assign letter=V # יציאה מכלי ה-diskpart בחזרה לשורת הפקודה exit

⚙️ שלב 3: שחזור קבצי האתחול (BCDBoot)

כעת, נשתמש בכלי ה-bcdboot כדי להעתיק מחדש סביבת אתחול נקייה ותקינה מתוך תיקיית ה-Windows אל מחיצת ה-EFI שהרגע חשפנו.

# העתקת קבצי Boot מכונן מערכת ההפעלה (נניח C) אל מחיצת ה-EFI (שקראנו לה V) בפורמט UEFI bcdboot C:\Windows /s V: /f UEFI

????️ שלב 4: תיקון עמוק לרשומות (Bootrec)

אם הפקודה הקודמת נכשלה או שהמערכת עדיין מתנהגת מוזר, נבצע סריקה ובנייה מחדש של מאגר נתוני האתחול (BCD).

# כתיבת רשומת אתחול תואמת למחיצת המערכת bootrec /fixboot # סריקת כל הדיסקים לאיתור מערכות הפעלה שלא נמצאות בתפריט האתחול bootrec /scanos # בנייה מחדש של תפריט האתחול והוספת המערכות שנמצאו bootrec /rebuildbcd

???? שלב 5: בדיקות שלמות וסיום

לפני הפעלה מחדש, מומלץ לבצע בדיקת שגיאות דיסק וסריקת קבצי מערכת (Offline), ולסיום – להסיר את אות הכונן הזמנית שהקצינו.

# 1. בדיקת סקטורים פגומים בדיסק מערכת ההפעלה (יכול לקחת זמן רב) chkdsk C: /f /r /x # 2. סריקת ותיקון קבצי מערכת פגומים במצב Offline sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows # 3. הסרת אות הכונן הזמנית ממחיצת ה-EFI diskpart select volume 2 remove letter=V exit # 4. הפעלה מחדש של המחשב לתוך ה-Windows wpeutil reboot

???? פתרון שגיאות מתקדמות (Troubleshooting)

תיאור השגיאה הסבר ופתרון טכני
1. שגיאת "Access is denied" בפקודת fixboot זהו באג מוכר של מיקרוסופט ב-UEFI. הפתרון הוא להשתמש בפקודת bootsect שמאלצת כתיבת קוד אתחול חדש ללא חסימות. הריצו את הפקודה הבאה ונסו שוב:
bootsect /nt60 SYS /force
2. הודעה: "Total identified Windows installations: 0" מאגר ה-BCD שבור לחלוטין. יש לגבות ולמחוק את הקובץ הישן, ואז לבנות מחדש. הריצו לפי הסדר (בהנחה ו-V הוא ה-EFI):
V:
cd EFI\Microsoft\Boot
attrib bcd -s -h -r
ren bcd bcd.bak
bootrec /rebuildbcd
3. מחיצת EFI חסרה לחלוטין (נמחקה מהדיסק) אם פקודת list vol לא מראה שום מחיצת FAT32 קטנה, תצטרכו ליצור אותה מאפס (לוקח שטח פנוי מסוף הדיסק). היכנסו ל-DiskPart, בחרו את הדיסק שלכם (select disk 0) והריצו:
create partition efi size=100
format quick fs=fat32 label="System"
assign letter=V
ולאחר מכן חזרו לשלב 3 במדריך.
Go to Top