إستكشاف وإصلاح خطأ 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
- 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) وهذه أداة مدمجة في ويندوز ايضًا،
- chkdsk /f C:
وبعد انتهاء الفحص، اذا وجدت اخطاء لم يتم اصلاحها، فيجب استكشاف الامر.
اما اذا كانت النتيجة عدم ايجاد اخطاء مثل found no problems, no further action is required، او ايجاد اخطاء واصلاحها فانتقل للخطوة التالية.
- sfc /scanNow /offBootDir=C:\ /offWinDir=C:\windows /offLogFile=C:\SFCLOG.txt
وخطوة اختيارية تحديد مسار لملف log يتم تسجيل نتيجة العملية به، وهذه خطوة مفيدة عندما اريد ان اتتبع الخطوات التى تم اتخاذها، والنتيجة لهذه الخطوات. والامر بهذه الصيغة يقوم بفحص كل الملفات ويحاول اصلاحها، لذلك يستغرق بعض الوقت،
وكان من الممكن تحديد ملف معين لفحصه واصلاحه بدلا من كل الملفات، لكن اقوم بفرض انه يوجد أخطاء وراء الخطأ، وقمت بتحديد ملف log في الامر ليسجل فيه خطوات العملية.
وبعد الانتهاء، ستجد رسالة تفيد باصلاح الخطأ وبعدها يمكنك اختبار تشغيل ويندوز،
او عدم القدرة على ايجاد الخطأ او اصلاحه ويمكنك الاطلاع على ملف log إذا لزم الامر او استكشاف الخطأ بخطوات اخري، سنتعرف على خطوات اخري فى المقالات القادمة،
وبنفس الطريقة اذا ظهر خطأ اخر اقوم بتحديد الخطأ، واقوم باتخاذ خطوات لأصلاح الخطأ.
تعليقات
إرسال تعليق