حل خطأ 0xc000000f عند تشغيل الكمبيوتر في ويندوز
يظهر خطأ 0xc000000f عند تشغيل الكمبيوتر غالبًا قبل الدخول إلى سطح المكتب، وقد يظهر معه نص مثل Your PC needs to be repaired أو رسالة تفيد بأن بيانات الإقلاع غير موجودة أو تالفة. هذه المشكلة مزعجة لأنها تمنع ويندوز من البدء أصلًا، فيظن المستخدم أن الحل الوحيد هو الفورمات، بينما في حالات كثيرة يمكن إصلاح الإقلاع بدون حذف الملفات.
هذا الخطأ يرتبط غالبًا بملفات بدء تشغيل ويندوز، خصوصًا ملفات Boot Configuration Data المعروفة اختصارًا باسم BCD. هذه الملفات تساعد Windows Boot Manager على معرفة مكان النظام وكيف يبدأ تشغيله. إذا تلفت هذه البيانات، أو لم يستطع الجهاز الوصول إلى القسم الصحيح، قد يتوقف الإقلاع وتظهر شاشة الخطأ.
في هذا الدليل سنشرح معنى خطأ 0xc000000f، وأسبابه المحتملة، ثم خطوات الإصلاح بالترتيب من الأبسط إلى الأكثر تقدمًا. الهدف أن تبدأ بالحلول الآمنة أولًا، ولا تصل إلى الأوامر الحساسة إلا إذا فشلت الطرق الأساسية.
ما معنى خطأ 0xc000000f؟
يعني خطأ 0xc000000f أن ويندوز لا يستطيع قراءة معلومات الإقلاع المطلوبة لبدء النظام. قد تكون المشكلة في ملف BCD، أو في Windows Boot Manager، أو في ترتيب الإقلاع داخل BIOS/UEFI، أو في اتصال وحدة التخزين نفسها.
عند تشغيل الكمبيوتر، لا يدخل الجهاز إلى ويندوز مباشرة. في البداية يعمل firmware الخاص بالجهاز، ثم يبحث عن مدير الإقلاع المناسب، وبعدها يتم تحميل ملفات النظام. إذا كان المسار غير صحيح، أو كان ملف الإقلاع تالفًا، أو تغيّر ترتيب الأقراص بعد تركيب SSD أو هارد جديد، يمكن أن يظهر هذا الخطأ.
لذلك لا يجب التعامل مع الخطأ كأنه مشكلة واحدة ثابتة. نفس الكود قد يظهر بعد تحديث فاشل، أو انقطاع كهرباء أثناء التشغيل، أو تغيير إعدادات BIOS، أو نقل ويندوز من هارد إلى SSD، أو حذف قسم صغير خاص بالإقلاع عن طريق الخطأ.
أسباب ظهور خطأ 0xc000000f
أول سبب شائع هو تلف بيانات BCD. يحدث ذلك أحيانًا بعد تحديث غير مكتمل، أو إيقاف مفاجئ للجهاز، أو فشل أثناء ترقية النظام. عندما تكون بيانات الإقلاع غير سليمة، لا يعرف ويندوز من أين يبدأ.
السبب الثاني هو تغيير ترتيب الإقلاع. إذا كان لديك أكثر من هارد أو SSD، فقد يحاول الجهاز الإقلاع من قرص لا يحتوي على ويندوز، فتظهر رسالة الخطأ. يحدث ذلك بعد تركيب قرص جديد، أو فصل قرص قديم، أو تغيير إعدادات BIOS/UEFI.
السبب الثالث هو مشكلة في القرص نفسه. إذا كان الهارد أو SSD به قطاعات تالفة، أو بدأ يفشل، فقد لا يستطيع النظام قراءة ملفات الإقلاع. في هذه الحالة قد تلاحظ بطئًا شديدًا قبل ظهور المشكلة، أو اختفاء أقسام، أو أصواتًا غير طبيعية من الهارد الميكانيكي.
وقد يظهر خطأ 0xc000000f أيضًا بسبب حذف قسم System Reserved أو EFI System Partition، وهي أقسام صغيرة لا يلاحظها كثير من المستخدمين، لكنها مهمة جدًا لعملية الإقلاع. حذف هذه الأقسام أثناء تثبيت نظام آخر أو تقسيم الهارد قد يسبب توقف ويندوز عن العمل.
قبل الإصلاح: لا تحذف الأقسام عشوائيًا
أهم تحذير قبل البدء: لا تستخدم أوامر حذف الأقسام، ولا تضغط Format من شاشة التثبيت، ولا تنفذ أوامر Diskpart من شرح عشوائي إذا كانت لديك ملفات مهمة. كثير من مشاكل الإقلاع يمكن إصلاحها، لكن حذف القسم الخطأ قد يجعل استرجاع البيانات أصعب.
إذا كان الجهاز يحتوي على ملفات مهمة جدًا، وكان القرص يظهر عليه علامات تلف، فالأفضل نسخ الملفات أولًا من خلال فني أو باستخدام وسيط إنقاذ مناسب. أما إذا كانت المشكلة ظهرت بعد تحديث أو تغيير إعدادات فقط، فيمكن تجربة الخطوات التالية بالترتيب.
افصل الأجهزة الخارجية وأعد تشغيل الكمبيوتر
ابدأ بالخطوة الأبسط. افصل أي فلاشة USB، أو هارد خارجي، أو كارت ذاكرة، أو جهاز تخزين غير ضروري. أحيانًا يحاول الكمبيوتر الإقلاع من جهاز خارجي بدل القرص الأساسي، خصوصًا إذا كانت إعدادات Boot Order تسمح بذلك.
بعد فصل الأجهزة، أعد تشغيل الكمبيوتر. إذا اختفى خطأ 0xc000000f ودخل ويندوز بشكل طبيعي، فالمشكلة كانت غالبًا في ترتيب الإقلاع أو جهاز خارجي متصل. في هذه الحالة راجع إعدادات BIOS/UEFI لاحقًا واجعل قرص ويندوز هو الاختيار الأول.
راجع ترتيب الإقلاع في BIOS أو UEFI
إذا استمر الخطأ، ادخل إلى إعدادات BIOS/UEFI. طريقة الدخول تختلف حسب الجهاز، لكنها غالبًا تكون بالضغط على F2 أو Delete أو F12 أو Esc بعد تشغيل الكمبيوتر مباشرة. ابحث عن قسم Boot أو Boot Priority.
تأكد أن القرص الذي يحتوي على ويندوز هو الاختيار الأول. في الأجهزة الحديثة قد ترى خيارًا باسم Windows Boot Manager بدل اسم الهارد مباشرة. غالبًا يجب اختيار Windows Boot Manager الخاص بالقرص الذي عليه النظام.
إذا كان لديك أكثر من SSD أو أكثر من هارد، لا تختر قرصًا عشوائيًا. جرّب اختيار Windows Boot Manager الصحيح، ثم احفظ الإعدادات وأعد التشغيل. هذه الخطوة وحدها قد تحل المشكلة إذا كان سبب خطأ 0xc000000f هو تغيير ترتيب الإقلاع.
الدخول إلى Windows Recovery Environment
إذا لم يدخل ويندوز، ستحتاج إلى بيئة الاسترداد الخاصة بويندوز، وتسمى Windows Recovery Environment أو WinRE. أحيانًا يدخل الجهاز إليها تلقائيًا بعد فشل الإقلاع أكثر من مرة. إذا لم تظهر، يمكنك إجبار الجهاز على الدخول إليها بإيقاف التشغيل أثناء بداية الإقلاع مرتين أو ثلاث مرات، لكن افعل ذلك بحذر.
الطريقة الأفضل هي استخدام فلاشة تثبيت ويندوز. قم بإنشاء فلاشة ويندوز من جهاز آخر، ثم أقلع منها، وبعد ظهور شاشة التثبيت اختر Repair your computer بدل Install now. بعد ذلك انتقل إلى Troubleshoot ثم Advanced options.
داخل هذه الشاشة ستجد أدوات مهمة مثل Startup Repair، وSystem Restore، وCommand Prompt. لا تبدأ بموجه الأوامر مباشرة إذا لم تكن مضطرًا؛ جرّب أولًا أدوات الإصلاح التلقائية.
استخدام Startup Repair أولًا
من داخل Advanced options اختر Startup Repair. هذه الأداة تحاول فحص مشاكل بدء التشغيل وإصلاحها تلقائيًا. قد تقوم بإصلاح ملفات إقلاع تالفة أو إعدادات خاطئة دون أن تحتاج إلى كتابة أوامر.
انتظر حتى تنتهي العملية بالكامل. إذا طلب الجهاز إعادة التشغيل، وافق على ذلك. إذا نجح الإصلاح، سيدخل ويندوز بشكل طبيعي. إذا فشل وظهرت رسالة تفيد بأن Startup Repair لم يستطع إصلاح الجهاز، انتقل إلى الخطوات التالية.
ميزة هذه الطريقة أنها آمنة نسبيًا ولا تتطلب معرفة بحروف الأقراص أو أقسام النظام. لذلك يجب تجربتها قبل أوامر Bootrec، خصوصًا للمستخدم العادي.
استخدام System Restore إذا كان متاحًا
إذا ظهر خطأ 0xc000000f بعد تحديث أو تثبيت تعريف أو برنامج جديد، فقد يساعدك System Restore. من Advanced options اختر System Restore، ثم اختر نقطة استعادة قبل ظهور المشكلة.
هذه العملية لا تهدف إلى حذف ملفاتك الشخصية، لكنها قد تزيل تعريفًا أو برنامجًا تم تثبيته بعد نقطة الاستعادة. إذا كانت لديك نقطة استعادة حديثة، فهذا حل جيد قبل الدخول في أوامر إصلاح الإقلاع.
إذا لم توجد نقاط استعادة، أو فشل الاسترجاع، انتقل إلى موجه الأوامر. لا تقلق من فشل هذه الخطوة؛ كثير من الأجهزة لا تكون فيها نقاط الاستعادة مفعلة أصلًا.
إصلاح بيانات الإقلاع باستخدام Bootrec
إذا فشلت أدوات الإصلاح التلقائية، يمكن استخدام أوامر Bootrec من موجه الأوامر داخل Windows Recovery Environment. من Advanced options اختر Command Prompt.
ابدأ بهذا الأمر لفحص أنظمة ويندوز الموجودة:
bootrec /scanos
إذا وجد الأمر نسخة ويندوز، فهذا مؤشر جيد أن النظام ما زال موجودًا، لكن بيانات الإقلاع تحتاج إلى إصلاح. بعد ذلك نفذ:
bootrec /rebuildbcd
إذا ظهرت رسالة تسألك عن إضافة نسخة ويندوز إلى قائمة الإقلاع، اختر Y ثم اضغط Enter. بعد ذلك أعد تشغيل الجهاز واختبر النتيجة.
يمكن أيضًا استخدام الأمر التالي في بعض الحالات:
bootrec /fixmbr
لكن لا تستخدم أوامر لا تفهمها لمجرد أنها موجودة في شرح مختصر. بعض الأوامر قد لا تناسب كل الأجهزة، خصوصًا الأجهزة الحديثة التي تعمل بنظام UEFI وقرص GPT. وإذا ظهر لك Access is denied مع أمر معين، لا تكرر الأمر بعشوائية.
ماذا لو لم يجد Bootrec نسخة ويندوز؟
إذا نفذت bootrec /scanos ولم يجد أي نسخة ويندوز، فهذا لا يعني دائمًا أن النظام اختفى. أحيانًا تظهر حروف الأقراص بشكل مختلف داخل بيئة الاسترداد. قد يكون قرص ويندوز الذي يظهر عادة باسم C داخل النظام ظاهرًا باسم D أو E داخل WinRE.
يمكنك كتابة الأمر التالي لعرض الأقراص:
diskpart
list volume
استخدم هذه الخطوة للفحص فقط، ولا تنفذ أوامر حذف أو تنظيف. بعد معرفة الأقسام، اكتب:
exit
إذا لم تكن قادرًا على تمييز قسم ويندوز أو قسم EFI، توقف هنا أفضل من التجربة العشوائية. الخطأ في اختيار القسم قد يسبب فقدان الإقلاع بالكامل أو تعقيد المشكلة.
فحص القرص عند الاشتباه في مشكلة تخزين
إذا كان خطأ 0xc000000f يظهر مع بطء شديد أو تهنيج أو اختفاء ملفات، قد تكون المشكلة في وحدة التخزين. يمكن فحص القرص من موجه الأوامر، لكن يجب استخدام حرف القسم الصحيح.
مثال:
chkdsk C: /f
إذا كان قسم ويندوز داخل بيئة الاسترداد ليس C، غيّر الحرف حسب ما ظهر لديك. هذا الأمر يحاول إصلاح أخطاء نظام الملفات. لكن إذا كان الهارد يصدر أصواتًا غريبة أو تظهر عليه علامات تلف واضحة، فالأفضل عدم الضغط عليه بفحوصات طويلة قبل نسخ البيانات المهمة.
متى تحتاج إلى فلاشة ويندوز؟
تحتاج إلى فلاشة ويندوز إذا لم تظهر بيئة الاسترداد، أو إذا كان الجهاز يدخل مباشرة إلى شاشة الخطأ، أو إذا فشلت محاولات الإصلاح التلقائي. الفلاشة لا تعني أنك ستعمل فورمات؛ يمكنك استخدامها فقط للدخول إلى Repair your computer.
عند استخدام الفلاشة، تأكد أن وضع الإقلاع مناسب للجهاز. إذا كان جهازك يعمل بنظام UEFI، فاختر الإقلاع من الفلاشة بوضع UEFI. اختيار وضع غير مناسب قد يجعل أدوات الإصلاح لا ترى النظام بشكل صحيح.
هل يمكن حل خطأ 0xc000000f بدون فورمات؟
نعم، يمكن حل خطأ 0xc000000f بدون فورمات في كثير من الحالات، خصوصًا إذا كان السبب تلف بيانات الإقلاع أو تغيير ترتيب الإقلاع أو فشل تحديث. الفورمات ليس الخطوة الأولى، بل آخر حل بعد فشل الإصلاح وبعد نسخ الملفات المهمة.
ابدأ دائمًا بالترتيب التالي: فصل الأجهزة الخارجية، مراجعة Boot Order، تشغيل Startup Repair، تجربة System Restore، ثم استخدام Bootrec عند الحاجة. هذا الترتيب يقلل خطر فقدان البيانات ويمنع تنفيذ أوامر غير ضرورية.
متى يكون الفورمات أو إعادة التثبيت ضروريًا؟
قد تحتاج إلى إعادة تثبيت ويندوز إذا كانت ملفات النظام والإقلاع تالفة بشدة، أو إذا تم حذف أقسام الإقلاع، أو إذا فشلت كل أدوات الإصلاح، أو إذا كان النظام قديمًا ومليئًا بمشاكل متراكمة. لكن حتى في هذه الحالة، يجب التفكير أولًا في إنقاذ الملفات.
إذا كانت الملفات مهمة، لا تبدأ بالتثبيت النظيف مباشرة. يمكن استخدام فلاشة إنقاذ أو توصيل الهارد بجهاز آخر أو طلب مساعدة فني لنسخ البيانات. بعد تأمين الملفات، يمكن إعادة تثبيت ويندوز براحة أكبر.
كيف تتجنب تكرار الخطأ؟
لتقليل احتمال ظهور خطأ 0xc000000f مرة أخرى، تجنب إيقاف الجهاز بالقوة أثناء التحديث، ولا تفصل الكهرباء أثناء تثبيت تحديثات النظام، ولا تحذف الأقسام الصغيرة التي ينشئها ويندوز أثناء التثبيت.
إذا ركبت SSD جديدًا أو نقلت ويندوز من قرص إلى آخر، تأكد من أن أداة النقل تنقل أقسام الإقلاع أيضًا، وليس قسم C فقط. كذلك حافظ على نسخة احتياطية من ملفاتك المهمة، لأن مشاكل الإقلاع أحيانًا تظهر فجأة دون إنذار واضح.
مصادر مفيدة لفهم المشكلة
لفهم دور مدير الإقلاع في ويندوز يمكن مراجعة صفحة Windows Boot Manager على ويكيبيديا. ولمن يريد الرجوع إلى مصدر رسمي، توفر Microsoft شرحًا لاستخدام Bootrec.exe داخل Windows Recovery Environment لإصلاح مشاكل بدء التشغيل.
أسئلة وإجابات سريعة
هل خطأ 0xc000000f يعني أن الهارد تلف؟
ليس دائمًا. قد يكون السبب تلف ملفات الإقلاع أو تغيير ترتيب الإقلاع. لكن إذا ظهرت علامات مثل بطء شديد، اختفاء ملفات، أو أصوات غريبة من الهارد، يجب فحص وحدة التخزين ونسخ الملفات المهمة.
هل يمكن إصلاح خطأ 0xc000000f بدون حذف الملفات؟
نعم، في كثير من الحالات يمكن إصلاحه عبر Startup Repair أو System Restore أو أوامر Bootrec دون حذف الملفات. المهم ألا تستخدم Format أو Clean أو حذف الأقسام قبل تأمين بياناتك.
ما أفضل خطوة أبدأ بها عند ظهور الخطأ؟
ابدأ بفصل الفلاشات والهاردات الخارجية، ثم راجع ترتيب الإقلاع في BIOS/UEFI. إذا لم تنجح، استخدم Startup Repair من Windows Recovery Environment.
لماذا يظهر الخطأ بعد تركيب SSD جديد؟
قد يكون الجهاز يحاول الإقلاع من القرص الخطأ، أو قد تكون أقسام الإقلاع لم تنتقل بشكل صحيح إلى SSD الجديد. راجع Boot Order وتأكد من اختيار Windows Boot Manager الصحيح.
هل أوامر Bootrec آمنة؟
هي أوامر رسمية ومفيدة، لكنها تحتاج حذرًا. استخدمها من Windows Recovery Environment، وابدأ بالأوامر الأقل خطورة مثل scanos وrebuildbcd. لا تنفذ أوامر تقسيم أو حذف أقسام إذا لم تكن متأكدًا مما تفعل.
ماذا أفعل إذا فشل Startup Repair؟
جرّب System Restore إذا كانت هناك نقطة استعادة، ثم استخدم موجه الأوامر لتشغيل bootrec /scanos و bootrec /rebuildbcd. إذا لم تظهر نسخة ويندوز أو لم تفهم الأقسام، الأفضل التوقف لحماية الملفات.

