NTLDR (NT Loader) היא תוכנה קטנה שנטענת מקוד האתחול של עוצמת הקול, חלק מרשומת האתחול של עוצמת הקול במחיצת המערכת, שעוזרת להפעיל את מערכת ההפעלה Windows XP.
מטען NT מתפקד גם כמנהל אתחול וגם כמטעין מערכת. במערכות הפעלה שפורסמו לאחר Windows XP, BOOTMGR ו-winload.exe מחליפים יחד את NTLDR.
אם יש לך מערכות הפעלה מרובות מותקנות ומוגדרות כהלכה, NTLDR יציג תפריט אתחול כשהמחשב שלך מופעל, ומאפשר לך לבחור איזו מערכת הפעלה צריכה להיטען.
NTLDR שגיאות
שגיאת הפעלה נפוצה ב-Windows XP היא השגיאה "NTLDR is missing", הנראית לפעמים כאשר המחשב מנסה לאתחל בשוגג לדיסק או תקליטון שאינו ניתן לאתחול.
עם זאת, לפעמים השגיאה נגרמת בעת ניסיון לאתחל לכונן קשיח פגום כאשר באמת התכוונת לאתחל לדיסק או התקן USB שמריץ Windows או תוכנה אחרת. במקרה זה, שינוי סדר האתחול להתקן התקליטור/USB כנראה יתקן את זה.
מה עושה NTLDR?
מטרת NTLDR היא כדי שמשתמש יוכל לבחור באיזו מערכת הפעלה לאתחל. בלעדיו, לא תהיה דרך לכוון את תהליך האתחול לטעינת מערכת ההפעלה שבה ברצונך להשתמש באותו זמן.
זהו סדר הפעולות שעובר NTLDR בזמן האתחול:
- ניגש למערכת הקבצים בכונן הניתן לאתחול (או NTFS או FAT).
- המידע המאוחסן ב- hiberfil.sys נטען אם Windows היה בעבר במצב שינה, כלומר מערכת ההפעלה פשוט מתחדשת במקום שבו הופסקה לאחרונה.
- אם זה לא הוכנס למצב תרדמה, boot.ini נקרא מתוך ולאחר מכן נותן לך את תפריט האתחול.
- NTLDR טוען קובץ ספציפי המתואר ב- boot.ini אם מערכת ההפעלה שנבחרה אינה מערכת הפעלה מבוססת NT. אם הקובץ המשויך לא מופיע בקובץ זה, נעשה שימוש ב- bootsect.dos.
- אם מערכת ההפעלה שנבחרה מבוססת NT, אז NTLDR מפעיל את ntdetect.com.
- לבסוף, ntoskrnl.exe הופעל.
אפשרויות התפריט בעת בחירת מערכת הפעלה במהלך האתחול מוגדרות בקובץ boot.ini. עם זאת, לא ניתן להגדיר את אפשרויות האתחול עבור גירסאות שאינן NT של Windows דרך הקובץ, וזו הסיבה שצריך להיות קובץ משויך שניתן לקרוא כדי להבין מה לעשות בשלב הבא, כיצד לאתחל למערכת ההפעלה.
הקובץ boot.ini מוגן באופן טבעי מפני שינויים במערכת, תכונות נסתרות וקריאה בלבד. הדרך הטובה ביותר לערוך את הקובץ היא באמצעות הפקודה bootcfg, אשר לא רק מאפשרת לך לבצע שינויים אלא גם תחיל מחדש את התכונות הללו בסיום. תוכל לערוך את הקובץ באופן אופציונלי על ידי הצגת קובצי מערכת מוסתרים, כך שתוכל למצוא את קובץ ה-INI, ולאחר מכן ביטול תכונת הקריאה בלבד לפני העריכה.
מידע נוסף על NTLDR
אם מותקנת רק מערכת הפעלה אחת במחשב, לא תראה את תפריט האתחול של NTLDR.
מטעין האתחול של NTLDR יכול לפעול לא רק מכונן קשיח אלא גם מתקליטור, כונן הבזק, תקליטון והתקני אחסון ניידים אחרים.
בנפח המערכת, ה-NTLDR דורש גם את טוען האתחול עצמו וגם את ntdetect.com, המשמש לאיתור מידע חומרה בסיסי כדי לאתחל את המערכת. כמו שקראת למעלה, קובץ נוסף שמכיל מידע חשוב על תצורת האתחול הוא boot.ini-NTLDR יבחר בתיקייה Windows\ במחיצה הראשונה של הכונן הקשיח הראשון אם קובץ ה-INI הזה חסר.