لا يمكن حذف الملف كثيرًا ما نواجه هذا الموقف. وذلك لأن عملية "خلف الكواليس" تستدعي الملف، ولا يمكن إجراء الحذف إلا عن طريق إنهاء العملية. فكيف تحديد موقع هذه العملية؟ عادةً ما نحتاج إلى استخدام أدوات خارجية مثل "Ice Blade". ومع ذلك، يمكن حل هذه المشكلة بسهولة في نظام التشغيل Windows 7 باستخدام "Resource Monitor".
أدناه نحاكي الموقف الذي لا يمكن فيه حذف الملفات. قم بإنشاء مجلد باسم test على محرك الأقراص D، ثم قم بتشغيل موجه الأوامر (cmd) وحدد مسار الأمر إلى دليل المجلد. في هذه المرحلة، نقوم بحذف مجلد الاختبار، ويمكنك رؤية مربع الحوار الموضح في الشكل 1 المنبثق، الذي يطالب: لا يمكن إكمال العملية، المجلد أو الملف مفتوح في برنامج آخر.
بعد ذلك يمكننا القيام بذلك: انقر بزر الماوس الأيمن على شريط مهام Windows 7 وحدد الأمر "بدء إدارة المهام"، وانقر فوق علامة التبويب "الأداء" في نافذة وحدة التحكم "Windows Task Manager" المفتوحة، ثم انقر فوق الزر "Resource Monitor" للدخول وحدة التحكم "مراقبة الموارد". انقر فوق علامة التبويب "وحدة المعالجة المركزية" في وحدة التحكم للانتقال إلى صفحة علامة التبويب، ثم أدخل "اختبار" في مربع البحث الموجود على يمين "المقبض المرتبط". في هذا الوقت، سيبحث النظام تلقائيًا عن عملية النظام المرتبطة بها مقبض الاختبار. ابحث وانتظر لبعض الوقت، كما هو موضح في الشكل، يمكنك أن ترى أن عملية البحث هي cmd.exe (تأكيدًا للحالة التي تمت محاكاتها أعلاه). يوضح هذا أن عملية cmd.exe هي التي تستدعي مجلد الاختبار، وهي التي تتسبب في فشل حذف المجلد. انقر بزر الماوس الأيمن فوق العملية وحدد أمر "إنهاء العملية" ليظهر مربع حوار تحذيري. بعد التأكيد، يمكن إنهاء عملية cmd.exe.
أخيرًا، احذف مجلد الاختبار ويمكنك أن ترى أنه تم حذف المجلد بنجاح. على الرغم من أن السيناريو أعلاه عبارة عن سيناريو محاكاة، إلا أنه في الواقع نفس السيناريو الحقيقي تمامًا وطالما قمت بتطبيقه بمرونة، فلن تزعجك مشكلات مثل هذه بعد الآن.
الخطوات المذكورة أعلاه مزعجة بعض الشيء، فكيف يمكننا استدعاء مراقب الموارد بسرعة؟ في قائمة العمليات، يمكنك أن ترى أن اسم العملية هو perfmon.exe، ولكنه مراقب الأداء، ولا يمكن العثور على مراقب الموارد فيه. لاحقًا، وبالنظر إلى مشكلة معلمات سطر الأوامر، تمت إضافة المعلمة /res. بعد الاختبار، كان كل شيء طبيعيًا، لذلك قمت بإنشاء اختصار يشير إلى "C:WindowsSystem32perfmon.exe /res. استخدم هذا الاختصار لإجراء مكالمات سريعة".