كيف تعرف العملية التي تقوم بقفل أو استخدام ملف في Windows 11/10؟

غير قادر على حذف أو نقل أو تنفيذ أي إجراء على ملف لأنه مؤمن بواسطة عملية؟ اكتشف(Find) العملية التي تقوم بقفل ملف في Windows 11/10 باستخدام طرق مختلفة تمت مناقشتها في هذه المقالة.

في كثير من الأحيان ، عندما نحاول إجراء (حذف ، إعادة تسمية ، نسخ ، إلخ) على ملف ، نحصل على مربع حوار " ملف قيد الاستخدام(File in Use) " يعرض مطالبة " لا يمكن إكمال الإجراء لأن الملف مفتوح في برنامج آخر(The action can’t be completed because the file is open in another program) ". في بعض الحالات ، سيُظهر اسم العملية أو البرنامج الذي يستخدم الملف. لكن في كثير من الأحيان ، لا يحدث ذلك.

الآن ، كيف تعرف العملية التي يوجد بها ملف مفتوح؟ إذا كان الأمر عاجلاً ، فأنت بحاجة إلى تحديد عملية قفل الملف ثم إنهاء العملية لتعديل الملف الهدف. في هذا الدليل ، سنناقش طرقًا مختلفة للتحقق من العملية التي تحتفظ بملف في Windows 11/10 .

كيفية معرفة العملية التي تقوم بقفل ملف في نظام التشغيل Windows 10

كيفية معرفة العملية التي تقوم بقفل أو استخدام ملف في Windows 11/10

فيما يلي الطرق المختلفة لتحديد العملية التي تقوم بقفل ملف في Windows 11/10 :

  1. تحقق من العملية التي تقوم بتأمين ملف باستخدام Resource Monitor .
  2. استخدم SysInternals Process Explorer(Use SysInternals Process Explorer) لتحديد العملية التي تقوم بتأمين الملف.
  3. اكتشف من خلال موجه الأوامر(Command Prompt) باستخدام أداة التعامل(Handle) .
  4. استخدم برنامج OpenedFilesView(Use OpenedFilesView) المجاني لتحديد عملية الاحتفاظ بملف.

دعنا نوضح هذه الأساليب الآن.

1] تحقق(Check) من عملية قفل الملف باستخدام Resource Monitor

باستخدام Resource Monitor ، يمكنك تحديد العملية أو الخدمة التي تقوم بتأمين ملف. إنها أداة مساعدة مضمنة في نظام التشغيل Windows 10(Windows 10) تساعدك على مراقبة استخدام وحدة المعالجة المركزية والذاكرة وشبكة القرص ومقابض الملفات وما إلى ذلك.

افتح تطبيق Run بالضغط على مفتاح الاختصار Windows + R ثم اكتب resmon فيه. اضغط على زر موافق وسيتم فتح Resource Monitor .

في نافذة Resource Monitor ، انتقل إلى علامة تبويب CPU وقم بتوسيع خيار Associated Handles . الآن ، في مربع البحث ، اكتب اسم الملف الذي يظهر مؤمنًا بواسطة عملية واضغط على زر Enter . سيظهر لك قائمة العمليات التي تحتفظ بالملف الهدف.

يمكنك النقر بزر الماوس الأيمن فوق العملية وتحديد خيار إنهاء العملية(End Process) لإنهائها. بعد انتهاء العملية ، حاول تنفيذ الإجراء الذي تريده على الملف الذي تم قفله مسبقًا.

2] استخدم SysInternals Process Explorer(Use SysInternals Process Explorer) لتحديد العملية التي تقوم بتأمين الملف

هناك خيار آخر لتحديد العملية أو الخدمة التي تحتفظ بملف وهو SysInternals Process Explorer . إنها أداة مساعدة متقدمة لمعرفة المعلومات التفصيلية المتعلقة بالعمليات الجارية على نظامك. للتعرف على عملية الاحتفاظ بالملف من خلاله ، يمكنك اتباع الخطوات التالية:

أولاً ، قم بتنزيل وتشغيل SysInternals Process Explorer على جهاز الكمبيوتر الخاص بك. الآن ، في نافذة Process Explorer ، انتقل إلى قائمة File وانقر على خيار Find Handle أو DLL(Find Handle or DLL) . بعد ذلك ، أدخل اسم الملف في نافذة حوار Process Explorer Search واضغط على خيار البحث . (Search)ستظهر جميع العمليات التي تستخدم الملف الذي أدخلته في النتائج.

انقر بزر الماوس الأيمن فوق(Right-click) العملية المحددة في علامة التبويب " العملية(Process) " ثم أغلقها.

الآن ، تحقق من الملف إذا كان لا يزال محتجزًا أو مؤمنًا بواسطة عملية أم لا.

ذات صلة: (Related:) لا يمكن للعملية الوصول إلى الملف لأنه قيد الاستخدام من قبل عملية أخرى.(The process cannot access the file because it is being used by another process.)

3] اكتشف(Find) من خلال موجه الأوامر(Command Prompt) باستخدام أداة التعامل(Handle)

المؤشر(Handle) هو أداة مساعدة قائمة على الأوامر لمعرفة العملية التي يوجد بها ملف مفتوح. إنه في الأساس إصدار سطر أوامر من SysInternals Process Explorer الذي تمت مناقشته أعلاه . يمكنك اتباع الخطوات التالية للتحقق من عملية الاحتفاظ بملف في موجه الأوامر باستخدام هذه الأداة:

قم بتنزيل Handle من موقع microsoft.com واستخرج مجلد ZIP. الآن ، افتح CMD في المجلد المستخرج(open CMD in the extracted folder) . في موجه الأوامر(Command Prompt) ، أدخل أمرًا بالصيغة التالية:

handle.exe -a -u <filename-with-path>

علي سبيل المثال:

handle.exe -a -u "C:\Users\KOMAL\Documents\Sample Files\twc.pdf"

عند إدخال الأمر ، سيعرض قائمة بالعمليات التي تحتوي على الملف مع معرف العملية واسم المستخدم.

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

بعد تحديد العملية ، يمكنك إغلاقها من إدارة المهام(Task Manager) .

4] استخدم برنامج OpenedFilesView(Use OpenedFilesView) المجاني لتحديد عملية الاحتفاظ بملف

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

حدد موقع الملف الهدف الخاص بك وتحقق من العملية التي تحتفظ به. أيضًا ، يمكنك استخدام خيار البحث الخاص به للبحث( Find) بسرعة عن ملف مقفل والعملية المرتبطة به. بعد العثور على العملية ، انقر بزر الماوس الأيمن على الملف وأغلق جميع العمليات التي تحتفظ به.

نأمل أن يساعدك هذا الدليل في التعرف على عملية الاحتفاظ بالملف ثم إغلاقه.

اقرأ الآن: (Now read:) حذف الملفات المقفلة وإصلاح الخطأ File Is Locked.



About the author

أنا مهندس برمجيات بخبرة تزيد عن 10 سنوات في منتجات Windows و Office و Google. أنا خبير في Word و Excel و PowerPoint وقد كتبت العديد من الكتب حول هذا الموضوع. في أوقات فراغي ، أحب ممارسة ألعاب الفيديو وقراءة الكتب ومشاهدة الأفلام.



Related posts