چگونه یک فرآیند بدون پاسخ را در ویندوز 11/10 از بین ببریم

اگر برنامه ای(Program) پاسخ نمی دهد، به این معنی است که مشکلی در برنامه رخ داده است و بنابراین، کندتر از حد معمول با ویندوز(Windows) تعامل دارد. می‌توانید منتظر بمانید تا به طور خودکار شروع به کار کند یا می‌توانید برنامه بدون پاسخ را بکشید یا خاتمه(kill or terminate the non-responding program) دهید .

یک فرآیند را در ویندوز 11/10 بکشید

برای از بین بردن برنامه‌های بدون پاسخ یا آویزان یا ثابت در ویندوز(Windows) ، معمولاً Task Manager را باز می‌کنید و روی فرآیند کلیک راست کرده و End Task را انتخاب می‌کنید . همچنین ممکن است Alt+F4 را امتحان کنید تا برنامه را ببندید، اما اگر فرآیند متوقف شود ممکن است کمکی نکند.

برای خاتمه یا از بین بردن برنامه‌های آویزان، منجمد و بدون پاسخ، در Windows 11/10/8/7 می‌توانید از دستور Taskill در CMD نیز استفاده کنید، از Taskill برای ایجاد میانبر یا استفاده از یک نرم‌افزار رایگان شخص ثالث مانند Task Killer یا استفاده کنید. قاتل فرآیند(Process Assassin) .

یک فرآیند را با استفاده از خط فرمان بکشید

شما می توانید Processes را با استفاده از Command Prompt بکشید.(kill Processes using the Command Prompt.)

یک فرآیند را در ویندوز بکشید

یک پنجره خط فرمان باز کنید، tasklist را تایپ کرده و Enter را بزنید . لیستی از وظایف در حال اجرا و اعداد PID را مشاهده خواهید کرد.(PID)

اکنون برای کشتن یک فرآیند، از نحو زیر استفاده کنید:

Taskkill /IM <Image Name> /F

یا

Taskkill /PID <Number> /F

به عنوان مثال، اگر می خواهید fontdrhost را بکشید ، از fontdrvhost.exe به جای <Image Name> و 1184 به جای <Number> استفاده کنید.

پرچم /F فرآیند را به شدت از بین می برد.

بخوانید(Read) : چگونه برنامه‌های فروشگاه مایکروسافت را خاتمه(Terminate Microsoft Store Apps) دهیم .

استفاده از میانبر TaskKill برای پایان دادن به یک فرآیند

برای ایجاد یک میانبر برای از بین بردن برنامه های بدون پاسخ در ویندوز(Windows) به صورت آنی، روی قسمت خالی دسکتاپ خود راست کلیک کنید.

Select New > Shortcut . در کادر اول Create Shortcut Wizard ، تایپ کنید:

taskkill.exe /f /fi "status eq not responding"

روی Next کلیک کنید.

نام میانبر را بگذارید: TaskKiller . روی Finish کلیک کنید(Click Finish) . سپس یک نماد مناسب برای آن انتخاب کنید!

میانبر از دستور Taskkill برای شناسایی و خاتمه برنامه یا برنامه هایی که پاسخگو نیستند استفاده(Responding) می کند.

همچنین، می‌توانید یک فایل bat. (روی دسکتاپ > New > Notepad ) با موارد زیر ایجاد کنید:

@echo off
taskkill.exe /f /fi “status eq not responding”
exit

آن را به عنوان یک فایل bat. ذخیره کنید.

خواندن(Read) : فرآیند خاتمه یافت نشد، عملیات تکمیل نشد.

کشتن یک فرآیند با استفاده از نرم افزار رایگان

1] قاتل فرآیند

همچنین می توانید از یک ابزار شخص ثالث مانند نرم افزار رایگان Process Assassin استفاده کنید. این ابزار(This tool) به کاربر این امکان را می دهد که یک برنامه کاربردی Not Responding را انتخاب کرده و بدون فراخوانی هیچ برنامه خارجی دیگری فوراً آن را خاتمه دهد. گزینه های موجود نیز وجود دارد.

ProcessAssassin

2] Task Killer

این ابزار(This tool) روشی منظم برای تخلیه برنامه‌ها، فرآیندها یا خدمات فریز شده ارائه می‌دهد. وظایف، پنجره ها و خدمات را در یک منوی بازشو نشان می دهد.

3] با یک کلیک App Killer

این ابزار(This tool) رابط کاربری ندارد. هنگامی که آن را اجرا می کنید، مکان نما شما به یک هدف گرد کوچک تبدیل می شود. شما اساساً باید روی هر نقطه از رابط کاربری فریز شده کلیک کنید تا فوراً آن را خاتمه دهید. این ابزار یک شبیه‌سازی ویندوز (Windows)Xkill از دنیای یونیکس(Unix) است.

اگر می‌خواهید بدانید چگونه می‌توانید همه برنامه‌های در حال اجرا را فوراً خاتمه(terminate ALL running applications instantly) دهید، این پست را بررسی کنید .



About the author

من یک توسعه دهنده وب با تجربه در Firefox و Google Docs هستم. من مدرک مدیریت بازرگانی از دانشگاه فلوریدا دارم. مهارت های من عبارتند از: توسعه وب سایت، سیستم مدیریت محتوا (CMS)، تجزیه و تحلیل داده ها، و طراحی رابط کاربری. من یک مشاور باتجربه هستم که می‌توانم به تیم شما در ساخت وب‌سایت‌ها و اپلیکیشن‌های مؤثر کمک کنم.



Related posts