- تنقسم عملية بدء تشغيل نظام التشغيل ويندوز إلى مراحل (ما قبل التمهيد، مدير التمهيد، محمل نظام التشغيل، والنواة) وتظهر كل مرحلة أعراضًا مختلفة عند فشلها.
- تتيح لك أدوات مثل Startup Repair وBOOTREC وBCDEDIT وRegBack إصلاح MBR التالف وقطاع التمهيد وBCD وخلايا التسجيل.
- يتم تفعيل سجل التمهيد Ntbtlog.txt بواسطة boot.ini أو BCDEDIT ويسجل برامج التشغيل المحملة والمتجاوزة، وهو أمر أساسي لتشخيص الأعطال.
- إن الجمع بين سجلات التمهيد، وعارض الأحداث، وSFC/DISM، وتفريغات الذاكرة يجعل من السهل تحديد مواقع برامج التشغيل أو التحديثات التي تمنع نظام التشغيل Windows من التمهيد.
عندما يرفض نظام التشغيل ويندوز الإقلاع ويتوقف عند شاشة سوداء، أو يدخل في حلقة إعادة تشغيل، أو شاشة زرقاءرد الفعل الطبيعي هو الذعر. ولكن بالإضافة إلى الأدوات الآلية المعتادة، هناك مصدر قوي للغاية لفهم ما يحدث: ملفات سجل بدء التشغيل أو سجلات بدء التشغيلوخاصة المعروف Ntbtlog.txt.
تُفصّل هذه السجلات برامج التشغيل والمكونات التي يتم تحميلها (أو التي تفشل في التحميل) أثناء بدء تشغيل النظاموبالإضافة إلى أدوات أخرى مثل إصلاح بدء التشغيل، BOOTREC, DISM أو سجل ويندوز نفسه، مما يسمح لك بمعالجة جذور العديد من مشاكل بدء التشغيل، سواء في أجهزة الكمبيوتر المزودة بنظام BIOS الكلاسيكي أو في الأنظمة الحديثة المزودة بنظام UEFI (عملية الإقلاع في UEFI).
كيف تعمل عملية بدء تشغيل نظام ويندوز، وفي أي مرحلة يحدث العطل؟
قبل أن تبدأ المراجعة Ntbtlog.txt للصق الأوامر في وحدة التحكممن المهم فهم كيفية تنظيم عملية إقلاع نظام ويندوز والمكونات التي يتم تفعيلها في كل مرحلة. يتيح لك هذا تحديد ما إذا كان الخطأ يحدث في وقت مبكر جدًا (البرنامج الثابت/نظام الإدخال والإخراج الأساسي BIOS)، أو في مدير الإقلاع، أو في مُحمِّل نظام التشغيل، أو عند بدء تشغيل نواة ويندوز.
بشكل عام، تنقسم دورة بدء تشغيل نظام ويندوز الحديث إلى أربع مراحل رئيسية تحدث هذه المشاكل في كل من أجهزة BIOS القديمة وأنظمة البرامج الثابتة UEFI، على الرغم من أن الملفات المعنية والمسارات تتغير قليلاً:
- المرحلة 1 - ما قبل التشغيليقوم البرنامج الثابت (BIOS أو UEFI) بإجراء اختبار التشغيل الذاتي (POST)، وتهيئة المكونات المادية الأساسية، وتحديد موقع قرص النظام. في أجهزة BIOS، تتم قراءة سجل التمهيد الرئيسي (MBR) وسجل التمهيد الأساسي (PBR)؛ أما في UEFI، فيتم تحميل البرنامج الثابت، والبحث عن تطبيق EFI الخاص بمدير تمهيد Windows.
- المرحلة الثانية - مدير إقلاع ويندوز: وهنا يأتي دور مدير الإقلاع، الذي يبحث عن تكوين الإقلاع ويقرر أي نظام يجب تشغيله.
- المرحلة 3 - مُحمِّل نظام التشغيل ويندوزشاحن النظام (
winload.exeowinload.efi) يقوم بتحميل النواة وبرامج التشغيل المحددة ليتم تحميلها عند بدء التشغيل. - المرحلة الرابعة - نواة نظام التشغيل ويندوز إن تيالنواة (
ntoskrnl.exeيتولى التحكم، ويقوم بتثبيت سجل النظام، وتحميل برامج التشغيلBOOT_STARTوتبدأ جلسة النظام (Smss.exe)، والذي بدوره يقوم بتشغيل بقية الخدمات ووحدات التحكم.
لكل مرحلة من هذه المراحل أعراض ورسائل خطأ مميزة للغاية.من الخطأ الشائع "Bootmgr is missing" إلى أخطاء مثل INACCESSIBLE_BOOT_DEVICE أو ظهور شاشات زرقاء مباشرة بعد شعار ويندوز، وبالتالي يتم تشخيصها وإصلاحها باستخدام أدوات مختلفة.
| مرحلة | مرحلة | معدات مزودة بنظام BIOS | جهاز يدعم تقنية UEFI |
|---|---|---|---|
| 1 | ما قبل التمهيد | MBR/PBR (رمز الإقلاع) | البرامج الثابتة UEFI |
| 2 | مدير إقلاع ويندوز | %SystemDrive%\bootmgr | \EFI\Microsoft\Boot\bootmgfw.efi |
| 3 | برنامج تحميل نظام التشغيل ويندوز | %SystemRoot%\System32\winload.exe | %SystemRoot%\System32\winload.efi |
| 4 | نواة نظام التشغيل ويندوز إن تي | %SystemRoot%\System32\ntoskrnl.exe | (نفس الشيء، ولكن الآن تحت نظام UEFI) |
الهدف عند تشخيص فشل البداية هو "التقاط" النقطة التي تتعطل عندها العملية في هذه السلسلةومن هناك، يمكننا أن نقرر ما إذا كان من المنطقي النظر إلى ملف سجل التمهيد، أو ملف SrtTrail.txt من إصلاح بدء التشغيل، أو تفريغات الذاكرة، أو السجل، أو التركيز على رموز التمهيد (MBR، BCD، Bootmgr، إلخ).
أعطال نظام الإدخال والإخراج الأساسي (BIOS) أو البرامج الثابتة: كيفية اكتشافها
إذا لم يعرض الكمبيوتر حتى شعار ويندوز إذا علق الجهاز على شاشة سوداء بدون رسائل واضحة، أو لم يتم تشغيله بشكل صحيح، فعادة ما تكون المشكلة في البرامج الثابتة نفسها أو في الأجهزة الأساسية.
هناك بعض الفحوصات البسيطة جدًا لتحديد ما إذا كان النظام قد اجتاز مرحلة BIOS أو أنه عالق هناك:
- افصل جميع الأجهزة الطرفية الخارجية (USB، محركات الأقراص الصلبة الخارجية، الطابعات...). في بعض الأحيان يحاول البرنامج الثابت الإقلاع من جهاز قابل للإزالة ويتوقف.
- راقب مؤشر نشاط القرص الصلب (LED).إذا لم يومض على الإطلاق أثناء التشغيل، فقد لا تكون العملية قد وصلت إلى النقطة التي يتم فيها قراءة قطاع التمهيد.
- حاول الضغط على مفتاح Num Lock.إذا لم يتغير مؤشر لوحة المفاتيح، فهذا يشير عادةً إلى أن النظام متجمد تمامًا على مستوى البرامج الثابتة أو اللوحة الأم.
عندما يكون التجميد في هذه المرحلة المبكرة، فإنه عادة ما يكون بسبب عطل في الأجهزة. (الذاكرة، اللوحة الأم، مزود الطاقة، القرص الصلب المعطل...) وليس الأمر كذلك في حالة مشكلة ملف الإقلاع، لذا في هذه الحالات يكون التحليل لـ Ntbtlog.txt والأشياء المماثلة لا يتم إنشاؤها أصلاً.
أخطاء في مدير الإقلاع ومحمل الإقلاع (MBR، BCD، Bootmgr)
إذا تم تشغيل الجهاز، سيظهر شعار الشركة المصنعة، ثم سترى شاشة سوداء مع مؤشر وامض. إذا تلقيت رسائل مثل "نظام التشغيل مفقود" أو "Bootmgr مفقود" أو أخطاء متعلقة بـ BCD، فإن المشكلة تكمن بالفعل في مرحلة مدير التمهيد (مدير التمهيد / محمل التمهيد).
توضح بعض الرسائل النموذجية من هذه المرحلة طبيعة الوضع بشكل واضح تماماً.:
Boot Configuration Data (BCD) missing or corruptedBoot file or MBR corruptedOperating system missingBoot sector missing or corruptedBootmgr missing or corruptedUnable to boot due to system hive missing or corrupted
في هذه المرحلة، يكون الإجراء الأكثر فعالية هو التمهيد من وسيط تثبيت ويندوز خارجي. (USB/DVD تم إنشاؤه باستخدام أداة Microsoft أو ISO من نفس الإصدار أو إصدار أعلى) وافتح موجه الأوامر باستخدام تركيبة Shift+F10 أو من خلال خيارات الاسترداد المتقدمة.
استخدام أداة إصلاح بدء التشغيل
تُعد أداة إصلاح بدء تشغيل نظام التشغيل Windows الخيار الأول الذي يجب عليك تجربته.لأنه يقوم بأتمتة العديد من عمليات الفحص: فهو يتحقق من سلامة ملفات التمهيد، ويحاول إصلاح BCD، ويصلح قطاعات التمهيد التالفة، وينشئ سجله الخاص لما قام به.
مسار المستخدم بسيط للغاية. عند الإقلاع من وسائط تثبيت نفس إصدار نظام التشغيل Windows الذي قمت بتثبيته:
- قم بتشغيل جهاز الكمبيوتر الخاص بك من قرص تثبيت ويندوز USB/DVD، وفي النافذة الأولى، انقر على التالي > إصلاح المعدات.
- في شاشة الاختيار، أدخل استكشاف أخطاء.
- الوصول إلى خيارات متقدمة > إصلاح بدء التشغيل ودع الأداة تحلل النظام.
- عند الانتهاء، قم بإيقاف التشغيل باستخدام المعالج نفسه وحاول بدء التشغيل بشكل طبيعي.
كل ما تفعله هذه الأداة مسجل في الملف SrtTrail.txt، تقع في %windir%\System32\LogFiles\Srt\Srttrail.txtعلى الرغم من أنه ليس سجل بدء تشغيل على غرار Ntbtlog.txtنعم، من المفيد فهم ما تم اكتشافه والإجراءات التي حاول تطبيقها.
قم بإصلاح سجل التمهيد الرئيسي (MBR) وقطاع التمهيد باستخدام برنامج BOOTREC
إذا لم يحل إصلاح بدء التشغيل المشكلة، فإن الخطوة التقليدية التالية هي استخدام الأداة BOOTREC (نرى دليل بوتريك) من موجه أوامر بيئة الاسترداد. تتيح لك هذه الأداة إعادة كتابة سجل التمهيد الرئيسي (MBR)، وإعادة بناء قطاع التمهيد، وإعادة إنشاء قاعدة بيانات بيانات تكوين التمهيد (BCD).
أوامر أساسية لمعالجة مشاكل سجل التمهيد الرئيسي (MBR) وقطاع التمهيد الشائعة وهم على النحو التالي:
- أعد كتابة سجل الأعمال الرئيسي (مفيد جدًا في حال قام نظام آخر أو أداة تابعة لجهة خارجية بالكتابة فوقه):
bootrec /fixmbr - قم بإصلاح قطاع التمهيد لقسم النظام:
bootrec /fixboot
في بعض السيناريوهات (خاصة في أنظمة UEFI مع تقسيم EFI في FAT32) قد تظهر رسالة "تم رفض الوصول" المزعجة عند التشغيل /fixbootفي هذه الحالات، تحتاج إلى التحقق من أن قسم النظام قد تم تعيين حرف محرك أقراص له بشكل صحيح، وأحيانًا تقوم بتحديده على أنه نشط أو إصلاح ملفات التمهيد يدويًا عن طريق نسخها. bootmgr ومحتوى \EFI\Microsoft\Boot.
تصحيح أخطاء مستودع BCD
عندما يكون ملف BCD تالفًا أو يشير إلى مرافق غير موجودةستظهر لك أخطاء أكثر تحديدًا تتعلق بـ "بيانات تهيئة التمهيد". هنا، يعمل كل من BOOTREC وBCDEDIT معًا (انظر التشخيص باستخدام BCDEDIT).
إجراء نموذجي لإعادة توليد BCD من الصفر هذا هو:
- قم بإجراء فحص للكشف عن تثبيتات نظام التشغيل ويندوز:
bootrec /scanos - إذا لم يبدأ التشغيل بعد الفحص، فقم بعمل نسخة احتياطية من BCD وأعد بناءها:
bcdedit /export C:\bcdbackupattrib C:\boot\bcd -r -s -hren C:\boot\bcd bcd.oldbootrec /rebuildbcd - عند سؤالك عما إذا كنت تريد إضافة التثبيت الذي تم العثور عليه إلى قائمة التمهيد، أجب بنعم.
في بعض الحالات، ستظهر رسالة خطأ تفيد بأنه "تعذر العثور على جهاز النظام المطلوب". عند محاولة إضافة التثبيت؛ هذا هو المكان الذي تحتاج فيه إلى التحقق من diskpart أن قسم النظام مُعلّم بشكل صحيح، وله حرف مُخصص، وغير تالف.
استبدل ملف Bootmgr
إذا أشارت الأخطاء بعد عدة محاولات مباشرة إلى bootmgr تلفيمكنك اختيار إعادة تسمية النسخة المعيبة ووضع نسخة جديدة من قسم النظام المحجوز أو من وسائط التثبيت.
الفكرة العامة هي ترك القديم. bootmgr قم بحفظ نسخة احتياطية تعمل بشكل صحيح. إلى القسم الذي يوجد فيه النظام:
- حدد قسم النظام المحجوز (عادةً ما يكون بدون حرف، في نظامي الملفات FAT32 أو NTFS، ويبلغ حجمه حوالي 100 ميجابايت في أنظمة ويندوز الحديثة) وقم بتعيين حرف له باستخدام
diskpartإذا لزم الأمر. - في ذلك القسم، اعرض قائمة الملفات المخفية وملفات النظام باستخدام الأمر التالي:
attrib -r -s -h - قم بنفس الشيء على محرك النظام (على سبيل المثال،
C:) لرؤيةbootmgrالقائمة. - تغيير اسم
bootmgrعلى سبيل المثال، متضرر:ren C:\bootmgr bootmgr.old - انسخ
bootmgr"سليم" من قسم النظام المحجوز إلى جذر محرك أقراص ويندوز. - أعد تشغيل الجهاز وتحقق مما إذا كان سيبدأ التشغيل.
استعادة شجرة سجل النظام الفرعية
عندما تشير الأخطاء إلى تعذر تحميل خلية النظام عند ظهور رسالة "ملف النظام مفقود أو تالف"، تتحول المشكلة من مشكلة متعلقة بعملية الإقلاع إلى مشكلة في سجل النظام. في هذه الحالات، عادةً ما يكون من الضروري استعادة فروع سجل النظام من نسخة احتياطية سليمة (يمكنك الاطلاع على تقنيات لذلك). حسّن سجل النظام باستخدام RegScanner).
من بيئة استعادة WinRE أو قرص إصلاح ERD يمكنك نسخ محتوى C:\Windows\System32\config\RegBack a C:\Windows\System32\configاستبدال الملفات التالفة (النظام، البرامج، إلخ). إذا لم يتم تشغيل الجهاز بعد ذلك، فستحتاج إلى استعادة نسخة احتياطية كاملة للنظام، ثم استعادة الملفات الضرورية فقط.
مرحلة النواة: شاشات زرقاء، حلقات تكرار، وانهيارات بعد الشعار
إذا كنت ترى بالفعل شعار ويندوز، حتى رمز "العجلة" الدوارة المكونة من نقاطلكن إذا ظهرت فجأة شاشة زرقاء، أو تجمد النظام، أو ظهرت شاشة سوداء ببساطة، فمن المرجح أن تكون المشكلة في مرحلة النواة أو في برامج التشغيل التي يتم تحميلها في تلك المرحلة.
بعض الأعراض النموذجية للفشل في هذه المرحلة معروفة جيداً:
- أوقف البرنامج مباشرةً بعد شاشة البداية (على سبيل المثال،
0x00000C2,0x0000007B، وما إلى ذلك). - خطأ
INACCESSIBLE_BOOT_DEVICE، مع معرف التوقف 0x7B، مما يعني وجود مشاكل في الوصول إلى قرص التمهيد. - تبقى عجلة النقاط الدوارة في حالة "انشغال" إلى أجل غير مسمى.
- تصبح الشاشة سوداء بعد ظهور شعار ويندوز، دون ظهور أي رسائل.
في هذه الحالات، تعتمد خيارات التعافي على البدء بطريقة محدودة. ثم قم بالتشخيص باستخدام أدوات مثل عارض الأحداث، وسجلات التمهيد، وتفريغات الذاكرة، والسجل نفسه.
جرّب الوضع الآمن وآخر تكوين جيد معروف
لا يزال الوضع الآمن وضعًا كلاسيكيًا لأنه لا يقوم بتحميل سوى الحد الأدنى من الملفات. بحيث يبدأ تشغيل نظام التشغيل ويندوز، مع استبعاد جزء كبير من برامج التشغيل والخدمات الخارجية التي قد تكون سبب المشكلة.
من خيارات التمهيد المتقدمة يمكنك أن تجرب:
- الوضع الآمن
- الوضع الآمن مع الشبكات
- آخر تكوين ناجح معروف (إن كان متوفراً في نسختك)
إذا تمكن الفريق من الانطلاق في أي من هذه التغييراتمن أولى الأمور التي يُنصح بها هي فتح عارض الأحداث ومراجعة سجلات النظام والتطبيقات في الفترة الزمنية التي بدأت فيها الأعراض، ونسخ الأحداث ذات الصلة لتحليلها بهدوء.
بداية جديدة لتحديد الخدمات والسائقين المتعارضين
عندما تشير المشكلة إلى خدمة أو وحدة تحكم تابعة لجهة خارجية (برامج مكافحة الفيروسات، وبرامج النسخ الاحتياطي، وبرامج تشغيل التخزين الخاصة، وما إلى ذلك)، من المفيد جدًا إجراء "تشغيل نظيف" باستخدام الأداة msconfig.
يمكنك تحديد "بدء التشغيل الانتقائي" في إعدادات النظام. قم بتعطيل الخدمات غير الأساسية تدريجياً، وخاصةً تلك التي ليست من مايكروسوفت، حتى تحدد الخدمة التي تتسبب في فشل بدء التشغيل. بمجرد العثور عليها، يمكنك تعطيلها نهائياً والعودة إلى بدء التشغيل الطبيعي.
إذا كانت المشكلة تكمن في توقيع برنامج التشغيل (خاصة في أنظمة x64 التي تتطلب التمهيد الآمن أو التوقيع).هناك طريقة أخرى وهي البدء بخيار "تعطيل الاستخدام الإلزامي لبرامج التشغيل الموقعة" وتحليل برنامج التشغيل الذي يتطلب توقيعًا أو يسبب تعارضًا، باتباع الإرشادات الواردة في مقالات مايكروسوفت المحددة حول هذا النوع من المشاكل.
خطأ INACCESSIBLE_BOOT_DEVICE (STOP 0x7B)
الخطأ INACCESSIBLE_BOOT_DEVICE إنه أحد أكثر الأشياء التي تثير الخوف لأنه يعني أن نظام التشغيل Windows لا يستطيع الوصول إلى محرك الأقراص الذي يجب أن يبدأ منه: برامج تشغيل تخزين غير كافية، وفلاتر من جهات خارجية، وتغييرات في وضع وحدة تحكم SATA/RAID في BIOS، وما إلى ذلك.
تتضمن إحدى الطرق المتقدمة للتعامل مع هذا الخطأ تصفية برامج التشغيل التابعة لجهات خارجية في سجل النظام. من بيئة الاستعادة:
- قم بتشغيل نظام التشغيل في بيئة استعادة ويندوز (WinRE) باستخدام ملف ISO من نفس إصدار ويندوز أو إصدار أحدث.
- افتح محرر التسجيل وقم بتحميل ملف النظام، مع إعطائه اسمًا مؤقتًا، على سبيل المثال تجربه بالعربي.
- انتقل إلى المفتاح:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class - ابحث عن المدخلات UpperFilters y LowerFilters والتي تشير إلى برامج تشغيل ليست من مايكروسوفت.
- لكل سائق مشتبه به، قم بمسح محتويات قيمة التصفية المقابلة.
- ابحث عن حالات مماثلة أخرى في الخلية، وقم بتعديلها بعناية، ثم قم بتفريغ الخلية عند الانتهاء.
- أعد تشغيل النظام في الوضع العادي وتحقق مما إذا كان الخطأ 0x7B قد اختفى.
إذا بدأت المشكلة مباشرة بعد تثبيت تحديثات ويندوزقد يكون من الضروري إزالة الحزم المعلقة أو التراجع عن إجراءات التحديث باستخدام DISMتغيير القيم في السجل (على سبيل المثال، الخدمة) TrustedInstallerوحتى إعادة تسمية الملفات مثل pending.xml en WinSxS لفتح العملية.
تفعيل تسجيل بدء التشغيل في نظام التشغيل ويندوز
عند هذه النقطة، يبرز دور بطل هذه المقالة: الأرشيف Ntbtlog.txtهذا الملف هو سجل تمهيد نظام التشغيل ويندوز الكلاسيكي؛ فهو يسجل برامج التشغيل والمكونات التي يتم تحميلها (أو تفشل) أثناء بدء التشغيل، مما يسمح لك باكتشاف، على سبيل المثال، برنامج التشغيل المحدد الذي يمنع النظام من بدء التشغيل.
لا يتم تمكين سجل التمهيد بشكل افتراضيلكن تفعيلها بسيط للغاية ويمكنك القيام بذلك بطريقتين رئيسيتين: من خلال boot.ini في الأنظمة القديمة أو مع bcdedit في الإصدارات الحديثة مثل ويندوز 10 والإصدارات الأحدث، من المفيد جدًا دمجها مع تقنيات لـ قم بالتحليل باستخدام BootTrace.
قم بتمكين سجل التمهيد على الأنظمة التي تعتمد على ملف boot.ini (ويندوز إكس بي وما شابهه)
في أجهزة الكمبيوتر القديمة، يكون ملف تهيئة الإقلاع هو boot.ini، والذي يقع في جذر محرك الأقراص حيث تم تثبيت نظام التشغيل Windows (عادةً C:) ويتم تصنيفه كملف مخفي وملف نظام.
لتحريره، يجب عليك أولاً عرض ملفات النظام المحمية. من خيارات المجلد، حدد موقع boot.ini افتح الملف باستخدام برنامج المفكرة. ستجد هناك سطرًا مشابهًا لهذا (مع اختلاف في المعاملات):
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=»Microsoft Windows XP Professional» /noexecute=optin /fastdetect
لتفعيل تسجيل بدء التشغيل، ما عليك سوى إضافة المُعدِّل /BOOTLOG في نهاية ذلك السطرمما ينتج عنه شيء مثل:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=»Microsoft Windows XP Professional» /noexecute=optin /fastdetect /BOOTLOG
بمجرد حفظ الملف، سيبدأ النظام في إنشاء سجل التمهيد عند كل عملية بدء تشغيل.بالإضافة إلى ذلك، في حالات الطوارئ، يمكن تفعيل التسجيل على أساس كل حالة على حدة من قائمة التمهيد المتقدمة: عن طريق الضغط على F8 قبل بدء تشغيل Windows مباشرةً واختيار خيار "تمكين تسجيل التمهيد".
يُطلق على الملف المُنشأ دائمًا اسم Ntbtlog.txt ويتم حفظه في مجلد ويندوز، عادة في C:\Windows، جاهز للفتح باستخدام برنامج المفكرة والتحقق من برامج التشغيل التي تم تحميلها بشكل صحيح والتي لم يتم تحميلها.
تفعيل وتعطيل سجل التمهيد باستخدام BCDEDIT في نظام التشغيل Windows 10 والإصدارات الأحدث
في الأنظمة الحديثة التي تستخدم BCD (ويندوز فيستا والإصدارات الأحدث، بما في ذلك ويندوز 10)لم يعد يتم إدارة إعدادات الإقلاع باستخدام boot.iniولكن مع مخزن بيانات تكوين التمهيد والأداة bcdedit.
لتمكين تسجيل بدء التشغيل على نظام معين يجب عليك معرفة مُعرِّف (ID) هذا المُحمِّل ضمن بيانات تكوين الحزمة (BCD). يُمكنك الحصول على هذا المُعرِّف بتشغيل الأمر التالي في موجه الأوامر بصلاحيات المسؤول:
bcdedit
ستجد في قسم "محمل إقلاع ويندوز" سطراً يسمى "المعرف". والذي قد يكون شيئًا مثل {current} أو معرّف فريد عالمي مختلف. باستخدام هذا المعرّف، يمكنك تفعيل سجل التمهيد على النحو التالي:
bcdedit /set {ID} bootlog Yes
لإلغاء تفعيله، ما عليك سوى تغيير القيمة إلى "لا".:
bcdedit /set {ID} bootlog No
بعد إعادة التشغيل التالية، إذا تم تمكين التسجيل، فسيقوم نظام التشغيل Windows بإنشاء الملف. Ntbtlog.txt على الطريق المحدد مع جميع المعلومات الضرورية حول وحدات التحكم والوحدات المشاركة في بدء التشغيل، وهو أمر مفيد للغاية في تشخيص الأعطال المفاجئة.
تفسير ملف Ntbtlog.txt وسجلات بدء التشغيل الأخرى
على الرغم من النظرة الأولى Ntbtlog.txt قد يبدو الأمر وكأنه قائمة بسيطة من الأسطريكمن المفتاح في فهم النمط الذي نبحث عنه. ستجد في هذا الملف إدخالات تشير إلى أنه تم تحميل وحدة تحكم بنجاح أو تم تخطيها.
يكمن السر في تحديد برامج التشغيل التي تتعطل قبل حدوث العطل أو إعادة التشغيل مباشرة....أو تلك التي لا تنتمي بوضوح إلى مايكروسوفت وقد تُسبب تعارضات (برامج تشغيل مكافحة الفيروسات، وتشفير القرص، وحلول النسخ الاحتياطي، إلخ). يُمكن لدمج هذه المعلومات مع أحداث عارض الأحداث، وملفات تفريغ الذاكرة إن وُجدت، أن يُضيّق نطاق المشكلة بشكل كبير.
في كثير من الحالات، تشير ملفات تفريغ الذاكرة بشكل صريح إلى ملف برنامج تشغيل معين. (على سبيل المثال ، \Windows\System32\drivers\stcvsm.sys (مفقود أو تالف). التوصيات العامة في هذا النوع من الحالات هي:
- قم بمراجعة الوظائف التي يوفرها هذا المتحكم وما إذا كان ضروريًا لبدء التشغيل.
- إذا كان برنامج تشغيل تابع لجهة خارجية غير أساسي، فقم بتعطيله عن طريق تحميل ملف النظام في سجل النظام من خلال WinRE.
- قم بتشغيل مدقق ملفات النظام (
sfc) في وضع عدم الاتصال بالإنترنت إذا كان هناك اشتباه في تلف ملفات النظام. - إذا كان هناك اشتباه في وجود تلف واسع النطاق في سجل النظام أو تثبيت العديد من برامج التشغيل/الخدمات مؤخرًا، فأعد تسمية الملفات القديمة (بإضافة
.oldإلى الأسماء فيC:\Windows\System32\configواستعادة النسخ الاحتياطية لـRegBackثم محاولة البدء بشكل طبيعي.
في بعض الأحيان، وخاصة بعد تحديث رئيسي لنظام التشغيل Windows، تحدث مشكلة عند الإصلاح باستخدام DISM هذا مأخوذ من النسخة الأصلية للصورةإذا لم تتطابق نسخة ISO المستخدمة للاستعادة بشكل دقيق مع النسخة المثبتة، DISM يُعيد الخطأ 0x800f081f ("تعذر العثور على ملفات المصدر"). في هذه الحالات، يُنصح بالتحقق من dism /get-wiminfo النسخة الدقيقة للصورة (install.wim o install.esd) وابحث عن ملف ISO يتوافق فعليًا مع إصدار النظام المراد إصلاحه.
باختصار، سجلات الإقلاع مثل Ntbtlog.txt، وملف Startup Repair SrtTrail، وملفات تفريغ الذاكرة، وسجلات DISM y SFC إنهم يشكلون "نظامًا بيئيًا" للمعلومات. تتيح لك هذه الأداة إعادة بناء ما يحدث أثناء كل عملية إقلاع: ما يتم تحميله، وما يتم تخطيه، وما يتلف، وما التغييرات (برامج التشغيل، والتحديثات، وبرامج مكافحة الفيروسات، أو الأدوات المساعدة المختلفة) التي أدت إلى تعطيل العملية. وبدمج هذه الأدوات مع تقنيات إصلاح الإقلاع النظيف، مثل MBR وBCD وBootmgr وRegBack، تصبح فرص استعادة نظام ويندوز الذي لا يعمل إلا بإعادة تثبيت كاملة أعلى بكثير مما قد يبدو عليه في البداية.
كاتب شغوف بعالم البايت والتكنولوجيا بشكل عام. أحب مشاركة معرفتي من خلال الكتابة، وهذا ما سأفعله في هذه المدونة، لأعرض لك كل الأشياء الأكثر إثارة للاهتمام حول الأدوات الذكية والبرامج والأجهزة والاتجاهات التكنولوجية والمزيد. هدفي هو مساعدتك على التنقل في العالم الرقمي بطريقة بسيطة ومسلية.


