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

كيفية إستكشاف وإصلاح خطأ 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 بشكل طبيعي. لكن إذا فشل في إصلاح المشكلة، ستظهر شاشة "فشل الإصلاح التلقائي"،

وتوفر هذه الواجهة خيارات لتجربة طرق إصلاح أخرى أو إيقاف تشغيل الكمبيوتر...

معرفة بملف السجل log

وعلى نفس الشاشة يوجد ملف سجل او log file مدوّن، الملف يحتوي على معلومات عن سبب فشل الإصلاح التلقائي، والخطأ الذي تم، والخطوات المتخذة للإصلاح الخطأ.
مكان حفظ الملف في المسار C:\Windows\System32\Logfiles\Srt\SrtTrail.txt

تستطيع الوصول للملف باستخدام سطر الأوامر (Command Prompt) ، ولتبدأ cmd إضغط على Advanced Options.
بعدها troubleshoot وبعدها Advanced options، ثم اختر Command Prompt

وقد يطلب منك إختيار مستخدم وادخال كلمة المرور. قم بكتابتهم واضغط على Continue.

وبعدها قم بكتابة الأمر التالي لتحديد حرف بارت الويندوز 
  • Bcdedit
حرف تقسيم الويندوز يظهر امام osdevice، بعدها اكتب الامر بتبديل حرف التقسيم بالمناسب لك
  • D:\Windows\System32\Logfiles\Srt\SrtTrail.txt
سيتم عرض محتوى الملف. ما افعله هو قراءة المعلومات الموجودة به واحاول تحديد سبب المشكلة. من الممكن ان تجد رسالة خطأ محددة، أو اسم ملف، أو برنامج تالف، أو رمز خطأ.

إصلاح الخطأ بناء على معلومات ملف السجل

مثلًا، قد تجد جزء شبيه بالمكتوب تاليا، في ملف السجل:

Root cause found:
Boot critical file c:\windows\system32\ntoskrnl.exe is corrupt.
Repair action: File repair
Result: Failed. Error code = 0x57

الملف ntoskrnl.exe مسؤول عن بعض خدمات النظام مثل إدارة العمليات وإدارة الذاكرة والأمن. وإذا كان الملف تالف أو مفقود، Windows لن يستطيع بدء التشغيل بشكل سليم.

والان بعد معرفة ان الملف ntoskrnl.exe تالف، وان الملف من ملفات النظام، استطيع اتخاذ خطوة لاصلاح الخطأ باستخدام أداة SFC (System File Check) وهذه أداة مدمجة في ويندوز ايضًا،

لكن قبل استخدام sfc سأقوم بفحص نظام الملفات File System لوحدة التخزين من أي أخطاء منطقية او مادية. بالامر CHKDSK، اولا. قم بكتابة
  •  chkdsk /f C:

وبعد انتهاء الفحص، اذا وجدت اخطاء لم يتم اصلاحها، فيجب استكشاف الامر.
اما اذا كانت النتيجة عدم ايجاد اخطاء مثل found no problems, no further action is required، او ايجاد اخطاء واصلاحها فانتقل للخطوة التالية.

وبعدها تستخدم sfc بكتابة الأمر التالي، باستبدال حرف بارتيشن الويندوز بالمناسب لك
  • sfc /scanNow /offBootDir=C:\ /offWinDir=C:\windows /offLogFile=C:\SFCLOG.txt

وخطوة اختيارية تحديد مسار لملف log يتم تسجيل نتيجة العملية به، وهذه خطوة مفيدة عندما اريد ان اتتبع الخطوات التى تم اتخاذها، والنتيجة لهذه الخطوات. والامر بهذه الصيغة يقوم بفحص كل الملفات ويحاول اصلاحها، لذلك يستغرق بعض الوقت،

وكان من الممكن تحديد ملف معين لفحصه واصلاحه بدلا من كل الملفات، لكن اقوم بفرض انه يوجد أخطاء وراء الخطأ، وقمت بتحديد ملف log في الامر  ليسجل فيه خطوات العملية.

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

وبنفس الطريقة اذا ظهر خطأ اخر اقوم بتحديد الخطأ، واقوم باتخاذ خطوات لأصلاح الخطأ.

تعليقات

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

انشاء ملف 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. خطو