استخدم DISM لإصلاح المشكلات التي لا يمكن لـ SFC

جرب أداة القضاء على المشاكل

هناك اقتراح شائع في منتديات دعم Windows وهو فحص النظام بحثًا عن مشكلات تكامل الملفات باستخدام الأمر sfc / scannow والتي يمكنك تشغيلها على النظام النشط ولكن أيضًا على محركات الأقراص الخارجية .

SFC ، التي تعني System File Checker ، هي أداة إدارية مضمنة للتحقق من سلامة ملفات نظام التشغيل ولإصلاح الملفات التالفة أو التالفة أو المتغيرة.

عمليات مسح SFC لها ثلاث نتائج محتملة:

  1. الفحص لم يجد أي مشاكل.
  2. وجد الفحص المشكلات وأصلحها.
  3. عثر الفحص على مشكلات ولم يتمكن من إصلاحها (عثر Windows Resource Protection على ملفات تالفة ولكن لم يتمكن من إصلاح بعضها).

ملحوظة : يوصى بعمل نسخة احتياطية كاملة لقسم نظام Windows قبل تشغيل DISM. استخدم حلول النسخ الاحتياطي المجانية مثل Macrium يعكس ، برنامج Veeam Endpoint Backup أو أدوات النسخ الاحتياطي الأخرى .

استخدم DISM إذا فشل SFC / Scannow في تصحيح المشكلات

sfc scannow

تُظهر لقطة الشاشة المعروضة أعلاه نتيجة حيث لم يتمكن SFC من تصحيح الملفات الفاسدة التي اكتشفها.

قد يقوم SFC أيضًا بتصحيح المشكلات ولكنه قد لا يحل المشكلة التي حاولت تصحيحها في المقام الأول عن طريق تشغيلها.

يأتي DISM للإنقاذ في هذه المواقف. خدمة نشر الصور وإدارتها (DISM) عبارة عن برنامج سطر أوامر لنظام Windows يتم استخدامه لعدة أغراض ، وهو متوفر في جميع إصدارات Windows بدءًا من Windows 7 و Windows Server 2008

تحتاج إلى تشغيل DISM من موجه أوامر غير مقيد:

  1. اضغط على مفتاح Windows لإظهار قائمة البداية.
  2. اكتب cmd.exe وانتظر حتى يتم نشر النتائج.
  3. انقر بزر الماوس الأيمن على النتيجة المسماة cmd.exe وحدد 'تشغيل كمسؤول' لتشغيلها بامتيازات مرتفعة.

يمكن تشغيل DISM في الوضع الجاف للكشف عن الفساد دون محاولة إصلاح المشكلات الموجودة. أوصي بالتحقق من الصحة أولاً لمعرفة ما إذا كان الفساد موجودًا قبل تشغيل عمليات الإصلاح.

استبعاد / عبر الإنترنت / تنظيف الصورة / CheckHealth

dism checkhealth

يتحقق الأمر من الصورة بحثًا عن علامة الفساد ويعيد النتائج التي توصل إليها إليك ولكنه لا يقوم بإجراء عمليات الإصلاح.

يجب ألا يستغرق الفحص أكثر من ثانية أو ثانيتين. ربما قامت العمليات السابقة بوضع علامة على الصورة على أنها تالفة.

استبعاد / عبر الإنترنت / تنظيف الصورة / ScanHealth

dism scanhealth

يقوم الأمر بالمسح بحثًا عن تلف مخزن المكونات ولكنه لا يصحح أية مشكلات.

يستغرق الفحص وقتًا أطول حتى يكتمل ويتم إرجاع نتائج الفحص في نافذة موجه الأوامر.

DISM / عبر الإنترنت / تنظيف الصورة / RestoreHealth

dism restorehealth

تُجري المعلمة / RestoreHealth فحصًا بحثًا عن التلف وتحاول إصلاح أي مشكلات تجدها تلقائيًا.

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

إذا وجد الفحص تلفًا ، فإنه يحاول تصحيح المشكلة باستخدام Windows Update افتراضيًا.

أوامر DISM المتقدمة

  • لإصلاح صورة غير متصلة بالإنترنت : Dism / Image: C: offline / Cleanup-Image / RestoreHealth
  • لاستخدام مصدر إصلاح مختلف : Dism / Online / Cleanup-Image / RestoreHealth / المصدر: d: test mount windows
  • لمنع استخدام Windows Update : / LimitAccess كمعامل.

سياسة المجموعة

يمكنك تحديد مصدر مختلف باستخدام 'نهج المجموعة'.

dism repair policy

قم بما يلي من أجل ذلك:

  1. اضغط على مفتاح Windows لإظهار قائمة البداية.
  2. اكتب gpedit.msc واضغط على مفتاح Enter لفتح محرر نهج المجموعة. لاحظ أنه متاح فقط في إصدارات Windows الاحترافية أو Enterprise.
  3. انتقل إلى تكوين الكمبيوتر> قوالب الإدارة> النظام.
  4. انقر نقرًا مزدوجًا فوق تحديد الإعدادات لتثبيت المكونات الاختيارية وإصلاح المكون.
  5. اضبط السياسة على مُفعَّلة ، وقم بتكوينها وفقًا لذلك.
  6. تحتاج إلى تحديد مصدر بديل ، وقد تمنع استخدام Windows Update. قد يتم تكوين الأنظمة التي تم تكوينها لاستخدام WSUS افتراضيًا لاستخدام Windows Update بدلاً من ذلك لعمليات الإصلاح.

ارفض باستخدام PowerShell

يمكنك استخدام DISM في Windows PowerShell أيضًا. الأوامر مختلفة قليلاً.

  • CheckHealth : إصلاح-WindowsImage -CheckHealth
  • ScanHealth : إصلاح-WindowsImage -ScanHealth
  • استعادة الصحة : إصلاح-WindowsImage -RestoreHealth

فيديو تعليمي DISM

مقالات ذات صلة