بغض النظر عن
إصدار نسخة الويندوز
التي تستخدمها على جهازك، فالنظام مُعرض للأخطاء والمشاكل التقنية دائمًا، صحيحٌ
أن هناك حل لكل مشكلة – تقريبًا – ولكن بعض
المشاكل المزعجة، مثل
شاشة الموت الزرقاء، تُعجِز الكثيرين وتضعهم في مواقف لا يُحسدون عليها. لحسن الحظ، فإن مايكروسوفت
تحرص على تزويد نظامها التشغيلي المحبوب بأدوات يمكنها معالجة بعض الأخطاء بأقل
مجهود يُذكر من المستخدم، ومنها أداة تُدعى "DISM" والتي تعمل من خلال
موجّه الأوامر في الويندوز
لفحص النظام بالكامل
وإصلاح الملفات التالفة
والحفاظ على استقرار الأداء والتخلص من معظم المشاكل عمومًا. دعونا نستعرض في هذا
المقال كيفية استخدام الأداة بالتفصيل والطرق المختلفة التي يمكنك استخدامها بها
قبل أن تضطر إلى
إعادة تثبيت نسخة الويندوز
من الصفر!
أوامر DISM في ويندوز
مبدئيًا، DISM
(اختصارًا لـ Deployment Image Servicing and
Management) هي أداة صغيرة مُضمّنة في نظام ويندوز، وظيفتها تتلخص في
إدارة نُسخة مُصغرة من الويندوز (Windows image) موجودة داخل النظام نفسه، ويمكن
تشبيه ذلك بالإطار الاحتياطي «الاستبن» في السيارات. إذ يتم الاستعانة بالأداة
لفحص ملفات النظام الحالية، وملفات الإقلاع والتعريفات، ومن ثم مقارنتها بالنُسخة
المُصغرة السليمة، ثم استبدال أي ملفات بنسخة أصلية في حالة تضررها نتيجة حدوث
مشكلة أو عطل تقني. إذًا فأداة DISM تختص بالتعامل الملفات التالفة داخل نظام
الويندوز، كما يمكن استخدامها لفحص حالة النظام وتحديد المشكلات الكبيرة عبر
أوامرٍ أهمها "CheckHealth" و "ScanHealth" و "RestoreHealth". أدناه، سنتحدث
عن وظيفية كل أمرٍ بشيء من التفصيل.
التحقق من صلاحية نسخة الويندوز
نبدأ شرحنا لأداة DISM بكيفية استخدامها في تشخيص نسخة الويندوز بشكلٍ عام
لمساعدتك في استكشاف المشكلات المحتملة، وذلك من خلال أمر "CheckHealth"، والذي يبحث عن الملفات التالفة ويُخبرك إن كانت هناك أي ملفات متضررة، ولكن
دون إجراء إصلاح أو استبدال لتلك الملفات؛ شيء مشابه للفحص السريع الذي تفعله
برامج مكافحة الفيروسات.
لتفعل ذلك، قم بتشغيل أداة موجه الاوامر (Command Prompt) على الويندوز بأي طريقة
من
الطرق التي قمنا باستعراضها
من قبل إلا ان الطريقة الأسهل هي الضغط على مفتاحي Win + حرف S (سـ) معًا على
الكيبورد لفتح شريط البحث ومن ثم أكتب "CMD" أو "Windows Terminal" في حال كنت
تستخدم ويندوز 11، ثم من نتائج البحث اضغط على خيار "Run as administrator".
وبعدما تظهر نافذة الـ CMD اكتب الأمر التالي:
DISM /Online /Cleanup-Image /CheckHealth
بعد النقر على زر "Enter" ستبدأ عملية الفحص وفي حال وجود أي مشكلة ستظهر عبارة "
The component stored has been corrupted"، في المقابل، سترى عبارة " No
component store corruption detected" إذا كان كل شيء على ما يرام.
وبالمناسبة، يُشير مصطلح "Component Store" إلى جزءٍ مهم من نظام التشغيل وهو
مُجلد WinSxS ووظيفته، باختصار شديد، تكمن في تخزين النسخ الاحتياطية والمكونات
الضرورية، مثل ملفات التحديثات والتعديلات التي يتم تثبيتها على النظام، مما
يساعد في استعادته عند الحاجة. عندما يتعرض هذا المجلد لمشكلة ما، فإن ذلك ينعكس
على أداء الويندوز ولذلك تُستخدم أدوات مثل DISM لفحصه وإصلاحه.
إجراء فحص متقدم لنسخة الويندوز
بينما يعمل أمر "CheckHealth" كأداة
تشخيص أولية، فإن الأمر الثاني "ScanHealth" يتعمّق في البحث عن الملفات التالفة، ولذلك يستغرق وقتًا أطول في التنفيذ، كما
أنه يحتفظ بنتائج الفحص في ملف خارجي بحيث يستطيع المستخدمين المتقدمين مراجعته
للتعرف على الملفات التي تم فحصها وتلك التالفة إن وجد. كل ما عليك هو فتح موجّه
الأوامر ثم تنفيذ الأمر التالي:
DISM /Online /Cleanup-Image /ScanHealth
بعد الضغط على زر Enter سيبدأ الفحص المتقدم لنسخة الويندوز، ولكن هذه المرة
سيستغرق وقتًا أطول بقليل كما أشرنا، يمكنك تتبعه عن طريق الشريط الذي يُظهر نسبة
التقدم، وإذا تم رصد أي مشكلة فيمكنك حينها أن تلجأ للاستخدام الثالث لأداة DISM.
إصلاح الملفات التالفة في نسخة الويندوز
إذا اكتشفت مشكلةً بعد تنفيذ أيٍ من الأمرين السابقين، سيحين دور الأمر الثالث
وهو "RestoreHealth". يعمل هذا الأمر
على إعادة النظام إلى وضعه الطبيعي – أحيانًا – في حال وجود مشكلة، وذلك بعد فحص
ملفات النظام ومقارنتها بالنسخة المُصغرة السليمة، أو إذا كان الكمبيوتر متصل
بالإنترنت فسيتم الاعتماد على خدمة Windows Update لتنزيل الملفات الأصلية
السليمة من سيرفرات مايكروسوفت مباشرًة واستبدالها بتلك التالفة. ولتنفيذ الأمر،
كل ما عليك هو إدخال الأمر التالي في موجّه الأوامر:
DISM /Online /Cleanup-Image /RestoreHealth
ستستغرق العملية وقتًا أطول من "CheckHealth" أيضًا، ولكنها ستحل المشكلة أو المشاكل التي تواجه حاسوبك على الأرجح.
وفي حال لم يكن الجهاز متصلًا بالإنترنت ولم يستطع الأمر السابق حل المشكلة، أي
لم يتم العثور على نسخة مطابقة للملف التلف في النُسخة المُصغرة السليمة المخزنة
على الويندوز، فهنا يمكن إجراء نفس العملية بالاعتماد على نسخة حقيقية وكاملة
للويندوز والتي
يمكن تنزيلها من مايكروسوفت في صغيرة ملف ISO.
بمجرد الحصول على ملف الأيزو هذا، قم بالضغط مزدوجًا فوقه ليتم استخراج الملفات وعرضها في قسم وهمي يُسمى "DVD Drive" وكل ما عليك الآن هو معرفة الحرف الرمزي لهذا القسم من خلال أداة File Explorer ففي حالتنا هو حرف "E" كما موضح في الصورة أعلاه. الآن قم بفتح موجّه الأوامر بصلاحيات المسؤول كما تعودنا مع الأوامر السابقة ثم قم بتنفيذ الأمر التالي:
DISM /Online /Cleanup-Image /RestoreHealth /Source:E:\Sources\install.wim
وقبل الضغط على Enter تأكد من استبدال
حرف الـ "E" بحرف قسم DVD Drive الوهمي، ستأخذ العملية وقتًا
طويلًا نسبيًا لأنها ستفحص الملفات التالفة مرة أخرى ثم تحصل على النسخة السليمة من ملف الأيزو وتحل جميع المشاكل التي ستجدها.
استخدام أمر SFC للتأكد من إصلاح نسخة الويندوز
بينما تتعامل أداة DISM مع ملفات النظام الأساسية ومجلد WinSxS الذي تحدثنا عنه
بالأعلى، هناك أداة أخرى تُسمى بالـ SFC (اختصارًا لـ System File Checker) وتعمل على فحص وإصلاح الملفات التالفة أو
المفقودة تلقائيًا لضمان سلامة بيئة الويندوز، فعندما تجد الأداة ملفًا مُعدلًا نتيجةً لفيروس أو تحديثٍ خاطئ أو أيًا كان السبب، تقوم باستبداله بالملف السليم
أو الأصلي ليعود كل شيء إلى ما كان عليه. تنفيذ هذا الأمر بسيط جدًا، فبعد فتح موجّه الأوامر اكتب [SFC /scannow] واضغط Enter وانتظر حتى تبدأ الأداة في عملية الفحص، والتي بعد أن تنتهي
ستظهر لك رسالة من ثلاث:
- الأولى: "Windows Resource Protection did not find any integrity violations"، وتُشير إلى عدم وجود أي ملفٍ تالف وأن نظامك يعمل بحالة جيدة.
- الثانية: "Windows Resource Protection could not perform the requested operation" وتعني أنك قد تُضطر لإعادة استخدام الأداة، ولكن في الوضع الآمن.
- الثالثة: "Windows Resource Protection found corrupt files and successfully repaired them" فتعني أن نظامك كان يحتوي على مشكلة ولكن الأداة تعاملت معها، وفي هذه الحالة أعد تشغيل الحاسوب وسيكون كل شيء على ما يرام.