چگونه بفهمیم کدام فرآیند در حال قفل کردن یا استفاده از یک فایل در ویندوز 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 11/10
در اینجا روش های مختلفی برای شناسایی فرآیند قفل کردن یک فایل در Windows 11/10 وجود دارد :
- فرآیند قفل کردن یک فایل را با استفاده از Resource Monitor بررسی کنید.
- از SysInternals Process Explorer(Use SysInternals Process Explorer) برای شناسایی فرآیندی که در حال قفل کردن یک فایل است استفاده کنید.
- از طریق Command Prompt با استفاده از ابزار Handle اطلاعات را پیدا کنید.
- از نرم افزار رایگان OpenedFilesView(Use OpenedFilesView) برای شناسایی فرآیند نگهداری یک فایل استفاده کنید.
بیایید اکنون به تفصیل در مورد این روش ها توضیح دهیم.
1] فرآیند قفل کردن یک فایل را با استفاده از Resource Monitor بررسی کنید(Check)
با استفاده از Resource Monitor میتوانید فرآیند یا سرویس قفل کردن یک فایل را شناسایی کنید. این یک ابزار داخلی در ویندوز 10(Windows 10) است که به شما کمک می کند استفاده از CPU، حافظه، شبکه دیسک، دسته فایل ها و غیره را نظارت کنید.
برنامه Run(Run) را با فشردن کلید میانبر Windows + R باز کنید و سپس resmon را در آن تایپ کنید. دکمه OK را فشار دهید و Resource Monitor باز می شود.
در پنجره Resource Monitor به تب CPU رفته و گزینه (CPU)Associated Handles را گسترش دهید . اکنون در کادر جستجو، نام فایلی را که توسط یک فرآیند قفل شده است را تایپ کرده و دکمه Enter را فشار دهید. لیستی از فرآیندهای نگهدارنده فایل مورد نظر را به شما نشان می دهد.
می توانید روی فرآیند کلیک راست کرده و گزینه End Process را برای پایان آن انتخاب کنید. پس از پایان فرآیند، اقدام مورد نظر خود را روی فایل قفل شده قبلی انجام دهید.
2] از SysInternals Process Explorer(Use SysInternals Process Explorer) برای شناسایی فرآیندی که در حال قفل کردن یک فایل است استفاده کنید
گزینه دیگری برای شناسایی فرآیند یا سرویس نگهدارنده یک فایل، SysInternals Process Explorer است. این یک ابزار پیشرفته برای پیدا کردن اطلاعات دقیق در مورد فرآیندهای در حال اجرا در سیستم شما است. برای شناسایی فرآیند نگهداری یک فایل از طریق آن، می توانید مراحل زیر را دنبال کنید:
ابتدا SysInternals Process Explorer(SysInternals Process Explorer) را بر روی کامپیوتر خود دانلود و اجرا کنید. حال در پنجره Process Explorer به منوی (Process Explorer)File رفته و بر روی گزینه Find Handle یا DLL(Find Handle or DLL) کلیک کنید. در مرحله بعد، نام فایل را در پنجره گفتگوی Process Explorer Search وارد کرده و گزینه (Process Explorer Search)Search را فشار دهید . تمام فرآیندهایی که از فایلی که وارد کرده اید استفاده می کنند در نتایج نشان داده می شوند.
(Right-click)روی فرآیند شناسایی شده در تب Process کلیک (Process)راست کرده و سپس آن را ببندید.
اکنون، با فایل بررسی کنید که آیا هنوز در یک فرآیند نگه داشته یا قفل شده است یا خیر.
مرتبط: (Related:) فرآیند نمی تواند به فایل دسترسی پیدا کند زیرا توسط یک فرآیند دیگر استفاده می شود.(The process cannot access the file because it is being used by another process.)
3] از طریق Command Prompt با استفاده از ابزار Handle اطلاعات را (Handle)پیدا کنید(Find)
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 را برطرف کنید.
Related posts
Microsoft Office Click-To-Run High CPU usage در Windows 11/10
از راه دور procedure call خطا در هنگام استفاده از DISM در Windows 10 خطا شکست خورده است
Background Intelligent Transfer Service در Windows 11/10 کار نمی کند
Fix Device encryption است به طور موقت به حالت تعلیق خطا در Windows 11/10
چگونه برای باز کردن و خواندن Small Memory Dump (DMP) فایل های موجود در Windows 10
Run DISM Offline برای تعمیر Windows 10 System Image backup
Audio خدمات خطا پاسخ در Windows 10 نیست
Optimize و بهبود Windows 10 computer performance
خطا Video card ناسازگار در هنگام نصب Windows 10
حذف Printer نگه می دارد، دوباره و به آینده در Windows 10
Screenshots در Pictures folder صرفه جویی در Windows 11/10 نیست
Device Manager خالی و هر چیزی را در Windows 11/10 نشان نمی باشد
چگونه به رفع خطا در فایل های Missing DLL Windows 11/10 PC
امنیت در یک glance page در Windows Security خالی در Windows 10 است
Snipping Tool قفل شده، یخ زده یا سقوط در Windows 10
Run به عنوان administrator option نشان دادن یا کار در Windows 11/10
دریافت یا برقراری تماس با استفاده از Phone app شما در Windows 10
Desktop Location در Windows 11/10 در دسترس نیست یا قابل دسترس نیست
Start Menu باز یا Start Button در Windows 11/10 کار نمی کند
Windows Update نصب نشد یا در Windows 11/10 دانلود نشد