التخطي إلى المحتوى الرئيسي

كيفية إصلاح مشاكل BCD في UEFI لويندوز 10: شرح مع فيديو

 كيفية إصلاح مشاكل BCD لويندوز 10

في هذا المقال نستعرض موضوعين، في بعض الأحيان يأثرون على بعضهم البعض، وهمّ مشكلات خاصة بـ بيانات بدء التشغيل أو BCD (Boot Configuration Data) ، ونسخة استعادة او استرداد الويندوز Recovery Environment Image. في حال واجهة UEFI.
إذا كنت مستخدم واجهة BIOS سيكون معظم الخطوات غير مناسبة بالنسبة لك. ويمكنك معرفة الفرق بين UEFI و BIOS بالضغط على الرابط.

عرض المشكلة

خلال هذا المقال سنتعرف على جزء المشكلة المتعلق ببيانات بدء التشغيل BCD، والمشكلة تظهر كإحدي الحالات التالية:

  1. إما تظهر هذه الشاشة، برسالة متعلقة بـ BCD

والمكتوب فيها ان ملف BCD لا يحتوي على معلومات صالحة لنظام تشغيل ويندوز.
  1. او عدم القدرة على الوصول لويندوز 10 وظهور قائمة بدء التشغيل Boot Menu (شبيهة بالصورة التالية) وعدم القدرة على تخطيها، في حين التأكد من وجود ويندوز 10 مثبت بالفعل.

أسباب حدوث المشكلة

سنوضح ما هي الأسباب التى يمكن ان تسبب المشكلة، وكيفية تحديد الخطوات المناسبة لإصلاحها. وفى مقال اخر نستكمل الحديث عن Recovery Environment Image، تستطيع الوصول للمقال بالضغط على الرابط، او من فهرس المدوّنة.

مشكلات BCD تحدث بأحد او بعض الاسباب التالية:

  • انقطاع تيار الكهرباء بشكل مفاجئ ولم يتم إغلاق النظام بشكل سليم.
  • الفيروسات أو البرامج الضارة.
  • برنامج تم تثبيته بشكل غير صحيح.
  • خطأ في تحديث النظام.
  • تلف في التعريفات.
  • تلف في ملفات السجل.
  • ترتيب التمهيد غير صحيح في UEFI.
  • أو، قرص النظام تالف.

إستكشاف وإصلاح الخطأ

يوجد ملف BCD داخل تقسيم النظام. وفي كلتا الحالتين سواء ظهر لي الشاشة الزرقاء او boot menu، هذا مؤشر ان المشكلة مرتبطة بتقسيم النظام ويجب الاستكشاف.

أولا في حالة ظهور هذه الشاشة:

قم بالضغط على F1 لمحاولة الوصول لـ Recovery Environment، وهنا يوجد احتمالين على حسب مقدار التلف:
إذا استطعت الوصول لـ Recovery Environment، قم بالدخول الى cmd، ثم اكتب الامر 
  • bcdedit /enum all

سيظهر لك كل بيانات بدء التشغيل، غالباً لن تجد Windows boot loader للويندوز نفسه المكتوب في الوصف (description) الخاص به "Windows 10"، واذا وجدته فسيكون تالف.

بالتالي قم بكتابة هذا الامر 
  • chkdsk /f c:

والذي يفحص file system وحدة التخزين من أي أخطاء. اذا وجدت أخطاء فشل إصلاحها، ستحتاج الاستكشاف فيما يخص هذه الاخطاء حسب نوع الخطأ منطقي logical او مادّي physical. وهذا خارج نطاق موضوع المقال.

بعد انتهاء الفحص وظهور 
Windows has scanned the filesystem and found no problems. no further action is required.
الخطوة التالية قم بكتابة 

  • bootrec /rebuildbcd
لعمل فحص على أنظمة التشغيل المثبتة والغير مضافة علي بيانات بدء التشغيل BCD، وعند وجود اي منها يسأل اذا كنت تريد اضافة المدخلات لملف BCD، قم بكتابة y واضغط enter. اذا تمت العملية بنجاح، تستطيع اختبار النتيجة، وإذا بدء تشغيل ويندوز بدون أي مشاكل، فى هذه الحالة لن تحتاج اتخاذ خطوات اخري بالنسبة لهذه المشكلة.

لكن إذا ظهرت لك رسالة the system couldn’t find the path specified، فننتقل للخطوة التالية، وهذه الخطوة تؤثر على بيئة استرداد الويندوز Recovery Environment وتجعلها معطّلة، فى حال تنفيذ هذه الخطوة، استكمل المقال الخاص بجزء Recovery Environment

قم بالدخول الي مسار محرك أقراص الويندوز واكتب الامر بتبديل الحرف بالمناسب لك
  • bcdboot C:\windows

بعد نجاح العملية اكتب exit، وسيتم اعادة تشغيل الجهازعلى ويندوز

آخر خطوة تؤثر على بيئة استرداد الويندوز Recovery Environment وتجعلها معطّلة، فى حال تنفيذ هذه الخطوة، استكمل المقال الخاص بجزء Recovery Environment لكي تتأكد ان كل شئ سليم وتعرف كيفية اصلاح أي أخطاء في حال وجودها.

ثانياً فى حال ظهور Boot Menu، أو عدم القدرة على الوصول لـ Recovery Environment بالضغط على F1:

بعد التأكد إن boot order سليم في اعدادات UEFI،

قم بتوصيل فلاشة WinPE التى انشأناها في مقال سابق (كيفية انشاء iso لـ WinPE من ويندوز 10) ، ثم ابدأ تشغيل الجهاز منها

بعد ذلك اكتب 
  • diskpart
  • lis vol
سيظهرلك محركات الأقراص المتصلة، عليك معرفة حرف محرك أقراص الويندوز (C) ، ورقم محرك أقراص النظام (4) ، بعدها اكتب بتبديل الرقم بالمناسب لك
  • sel vol 4
ثم قم بتهيئة (Format) محرك أقراص النظام بهذا الامر
  • format fs=fat32 quick

ثم اكتب 

  • exit 

وادخل على تقسيم الويندوز، 

  • C:

واكتب هذا الامر بتبديل الحرف بالمناسب لك، لكي تنشئ ملفات بدء التشغيل boot من جديد.
  • bcdboot C:\windows
بعد نجاح االعملية اكتب exit، وسيتم اعادة تشغيل الجهازعلى ويندوز

هذه الخطوات تؤثر على بيئة استرداد الويندوز Recovery Environment وتجعلها معطّلة، فى حال تنفيذ هذه الخطوة، استكمل المقال الخاص بجزء Recovery Environment لكي تتأكد ان كل شئ سليم وتعرف كيفية اصلاح أي أخطاء في حال وجودها.

بهذا نكون قد استعرضنا اسباب واحتمالات الاخطاء الخاصة ببيانات بدء التشغيل Boot Configuration Data (BCD). 
وينتهي هذا المقال

كما يمكنك مشاهدة الفيديو الخاص بهذا المقال لمتابعة مزيد من التفاصيل

تعليقات

المشاركات الشائعة من هذه المدونة

انشاء ملف iso لبيئة WinPE واداة imagex لويندوز 10

انشاء ملف iso لبيئة WinPE، واداة imagex على ويندوز 10 يمكنك تخطي هذه الخطوة وتحميل الملفات لاستخدامها في الخطوات القادمة WinPE ISO Tools.zip او قم باستكمال الخطوات: لمستخدمين ويندوز8.1 او 10 فاحدث وإذا كنت مستخدم ويندوز 7 يمكنك إتباع خطوات إنشاء ملف iso لبيئة WinPE على ويندوز 7 باتباع التعليمات في صفحة مايكروسوفت  WinPE: Create Bootable media   - نقوم بتثبيت برنامج Windows ADK المتوافق مع نسخة الويندوز الخاص بك اذا كنت تستخدم ويندوز8.1 فأحدث  - وتقوم بتثبيت ADK Windows PE Add-ons من نفس صفحة مايكروسوفت اذا كنت تستخدم ويندوز7 تقوم بتثبيت برنامج Windows AIK - قم بفتح ملف  Deployment and Imaging Tools Environment  من الملفات المثبتة التابعة للبرنامج Windows ADK كـ مسئول (run as administrator) -اكتب الاوامر: copype amd64 C:\WinPE_amd64 xcopy "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64" "C:\WinPE_amd64\media\Tools\amd64"   /s /e /h /i /y xcopy "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deplo

المرحلة الثالثة من عملية بدء تشغيل ويندوز | مرحلة Windows OS Loader

 المرحلة الثالثة من عملية بدء تشغيل ويندوز Windows OS Loader في مقالات سابقة، تحدثنا عن مراحل بدء تشغيل ويندوز بشكل مفصل، تحدثنا عن كيفية تحديد المرحلة التي حدث بها خطأ أثناء بدء التشغيل ، وتحدثنا ايضا عن المرحلة الأولى مرحلة PreBoot كما تحدثنا عن المرحلة الثانية مرحلة Windows Boot Manager من عملية بدء تشغيل ويندوز. في هذا المقال، سنتناول المرحلة الثالثة، وهي مرحلة Windows OS Loader. ما هو محمّل النظام (Windows Loader) ؟ محمّل النظام (winload) هو البرنامج الذي يتم نقله وتنفيذه في نهاية المرحلة الثانية، والمسؤول عن هذه المهمة هو برنامج مدير التمهيد (BOOTMGR) كما علمنا.  وظيفة محمل النظام هي تحميل برامج التعريف الأساسية وملفات النظام إلى الذاكرة. ثم يقوم بتهيئة الأجهزة الأساسية اللازمة لبدء تشغيل النظام. وبعد الانتهاء من هذه الخطوات، يتم نقل التحكم إلى نواة الويندوز Windows Kernel، وهذا يمثل نهاية المرحلة الثالثة وبداية المرحلة الرابعة والأخيرة، وهي مرحلة Windows NT OS Kernel، والتي لها اسم آخر نفضل استخدامه في سياق موضوعنا عن مشاكل بدء التشغيل، وهو مرحلة WinLogon and User Session. خطو

كيفية إستكشاف وإصلاح خطأ Automatic Repair couldn’t repair your PC في ويندوز 10

إستكشاف وإصلاح خطأ Automatic Repair couldn’t repair your PC في هذا المقال نستعرض كفية التعامل مع هذه الشاشة الموضحة بالصورة ومكتوب فيها رسالة Automatic Repair couldn't repair your PC بمعني "لم يتمكن الإصلاح التلقائي من إصلاح جهاز الكمبيوتر الخاص بك"، ويمكن اطلاق عليها اسم Automatic Repair failure أو فشل الإصلاح التلقائي. وتظهر هذه الشاشة عند تشغيل جهاز كمبيوتر مثبت عليه نظام تشغيل Windows 10، ومعناها أنه حدث خطأ منع بدء تشغيل Windows بشكل صحيح. فيما يلي نوضح الأسباب التى يمكنها التسبب بالمشكلة، وكيفية استكشاف سبب المشكلة لتحديد الخطوات المناسبة لإصلاحها. يمكنك مشاهدة الفيديو التالي، او استكمال قراءة المقال ما هو الاصلاح التلقائي أولا نتعرف على Automatic repair او startup repair، الإصلاح التلقائي. وهي أداة مدمجة في Windows 10 هدفها إصلاح المشاكل التي تؤثر على عملية بدء التشغيل. عند تشغيل جهاز الكمبيوتر، يبدأ Windows فحص سريع للتأكد أن كل شئ سليم. إذا اكتشف Windows وجود خطأ، سيحاول إصلاحه تلقائيًا باستخدام الإصلاح التلقائي. وإذا نجح في إصلاح المشكلة، يبدأ تشغيل Windows بشكل