خطأ FIRST_BOOT في نظام التشغيل ويندوز: الأسباب والرموز وكيفية إصلاحه

  • عادة ما يكون سبب خطأ FIRST_BOOT هو حدوث تعارضات مع برامج التشغيل وبرامج مكافحة الفيروسات وبرامج الطرف الثالث أثناء التشغيل الأول لإصدار جديد من نظام التشغيل Windows.
  • تتيح لك أدوات مثل SFC و DISM و SetupDiag اكتشاف الملفات التالفة وتحديد موقع برنامج التشغيل أو المكون الذي يتسبب في فشل التحديث.
  • يؤدي إلغاء تثبيت برنامج مكافحة الفيروسات، وإجراء عملية تمهيد نظيفة، وفصل الأجهزة الطرفية غير الضرورية إلى تقليل خطر حدوث أخطاء 0xC1900101 وفشل FIRST_BOOT بشكل كبير.
  • يُعد تحديث BIOS والبرامج الثابتة وبرامج التشغيل من المواقع الرسمية للشركة المصنعة أمرًا أساسيًا لإتمام عمليات الترقية السلسة إلى Windows 10 أو Windows Server.

خطأ في عملية الإقلاع الأولى

إذا كنت تتشاجر مع شخص ما لساعات تحديث ويندوز والتي تنتهي دائمًا برسالة من "خطأ في بدء التشغيل" والرموز 0xC1900101لست وحدك. عادةً ما يظهر هذا الخطأ قرب نهاية العملية؛ حيث يقوم النظام بالرجوع إلى الإصدار السابق من ويندوز كما لو لم يحدث شيء...

عادةً ما يصاحب هذا النوع من الأخطاء رسائل مثل "خطأ في التثبيت في مرحلة FIRST_BOOT مع حدوث خطأ أثناء عملية SYSPREP أو MIGRATE_DATA"وراء هذه المصطلحات التقنية، يكمن عادةً نفس الشيء: مشاكل في توافق برامج التشغيل، أو برامج مكافحة الفيروسات، أو برامج أخرى تتعارض مع التحديث. دعونا نلقي نظرة فاحصة على معنى هذه المشاكل، وأسباب حدوثها، وكيفية حلها خطوة بخطوة.

ما هو خطأ FIRST_BOOT في نظام التشغيل ويندوز ومتى يظهر؟

عند ترقية نظام التشغيل ويندوز (على سبيل المثال، من ويندوز 7 أو 8.1 إلى ويندوز 10، أو بين إصدارات ويندوز 10 أو ويندوز سيرفر)، يمر النظام بعدة مراحل تثبيت داخلية، مثل DOWNLEVEL، SAFE_OS، FIRST_BOOT و SECOND_BOOTتقوم كل مرحلة بإعداد جزء مختلف من النظام، ونقل البيانات، وتكوين الأجهزة والبرامج.

رسالة "خطأ في التثبيت في مرحلة FIRST_BOOT" يشير هذا إلى أن الخطأ يحدث مباشرةً عند بدء تشغيل النظام الجديد لأول مرة بعد نسخ الملفات وإعداد بيئة التشغيل. بعبارة أخرى، يكون نظام ويندوز قد أحرز تقدماً ملحوظاً، ثم يُعيد التشغيل، ويحاول تشغيل الإصدار الجديد... ثم يواجه مشكلة تمنعه ​​من المتابعة.

في كثير من الحالات، يكون هذا الخطأ مصحوبًا برمز من النوع 0xC1900101 – 0x30018، 0x3000D أو 0x40017على الرغم من أن اللاحقة تتغير، إلا أن الجذر عادة ما يكون هو نفسه: برنامج تشغيل أو برنامج يتسبب في تعطل النظام (شاشة زرقاء أو عمليات إعادة تشغيل غير متوقعة) مباشرة عند أول تشغيل للبيئة الجديدة.

تُقرّ مايكروسوفت بأن هذه الأنواع من رموز الخطأ 0xC1900101 هي يرتبط ذلك ارتباطًا وثيقًا بعدم توافق برامج التشغيل أو برامج مكافحة الفيروسات أو الأجهزةيقوم النظام نفسه، عند اكتشافه أنه لا يستطيع إكمال التثبيت بأمان، بالعودة تلقائيًا إلى الإصدار السابق من نظام التشغيل Windows لتجنب جعل الكمبيوتر غير قابل للاستخدام.

خطأ FIRST_BOOT في نظام التشغيل ويندوز

رموز الأخطاء الشائعة المتعلقة بـ FIRST_BOOT

ضمن نطاق خطأ FIRST_BOOT، توجد عدة رموز محددة تتكرر بشكل متكرر عند الترقية إلى نظام التشغيل Windows 10 أو Windows Server 2019. يشير كل رمز منها إلى دلالة مختلفة، لكنها جميعًا تشير إلى... مشاكل فنية خلال المراحل الرئيسية للتثبيت. هذا هو:

  • رمز 0xC1900101 - 0x30018عادةً ما تكون الرسالة على النحو التالي: "تعذر تثبيت Windows 10. لقد أعدنا جهاز الكمبيوتر الخاص بك إلى حالته قبل بدء تثبيت Windows 10. فشل التثبيت أثناء مرحلة التمهيد الأولى (FIRST_BOOT) بسبب خطأ أثناء عملية SYSPREP." SYSPREP هي الأداة التي تُهيئ Windows للنشر والتخصيص؛ إذا حدث خطأ ما فيها، يتم إيقاف التثبيت.
  • رمز 0xC1900101 - 0x3000D مصحوبًا بالنص التالي: "فشل التثبيت في مرحلة FIRST_BOOT بسبب خطأ أثناء عملية MIGRATE_DATA". يشير هذا مباشرةً إلى وجود مشكلة أثناء محاولة نظام التشغيل Windows قم بنقل البيانات من التثبيت السابق (ملفات المستخدم، الإعدادات، التطبيقات، إلخ).
  • الرمز 0xC1900101 – 0x40017يرتبط هذا بـ "خطأ في التثبيت في مرحلة التشغيل الثانية". في هذه الحالة، تحدث المشكلة لاحقًا، عند إعادة تشغيل النظام للمرة الثانية، ولكن السبب الجذري عادةً ما يكون نفسه: برامج تشغيل أو برامج مكافحة فيروسات أو وحدات تحكم في الأجهزة غير متوافقة مع إصدار النظام الجديد.

على الرغم من أن بعض المستخدمين يحاولون اللجوء إلى حلول عدوانية (مثل حذف مفاتيح التسجيل أو تعطيل نصف النظام)، عادةً لا تحتاج إلى الذهاب إلى هذا الحد: ببساطة قم بإزالة المكونات المتعارضة (مضاد الفيروسات، وبرامج التشغيل التي بها مشاكل، وأجهزة USB ...) حتى يتم إكمال التحديث بدون مشاكل.

الأسباب الأكثر شيوعًا لخطأ FIRST_BOOT في نظام التشغيل ويندوز

تؤكد الخبرة العملية والمعلومات المقدمة من مايكروسوفت أن السبب الأكثر شيوعًا لخطأ FIRST_BOOT هو في برنامج تشغيل أو تطبيق غير متوافق تمامًا مع الإصدار الجديد من نظام التشغيل ويندوز، يتسبب هذا العنصر في حدوث عطل خطير أثناء تشغيل النظام المحدث لأول مرة. وفيما يلي الأسباب الأكثر شيوعًا:

  • برامج مكافحة الفيروسات وحزم الأمان التابعة لجهات خارجيةيتم دمج هذه الأدوات على مستوى منخفض للغاية في نظام التشغيل ويندوز (التحكم في حركة مرور الشبكة، ونظام الملفات، والذاكرة، وما إلى ذلك)، ويمكن لبرنامج تشغيل قديم أو غير متوافق أن يتسبب في ظهور شاشة زرقاء بمجرد انتهاء تثبيت النظام.
  • برامج تشغيل الأجهزة. بطاقات الرسومات، ومحولات الشبكة، وشبكة الواي فاي، ووحدات التحكم في التخزين، ومحولات HBA للألياف، وما إلى ذلك. ومن الأمثلة الواضحة جدًا في بيئات الخوادم، برامج تشغيل QLogic miniport معينة في Windows Server 2016/2019، والتي تسببت في أخطاء FIRST_BOOT وشاشات زرقاء حتى تم تحديثها إلى إصدارات أحدث (9.2.9.23، 9.3.3.20، 9.4.1.20، 9.4.4.20، وما إلى ذلك).
  • برامج "التحسين"، وجدران الحماية الخارجية، وأدوات التنظيف، والبرامج التي يتم تحميلها عند بدء التشغيلتبدأ العديد من هذه العمليات في وقت مبكر جدًا من عملية التمهيد ويمكن أن تتداخل مع تكوين Windows النهائي أثناء مرحلة FIRST_BOOT.
  • مشاكل في الأجهزة أو مشاكل أخرى BIOS / UEFIيمكن للأجهزة التي تحتوي على برامج ثابتة قديمة، أو لوحات أم ذات خيارات تمهيد حساسة إلى حد ما، أو الأجهزة التي تفشل في التهيئة بشكل صحيح أن تعقد الأمور بالنسبة لنظام التشغيل Windows أثناء عملية التحديث، خاصة على أجهزة الكمبيوتر القديمة أو أجهزة الكمبيوتر المحمولة ذات نظام BIOS المحدود للغاية.

DISM

أدوات إصلاح نظام التشغيل ويندوز: SFC وDISM

قبل الخوض في برامج التشغيل وبرامج مكافحة الفيروسات، يجدر التحقق من أن نظامك الحالي لا يحتوي على ملفات تالفة أو مكونات تحديث معطوبةولهذا الغرض، يتضمن نظام التشغيل ويندوز أداتين مفيدتين للغاية: SFC و DISM.

الخطوة الأولى الموصى بها هي فتح وحدة تحكم بصلاحيات المسؤول. يمكنك الضغط على اضغط على مفتاحي Windows + X واختر "موجه الأوامر (مسؤول)" أو "Windows PowerShell (مسؤول)".يعتمد ذلك على إصدار نظام التشغيل ويندوز لديك. خيار آخر هو استخدام مربع حوار التشغيل (Windows + R)، وكتابة "cmd"، ثم فتحه بصلاحيات المسؤول.

بمجرد فتح وحدة التحكم، يُنصح بتشغيل SFC / SCANNOWيقوم هذا الأمر بتحليل ملفات النظام ومحاولة استبدال الملفات التالفة بنسخ سليمة مخزنة في ذاكرة التخزين المؤقت لنظام ويندوز. قد تستغرق العملية عدة دقائق، لذا يُفضل تركها حتى تنتهي دون إغلاق النافذة أو مقاطعتها.

بعد انتهاء عملية SFC، يمكنك المتابعة في إصلاح صورة نظام التشغيل Windows باستخدام DISM. يُنصح بتشغيلها أولاً. DISM.exe / Online / Cleanup-image / Scanhealth لتقييم جودة الصورة، ثم DISM.exe / Online / Cleanup-image / Restorehealth لمحاولة تصحيح الأخطاء المكتشفة.

قد يستغرق تنفيذ كل أمر من هذه الأوامر بعض الوقت، خاصة على أجهزة الكمبيوتر المزودة بمحركات أقراص صلبة ميكانيكية أو ذات قدرة معالجة منخفضة. من المهم قم بتشغيلها واحدة تلو الأخرى، وانتظر حتى تنتهي، ثم أعد تشغيل جهاز الكمبيوتر الخاص بك عند الانتهاء.يؤدي هذا إلى التخلص من العديد من مشكلات سلامة النظام قبل محاولة التحديث مرة أخرى.

تشخيص الأخطاء المتقدم: سجلات SetupDiag وسجلات التثبيت

عندما لا تكفي الخطوات الأساسية، يكون من المفيد جدًا تحليل السجلات التي تم إنشاؤها بواسطة عملية التحديث نفسها ومراجعة عارض الأحداثتقدم مايكروسوفت أداة محددة تسمى SetupDiag.exe تقوم بالبحث في هذه السجلات وتحليلها لإخبارك، بتفصيل كبير، بما حدث من خطأ.

يمكن تشغيل أداة SetupDiag مباشرةً على الكمبيوتر الذي فشل في التحديث، أو عن طريق الإشارة إلى مجلدات تثبيت نظام التشغيل على جهاز كمبيوتر بعيد يواجه المشكلة نفسها. تقوم الأداة بمراجعة ملفات السجل التي أنشأها نظام التشغيل Windows في مجلدات التثبيت و أعدّ ملخصًا يوضح السبب الأكثر احتمالًا للفشليشير إلى ما إذا كان الأصل في برنامج تشغيل معين، أو مكون نظام، أو تعارض معروف.

في سيناريوهات الخوادم، على سبيل المثال مع ويندوز سيرفر 2019أثبت برنامج SetupDiag فائدته الكبيرة في تحديد برامج تشغيل QLogic Fibre HBA المتعارضة. في بعض الحالات، أشار التقرير مباشرةً إلى إصدار برنامج تشغيل المنفذ المصغر المُثبَّت باعتباره سبب ظهور الشاشة الزرقاء أثناء التحديث.

بمجرد تحديد السائق المتسبب بالمشكلة، تتمثل الخطوة التالية في زيارة موقع الويب الخاص بـ الشركة المصنعة (على سبيل المثال، QLogic أو مورد الأجهزة ذي الصلة) وتحقق مما إذا كان هناك إصدار أحدث يُصلح هذا الخلل. في حالة QLogic، حددت سجلات التغييرات للإصدارات اللاحقة إصلاحاتٍ عالجت أخطاء التحديث هذه بشكل مباشر.

إذا استمر النظام في إظهار نفس المشكلة عند تكرار التحديث بعد تحديث برنامج التشغيل، فمن المستحسن اتخاذ خطوة إضافية. قم أيضًا بتحديث BIOS/UEFI والبرامج الثابتة الخاصة بـ HBA أو وحدة التحكم أو الجهاز المعني.قد يستمر مزيج من برنامج تشغيل جديد وبرنامج ثابت قديم في التسبب في حدوث أخطاء حتى لو بدا أن السبب الأصلي قد تم حله.

وأخيرًا، يجدر التذكير بأن نظام التشغيل ويندوز يحتفظ بمخزن برامج التشغيل في المجلد %WINDIR%\System32\DriverStoreحتى بعد تثبيت برنامج تشغيل جديد، قد تبقى إصدارات قديمة وتسبب تعارضات. توجد أدوات عرض مرئية وأدوات متخصصة لتنظيف هذه المساحة التخزينية، ولكن يجب القيام بذلك بحذر لتجنب حذف برامج التشغيل الضرورية.

البرامج والخدمات التي يجب تعطيلها قبل التحديث

إحدى التوصيات التي تتكرر في المنتديات وفي الوثائق الرسمية هي قم بإلغاء تثبيت أو تعطيل أي برنامج مكافحة فيروسات تابع لجهة خارجية قبل محاولة تثبيت تحديث رئيسي لنظام ويندوز، غالباً لا يكفي مجرد إيقاف الحماية مؤقتاً. الإجراء الأكثر أماناً هو إلغاء تثبيتها بالكامل ثم إعادة تثبيتها بعد اكتمال التحديث بنجاح.

بالإضافة إلى برامج مكافحة الفيروسات، من المستحسن مراجعة البرامج الأخرى المدمجة بعمق في النظام، مثل جدران حماية إضافية، وأدوات أمان، وشبكات VPN مزودة بوحدات تحكم خاصة بها، ومحسّنات، و"مجموعات تحسين الأداء".أي شيء يتداخل مع عملية بدء تشغيل نظام التشغيل ويندوز أو النواة أو الشبكة يمكن أن يضيف تشويشًا إلى العملية.

كما أنه يساعد على أداء إعادة تشغيل النظام بشكل نظيفيتضمن ذلك تعطيل جميع الخدمات والبرامج غير التابعة لمايكروسوفت عند بدء التشغيل، بحيث يبدأ تشغيل النظام بأقل عدد ممكن من المكونات قيد التشغيل. هذا يقلل من احتمالية تداخل أي عملية خارجية مع مرحلة بدء التشغيل الأولى (FIRST_BOOT).

من ناحية أخرى، يُنصح افصل جميع الأجهزة الطرفية غير الضروريةالطابعات، والماسحات الضوئية، ومحركات الأقراص الصلبة الخارجية، وموزعات USB، وكاميرات الويب، وما إلى ذلك. اترك فقط لوحة المفاتيح والماوس، وإذا لزم الأمر، كابل الشبكة أو محول Wi-Fi الرئيسي متصلين. كلما قلّ عدد الأجهزة التي يحتاج نظام Windows إلى تهيئتها أثناء التحديث، قلّ احتمال مواجهة مشكلة في تعريفات الأجهزة.

كما تقترح مايكروسوفت، في بعض الحالات، قم بإيقاف تشغيل اتصال الواي فاي واستخدم اتصال كابل إيثرنت أثناء تنزيل وتثبيت التحديثات المهمة. هذا يقلل من انقطاعات الشبكة أو تقلباتها التي قد تؤدي إلى تلف ملفات التثبيت أو التسبب في أخطاء في الاتصال بخوادم التحديث.

يكمن مفتاح التغلب بنجاح على خطأ FIRST_BOOT في استخدم أدوات التشخيص مثل SFC وDISM وSetupDiag مع قليل من الصبر لاستبعاد برامج مكافحة الفيروسات وبرامج التشغيل القديمة والأجهزة المتعارضة.إن تخصيص الوقت لتنظيف وتحديث وتثبيت برامج التشغيل الصحيحة لنظامك غالباً ما يكون هو الفرق بين فشل التحديث وترقية سلسة للإصدار.