استخدام أداة مدقق ملفات النظام لإصلاح ملفات النظام المفقودة أو التالفة

ينطبق على
Windows 8.1 Windows 8.1 Enterprise Windows 8.1 Pro Windows 8 Windows 8 Enterprise Windows 8 Pro Windows 7 Enterprise Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Starter Windows 7 Ultimate Windows Vista Enterprise 64-bit Edition Windows Vista Ultimate 64-bit Edition Windows Vista Business Windows Vista Business 64-bit Edition Windows Vista Enterprise Windows Vista Ultimate Windows 10 Windows 11

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

إذا واجهت هذه المشكلات، يمكنك استخدام أدوات إصلاح Windows المضمنة - خدمة صور النشر وإدارتها (DISM) ومدقق ملفات النظام (SFC) - للفحص بحثا عن ملفات النظام التالفة واستعادة مكونات Windows المفقودة أو التالفة، مما يساعد على إعادة النظام إلى حالة عمل مستقرة.

الخطوة 1: تشغيل DISM

يوفر DISM الملفات المطلوبة لإصلاح الملفات التالفة.  يجب تشغيل DISM قبل تشغيل مدقق ملفات النظام.  لتنفيذ هذا الإجراء:

  1. افتح نافذة موجه الأوامر.

    1. اكتب cmd في مربع البحث .
    2. في نتائج البحث، انقر بزر الماوس الأيمن فوق موجه الأوامر، ثم حدد تشغيل كمسؤول.
    3. إذا تمت مطالبتك بالتأكيد أو كلمة مرور المسؤول، فاكتب كلمة المرور، أو انقر فوق السماح.
  2. في نافذة موجه الأوامر ، اكتب الأمر التالي واضغط على مفتاح الإدخال Enter.  قد يستغرق إكمال عملية الأمر عدة دقائق.

DISM.exe /Online /Cleanup-image /Restorehealth

تلميح

  • يستخدم DISM Windows Update كمصدر لتوفير الملفات الضرورية. ومع ذلك، إذا كان عميل Windows Update الخاص بك معطلا، يمكنك استخدام تثبيت Windows قيد التشغيل، أو مجلد Windows جنبا إلى جنب من مشاركة شبكة أو وسائط قابلة للإزالة، مثل قرص DVD Windows، كمصدر للملفات. للقيام بذلك، قم بتشغيل الأمر التالي بدلا من ذلك:
  • DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
  • في الأمر أعلاه، استبدل C:\RepairSource\Windows العنصر النائب بموقع مصدر الإصلاح.  لمزيد من المعلومات حول استخدام أداة DISM لإصلاح Windows، راجع إصلاح صورة Windows.

الخطوة 2: تشغيل مدقق ملفات النظام

في نافذة موجه الأوامر ، اكتب الأمر التالي، واضغط على ENTER:

sfc /scannow

موجه الأوامر مع حقوق المسؤول - sfc /scannow  
 

تحذير

لا تغلق نافذة موجه الأوامر هذه حتى يكتمل التحقق بنسبة 100٪.

سيقوم الأمر بفحص sfc /scannow جميع ملفات النظام المحمية واستبدال الملفات التالفة بنسخة مخزنة مؤقتا.  سيتم عرض نتائج الفحص بعد الانتهاء من هذه العملية. قد تتلقى إحدى الرسائل التالية:

رسالة نتيجة الفحص الإجراء المقابل
لم تعثر حماية موارد Windows على أي انتهاكات للتكامل. ليس لديك أي ملفات نظام مفقودة أو تالفة.
تعذر على حماية موارد Windows تنفيذ العملية المطلوبة. لحل هذه المشكلة، قم بإجراء فحص مدقق ملفات النظام في الوضع الآمن.
تأكد من وجود مجلدي PendingDeletesوPendingRenames ضمن ٪WinDir٪\WinSxS\Temp.
يمثل العنصر النائب ٪WinDir٪ مجلد نظام التشغيل Windows، مثل C:\Windows.
عثر Windows Resource Protection على ملفات تالفة وأصلحها بنجاح. كانت العملية ناجحة.
لعرض معلومات مفصلة حول فحص ملف النظام واستعادته، انتقل إلى كيفية عرض تفاصيل عملية مدقق ملفات النظام.
عثر Windows Resource Protection على ملفات تالفة ولكنه لم يتمكن من إصلاح بعضها. لإصلاح الملفات التالفة يدويا، اعرض تفاصيل عملية مدقق ملفات النظام للعثور على الملف التالف، ثم استبدل الملف التالف يدويا بنسخة جيدة معروفة من الملف.

المزيد من المعلومات

كيفية عرض تفاصيل عملية مدقق ملفات النظام

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

  1. افتح موجه أوامر غير مقيد، كما هو موضح سابقا.

  2. في نافذة موجه الأوامر ، اكتب الأمر التالي (على سطر واحد)، ثم اضغط على ENTER:

    findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt" 
    

    ملاحظة

    يحتوي ملف Sfcdetails.txt على تفاصيل من كل مرة يتم فيها تشغيل أداة مدقق ملفات النظام على الكمبيوتر. يتضمن الملف معلومات حول الملفات التي لم يتم إصلاحها بواسطة أداة مدقق ملفات النظام. تحقق من إدخالات التاريخ والوقت لتحديد ملفات المشكلة التي تم العثور عليها في المرة الأخيرة التي قمت فيها بتشغيل أداة مدقق ملفات النظام.

  3. افتح ملف Sfcdetails.txt من سطح المكتب.

  4. يستخدم ملف Sfcdetails.txt التنسيق التالي:
    تفاصيل SFC للتاريخ/الوقت يحتوي نموذج ملف السجل التالي على إدخال لملف تعذر إصلاحه: 2007-01-12 12:10:42، Info CSI 00000008 [SR] لا يمكن إصلاح ملف العضو [l:34{17}]"Accessibility.dll" لإمكانية وصول ذوي الاحتياجات الخاصة، الإصدار = 6.0.6000.16386، pA = PROCESSOR_ARCHITECTURE_MSIL (8)، الثقافة المحايدة، VersionScope محايد، PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}، نوع محايد، محايد TypeName، محايد PublicKey في المتجر، الملف مفقود

كيفية استبدال ملف نظام تالف يدويا بنسخة جيدة معروفة من الملف

بعد مراجعة ملف السجل لتحديد ملف النظام الذي تم تلفه ولا يمكن إصلاحه، ابحث عن مكان الملف التالف، ثم استبدل الملف التالف يدويا بنسخة جيدة معروفة من الملف.

للقيام بذلك، اتبع الإرشادات أدناه.  في الأوامر التالية، <Path_And_File_Name> يمثل العنصر النائب المسار واسم الملف للملف التالف.

ملاحظة

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

الخطوة 1: أخذ الملكية الإدارية لملف النظام التالفة.

اكتب الأمر التالي في موجه الأوامر المرتفع ثم اضغط على ENTER:

takeown /f <Path_And_File_Name>

مثال:

takeown /f C:\windows\system32\jscript.dll. 

موجه الأوامر مع حقوق المسؤول - نجح الأمر

الخطوة 2: منح المسؤولين حق الوصول الكامل إلى ملف النظام التالفة.

اكتب الأمر التالي، ثم اضغط على ENTER:

icacls <Path_And_File_Name> /grant administrators:F

مثال:

icacls C:\windows\system32\jscript.dll /grant administrators:F

موجه الأوامر مع حقوق المسؤول

الخطوة 3: استبدل ملف النظام التالفة بنسخة جيدة معروفة من الملف.

اكتب الأمر التالي، ثم اضغط على ENTER:

Copy <Source_File> <Destination>

في الأمر أعلاه، استبدل <Source_File>العنصر النائب بالمسار واسم الملف للنسخة الجيدة المعروفة من الملف على الكمبيوتر الخاص بك، واستبدل <Destination> العنصر النائب بالمسار واسم الملف للملف التالف.

مثال:

copy E:\temp\jscript.dll C:\windows\system32\jscript.dll

إذا لم تنجح الخطوات المذكورة أعلاه، فقد تحتاج إلى إعادة تثبيت Windows. لمزيد من المعلومات، راجع خيارات الاسترداد في Windows