خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


علت Not Responding برنامه ها در ویندوز چیست

علت Not Responding برنامه ها در ویندوز چیست
پیغام یا ارور Not Responding را شما هم حتما در طول اجرای برخی برنامه ها حتما دیده اید و با آن برخورد داشته اید. Not Responding درواقع راهی است که ویندوز به کاربر اعلام می می کند که یک برنامه ممکن است مشکل داشته باشد اما گاهی اوقات مسئله عمیق تر از یک مشکل ساده است.

نرم افزار سامانه مودیان راهکار
هنگامی که ویندوز تشخیص دهد که برنامه به درستی کار نمی کند، " Not Responding " را در نوار عنوان آن برنامه ی در حال اجرا نشان می دهد.


ویندوز از یک برنامه در حال اجرا این انتظار را دارد که با آن تعامل داشته باشد و به موقع و در زمان مشخصی به درخواست های ویندوز پاسخ دهد. مثلا شما با برنامه Word کار می کنید و در حال تایپ هستید و کلید هایی که تایپ می کنید برنامه بدلیل مشکل، تایپ نمی کند و حتی برنامه را که می خواهید ببندید باز هم باز مشکل مواجه هستید که این هم یک مشکل بالقوه است. هنگامی ویندوز از برنامه ای درخواست کاری را می کند مثلا همین برنامه Word که شما می خواهید در آن تایپ کنید ویا آن را ببندید، در اینجا برنامه در قادر به تایید و انجام این درخواست در مدت زمان معین و مشخص نیست و اینجاست که پیغام Not Responding را نمایش می دهد و اصطلاحا برنامه به حالت معلق می رود.
دلایلی وجود دارد که این مشکل رخ می دهد، به عنوان مثال، اگر برنامه ای که شما از آن استفاده می کنید، باید یک محاسبه بسیار طولانی و سنگین را انجام دهد واین محاسبات را CPU باید پردازش کند و ممکن است به موقع به آن درخواست پاسخ ندهد. و در طی این محاسبات شما بخواهید کار دیگری روی این برنامه انجام دهید و یا آن راببندید ممکن است با Not Responding مواجه شوید یعنی ویندوز درخواست شما را به برنامه منتقل کرد ولی برنامه موفق به تایید و انجام این درخواست نشده است. شاید این درست یا نادرست باشد که برنامه در طول مدت زمانی که مشغول انجام دادن درخواست کاربر باشد به درخواست های دیگر پاسخ ندهد اما به هر حال پس از پایان عملیات روی درخواست کاربر، به سایر درخواست های کاربر پاسخ می دهد. به عنوان مثال یک برنامه ویژوال استادیو که با دیتابیس SQL کار می کند را تصور کنید حالا می خواهید کاری کنید که به برنامه از محیط اینترنت هم دسترسی داشته باشید. در کامپیوتر همه چیز به خوبی تنظیم شده یا به عبارتی همه چیز OK است اما ممکن است بخاطر سرعت کم اینترنت این بار مشکل Not Responding نمایان شود و حتما قرار نیست مشکل از پردازش باشد در واقع Bottleneck یا گلوگاه (منظور از Bottleneck در این مثال این است که یک چیز یا چیزهایی باعث افت کارایی و Performance شده اند)در کارت شبکه یا زیر ساخت شبکه ممکن است باشد که برنامه به موقع درخواست ها را دریافت نمی کند.
پس هر چیزی یا هر علتی که منجر به عدم پاسخ دهی برنامه در ویندوز شود، ویندوز آن را Not Responding تلقی کرده و به کاربر نمایش می دهد.

اما علل دیگری هم می تواند منتج به Not Responding شوند؟

علت Not Responding درویندوز چیست . آموزشگاه رایگان خوش آموز

خطای برنامه نویسی: برنامه نویسان از دستورات LOOP در برنامه هایشان استفاده می کنند و ممکن است به اشتباه کدی برای LOOP نوشته باشند که این LOOP در واقع یک حلقه بی نهایت باشد(اگر پارامتری در Loop قرار بگیرد بعد از طی شدن مراحلی، باید از LOOP خارج شود و برنامه روال طبیعی خود را داشته باشد) در این حالت هم برنامه هنگ کرده و مجددا پیغام Not Responding را نمایش می دهد البته اینجا برای فرار از دست این Loop بی نهایت چاره ای جز اینکه برنامه را از طریق Task manager بندید ندارید چون این حلقه هیچ وقت تمام نمی شود. تا کامپیوتر شما روشن است این حلقه بی انتها هم ادامه دارد.

سخت افزار: برخی برنامه ها با سخت افزار سیستم در ارتباط هستند و بعضا ممکن است سخت افزار ناکارآمد باشد و این ناکارآمد بودن که می تواند دلایل مختلفی داشته باشد باعث شود برنامه پیغام Not Responding را نمایش دهد.

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

ویروس ها و نرم افزارهای جاسوسی و مخرب: ویروس ها و نرم افزار های مخرب در کیفیت و نوع عملکرد تاثیر به سزایی دارد و می تواند برنامه ها یا برنامه خاصی را تحت تاثیر قرار دهند پس همیشه یک آنتی ویروس خوب و کارمد در سیستمتان نصب داشته باشید و همین طور همیشه و همیشه آن را آپدیت کنید.

و پیشنهاد برای کم رنگ تر شدن این مشکل Not Responding این است که همیشه سیستم عامل ویندوز خود را آپدیت کنید و همچنین از وجود آنتی ویروس خوب و کارآمد قافل نشوید و آن نصب و آپدیت کنید و درایورهای سخت افزاری سیستم تان را آپدیت و بروزرسانی کنید. البته موضوع این مقاله ما می تواند عوامل دیگری هم داشته باشد و خیلی از موارد بستگی به شرایطی است که شخص در آن قرار می گیرد و با این مشکل مواجه می شود و اگر علت های دیگری که سبب Not Responding می شود را اطلاع دارید باعث خرسندی ماست که آن را با ما و سایر دوستانتان به اشتراگ بگذارید.


نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز