מהו קוד האתחול הראשי?

הגדרה של קוד אתחול ראשי & עזרה תיקון שגיאות אתחול ראשיים

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

באופן ספציפי, ברישום האתחול הראשי הגנרל האופייני, קוד האתחול הראשי צורך 446 בתים של רשומת האתחול הראשית הכוללת של 512-בתים - השטח הנותר משמש בטבלת המחיצות (64 בתים) ובחתימת הדיסק של 2 בתים.

כיצד קוד האתחול הראשי עובד

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

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

אלה הן הפעולות כי קוד האתחול הראשי כדלקמן, על פי מיקרוסופט:

  1. סורק את טבלת המחיצה עבור המחיצה הפעילה.
  2. מוצא את הסקטור החל של המחיצה הפעילה.
  3. טוען עותק של סקטור האתחול מהמחיצות הפעילה לזיכרון.
  4. מעביר את השליטה בקוד ההפעלה בתחום האתחול.

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

שגיאות אתחול ראשיים

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

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

זיהוי שגיאות קוד אתחול ראשי

אחת השגיאות האלה צפויות אם קוד האתחול הראשי לא יכול למצוא את סקטור האתחול, המונע מ- Windows להתחיל:

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

בואו נסתכל על כמה דרכים אחרות, שעשויות להיות פשוטות יותר, לתקן את הבעיות הבאות:

כיצד לתקן אתחול אתחול קוד שגיאות

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

ב- Windows 10 , Windows 8 , Windows 7 ו- Windows Vista , באפשרותך לנסות לתקן שגיאת קוד אתחול ראשית על-ידי בנייה מחדש של נתוני תצורת אתחול (BCD) באמצעות הפקודה bootrec .

ניתן להפעיל את הפקודה Bootrec ב- Windows 10 וב- Windows 8 באמצעות אפשרויות הפעלה מתקדמות . ב- Windows 7 וב- Windows Vista, באפשרותך להפעיל אותה פקודה, אך היא מתבצעת באמצעות אפשרויות שחזור מערכת .

ב- Windows XP ו- Windows 2000, הפקודה fixmbr משמשת לבניית רשומת אתחול ראשית חדשה על-ידי כתיבה מחדש של קוד האתחול הראשי. פקודה זו זמינה במסוף השחזור .