ش | ی | د | س | چ | پ | ج |
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
بعد از چند ساعت کار اگر برنامه مورد نظر شما قفل کند، واقعا جای عصبانیت وجود دارد؛ خصوصا اگر کارهای خود را ذخیره نکرده باشید.
دو سیستمعامل ویندوز هفت و هشت به شما این امکان را میدهند که در این گونه شرایط مدیریت بهتری روی نرمافزار قفل شده داشته باشید.
در ویندوز هر برنامه با اجرای چند پردازش موازی کار میکند. در بسیاری از برنامه هاحداقل دو پردازش به طور موازی کار میکنند تا برنامه اجرا شود اما این اقداممتاسفانه احتمال قفل شدن برنامهها را کمی افزایش میدهد.
در بیشتر اوقات قفل شدن یکی از این پردازشها میتواند کل برنامه اصلی را با مشکل روبهرو کند. به عنوان مثال مرورگر اینترنتی فایرفاکس افزونهها را در پردازشهای مجزا اجرا میکند تا قدرت بیشتری در مدیریت خطاهای احتمالی آنها داشته باشد.
در Task Manager میتوانید برنامههای قفل شده را مشاهده کنید. این پردازشها و برنامهها در ویندوز با عنوان Not Responding نمایش داده میشوند.
ویندوز به کاربر امکان میدهد که با حذف شاخههای زیرین یک نرمافزار، برنامه را به حالت عادی بازگرداند.
هر نرمافزار یک پردازش اصلی دارد و پردازشهای دیگر، شاخههایی از درخت اصلی پردازش نرمافزار محسوب میشوند. در صورتی که یکی از این زیر شاخهها حذف شود، درخت اصلی دوباره آن را فراخوانی و اجرا میکند.
در سیستم عامل وینـدوز 7 در پنجـره Run عبارت RESMON را تایـپ کنید.
در ویندوز 8 با انجام همین کار یا فشـردن دکمـه Open Resource Monitorدر سربرگ Performance برنامه Task Manager، برنامه Resmon.exe را انتخاب و اجرا کنید.
حال از بخش CPU، پردازش قفل شده را که قرمز رنگ است، انتخاب کرده و روی آن راست کلیک کنید.
گزینه Analyze Wait Chain را انتخاب کنید تا درختپردازش شما از شاخه اصلی به فرعی نمایش داده شود. در صورتی که پردازش قفلشده یکی از پردازشهای شاخه زیرین درخت است، کنار آن تیک گذاشته و با دکمهEnd Process به آن خاتمه دهید.
پس از حذف پردازش قفل شده، شاخه اصلی برنامه آن را دوباره فراخوانی خواهد کرد و برنامه به کار خود ادامه میدهد.