آی تی تاپ

  • تاریخ : ۱۴ام آبان ۱۳۹۷

اگر شما هم مثل من روزانه ساعت ها پای لپ تاپ می نشینید، تا کارهایتان را با آن انجام دهید، قطعا برای مواقعی خاص، مثل ناهار، استراحت و غیره، مجبور می شوید که سیستم خود را روی sleep تنظیم کنید تا به کارتان برسید و دوباره به سراغ سیستم برگردید.

 

اهمیت حالت sleep برای خاموش کردن لپ تاپ

حالت sleep در حقیقت نوعی خاموش شدن موقت سیستم به شمار می آید. در این حالت بسیاری از اجزای سیستم، خاموش می شوند و قدرت و برق رسانی به آن ها صورت نمی گیرد. اما اگر ماوس را حرکت دهید، یا این که، دکمه ای را بزنید، و به طور کلی هر طور که آن را برنامه ریزی کرده باشید، سیستم روشن می شود.

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

بنابراین مزیت حالت sleep را به صورت زیر می توان برشمرد:

  • روشن شدن سریع سیستم نسبت به حالت شات داون
  • امکان مشاهده فایل های باز قبل از حالت sleep

اما خب وقتی که سیستم را روی حالت sleep قرار می دهیم، تمایلی نداریم تا آن را بیدار کنیم مگر این که خودمان دست به کار شویم.

اما گاهی متوجه بیدار شدن سیستم می شویم و این برای مان خوشایند نیست.

در چنین شرایطی بهتر است که ابتدا تشخیص دهیم چه چیزی موجب بیدار شدن لپ تاپ می شود و در ثانی بدانیم چطور باید جلوی این کار را بگیریم.

بیدار شدن کامپیوتر

شناسایی علت بیدار شدن لپ تاپ و کامپیوتر

پیش از این که بخواهیم مانع بیدار شدن لپ تاپ و کامپیوتر شویم، باید علت این امر را شناسایی کنیم.

معمولا موارد مختلفی وجود دارند که در بیدار شدن کامپیوتر دخیل هستند که ما در ادامه به معرفی آن ها می پردازیم.

 

آخرین چیزی که موجب بیدار شدن کامپیوتر شما شده است را ببینید

معمولا اولین راه و چاره برای این که بفهمید چه چیزی موجب بیدار شدن کامپیوتر شما شده است می تواند مسیر جلوگیری از این اتفاق را برای تان روشن کند.

معمولا با یک دستور ساده Command Prompt می توانید تشخیص دهید که آخرین بار چه چیزی موجب بیدار شدن کامپیوتر شده است.

برای استفاده از این قابلیت:

  • ابتدا استارت را باز کنید
  • در آن command را بنویسید
  • از لیست نتایج جستجو توسط استارت  گزینه Command Prompt را انتخاب کنید

بیدار شدن کامپیوتر

با این کار، پنجره کامنت پرامپت باز می شود.

در این پنجره دستور زیر را بنویسید

powercfg -lastwake

سپس اینتر را فشار دهید

بیدار شدن کامپیوتر

مثلا در دستوراتی که در بالا مشاهده می کنید می توان حدس زد که دکمه پاور موجب شده که سیستم روشن شود و اصطلاحا این دکمه موجب بیدار شدن کامپیوتر شده است.

در این قسمت می توانید با موارد مختلفی نظیر ماوس، کیبورد و هر چیز دیگری که موجب بیدار شدن لپ تاپ می شود مواجه شوید.

 

استفاده از  Event Viewer برای فهمیدن علت بیدار شدن کامپیوتر

هر چند کامند پرامپت برای این امر، یک گزینه بسیار عالی است اما معمولا گاهی لازم است که پا را فراتر بگذاریم و به تاریخچه ای مراجعه کنیم که پیش از بیدار شدن سیستم رخ داده است، بیشتر توجه کنیم. برای این امر،  Event Viewer بهترین گزینه است.

برای باز کردن این قابلیت ویندوز کافی است:

  • به استارت بروید
  • عبارت event را بنویسید و اینتر را بزنید
  • از لیست نتایج گزینه “Event Viewer.” را انتخاب کنید

بیدار شدن کامپیوتر

وقتی که روی این گزینه کلیک می کنید، پنجره ای باز می شود که باید مسیر زیر را از طریق آن دنبال کنید. برای این منظور، از پنل سمت چپ:

  1. ابتدا روی Event Viewer (Local) کلیک کنید
  2. بعد گزینه Windows Logs را انتخاب کنید
  3. در ادامه گزینه System را انتخاب کنید

با انجام این کار، در پنل سمت راست اطلاعات بیشماری مشاهده می کنید. جای هیچ نگرانی نیست چرا که لازم نیست از تمام این مطالب سر در بیاورید چرا که شما به تمام آن ها نیازی ندارید. برای این که به اطلاعات مورد نظر خود دست یابید کافی است روی عبارت سیستم در پنل سمت چپ، راست کلیک کنید و Filter Current Log را انتخاب کنید.

بیدار شدن کامپیوتر

با انجام این کار، پنجره Filter Current Log باز می شود. در صفحه ای که پیش روی شما قرار می گیرد، می توانید به سادگی، آپشنی به نام Event sources را مشاهده کنید.

مثلث بازشونده کنار این آپشن را کلیک کنید و از لیست زیر منوی آن گزینه Power-Troubleshooter را انتخاب کنید و در نهایت OK را بزنید.

بیدار شدن کامپیوتر

وقتی که اوکی را فشردید، در پنجره اصلی Event Viewer می توانید لیستی از اطلاعات را مشاهده کنید که به آن ها نیاز دارید، و البته اطلاعاتی هم که به آن ها نیاز ندارید، فیلتر کرده ایم پس هیچ چیز سر در گم کننده ای وجود ندارد.

در این جا به طور جزیی تر می توانید به عوامل بیدار شدن کامپیوتر خود برسید.

بیدار شدن کامپیوتر

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

معمولا در این حالت، ۵ عامل گزارش می شود که بیشترین علت های بیدار شدن کامپیوتر را در بر می گیرد.

  1. اگر در  Wake Source  علت بیدار شدن کامپیوتر Power Button ذکر شده باشد، بدین معنی است که: فشار دادن دکمه پاور، موجب شده است که سیستم شما روشن شود و یا اصطلاحا این دکمه موجب بیدار شدن کامپیوتر شده است.
  2. اگر در  Wake Source  علت بیدار شدن کامپیوتر Device–HID-Compliant Mouse (or Keyboard), ذکر شده باشد، بدین معنی است که: کیبورد یا ماوس، و یا فشردن یک کلید یا حرکت دادن ماوس موجب بیدار شدن کامپیوتر شده است.
  3. اگر در  Wake Source  علت بیدار شدن کامپیوتر آداپتور شبکه شما ذکر شده باشد، بدین معنی است که: چیزی از شبکه ای که سیستم بدان متصل است موجب بیدار شدن کامپیوتر شده است.
  4. اگر در  Wake Source  علت بیدار شدن کامپیوتر Timer  ذکر شده باشد، بدین معنی است که: یک رویداد برنامه ریزی شده موجب شده که سیستم بیدار شود. مثلا در اسکرین شات قبلی نشان داده شده که تنظیم این که بعد از بروز رسانی کامپیوتر روشن شود، و بیدار شود و دقیقا بعد از این امر، کامپیوتر بیدار شده است.
  5. اگر در  Wake Source  علت بیدار شدن کامپیوتر Wake Source: Unknown ذکر شده باشد، بدین معنی است که: چیزهایی موجب این امر شده اند که برای سیستم نا شناخته است.

بعد از این که شما با الگوریتم های موجود برای بیدار شدن کامپیوتر آشنا شدید، وقت آن می رسد که اقدامات لازم را در باره آن انجام دهید.

چطور بیدار شدن کامپیوتر را متوقف کنیم؟

ما در این مرحله چیزهایی را به شما یاد می دهیم که می توانید در ادامه با تنظیم آن ها جلوی بیدار شدن کامپیوتر را بگیرید! امیدواریم که یکی از این شیوه ها برای شما مفید باشد.

محدود کردن سخت افزارهایی که موجب بیدار شدن کامپیوتر می شوند

همانطور که در ابتدای آموزش به شما نشان دادیم به کمک  Command Prompt می توانید علت های سخت افزاری روشن شدن و بیدار شدن کامپیوتر را متوجه شوید. معمولا در این شرایط ۴ عامل سخت افزاری موجب بیدار شدن کامپیوتر می شوند. این علت ها شامل

  1. کیبورد
  2. ماوس
  3. دکمه پاور
  4. آداپتورهای شبکه

می شوند.

شما می توانید به کمک کامنت پرامپت لیست بهتر و کارامد تری از علت های سخت افزاری بیدار شدن کامپیوتر را مشاهده کنید. برای این امر، کافی است که پنجره کامند پرامپت را باز کنید و در آن دستور زیر را بنویسید

powercfg -devicequery wake_armed

و در نهایت اینتر را بزنید.

مثلا خروجی وارد کردن دستور زیر در کامنت پرامپ برای سیستم من به صورت زیر می باشد:

علت سخت افزاری بیدار شدن کامپیوتر

در این قسمت می توانید علت های مختلف را در لیست مشاهده کنید که از جمله می توان به

  • یک آداپتور اترنت Intel
  • دو صفحه کلید (صفحه کلید های معمولی و بازی)
  • یک ماوس

اشاره داشت.

وقتی که علت را متوجه شدید می توانید به سادگی، به محل تنظیمات این عوامل بروید و طوری آن ها را تنظیم کنید که از این بع بعد موجب بیدار شدن کامپیوتر نشوند.

برای مثال من تصمیم دارم کیبورد را برای این تنظیمات، مد نظر قرار دهم و به شما یاد دهم چطور جلوی بیدار شدن کامپیوتر توسط کیبورد را بگیریم.

چطور جلوی بیدار شدن کامپیوتر توسط کیبورد را بگیریم

برای انجام این کار باید از مدیریت دیوایس ها استفاده کنیم. برای این امر باید به Device Manager, برویم.

جهت ورود به Device Manager:

  1. ابتدا به بخش استارت بروید
  2. عبارت Device Manager را بنویسید
  3. روی خروجی طبق عکس زیر کلیک کنید

علت سخت افزاری بیدار شدن کامپیوتر

با این وصف، شما وارد Device Manager می شوید:

در قسمت Device Manager می توانید دیوایس هایی که قصد دارید توسط آن ها از بیدار شدن کامپیوتر جلوگیری کنید را پیدا کنید.

برای مثال ما قصد داریم که کیبورد خاصی را از این کار رفع مسئولیت کنیم!

کیبورد را در لیست پیدا می کنیم.

وقتی دیوایس را پیدا کردید روی ان راست کلیک کنید و گزینه Properties را انتخاب کنید.

در پنجره properties تب های مختلفی وجود دارد که ما به تب Power Management نیاز داریم.

وارد این تب بشوید.

همانطور که مشاهده می کنید، این تب حاوی آپشنی به نام Allow this device to wake the computer است. اگر تیک این گزینه را بردارید و OK را بزنید، از این به بعد هیچ فعالیتی روی کیبورد هنگام خواب بودن کامپیوتر موجب بیدار شدن آن نمی شود.

این گزینه برای ماوس، و دیگر موارد نیز دقیقا به همین حالت تنظیم می شود.

 

جلوگیری از بیدار شدن کامپیوتر توسط برنامه های زمان بندی و تایمر

همان طور که پیش تر گفتیم برنامه های زمان بندی شده و تایمر نیز عامل موثر دیگری است که موجب می شود، کامپیوتر بیدار شود. برای جلوگیری از این روش نیز راه کار زیر را دنبال کنید.

معمولا برای این کار باید از دستورات Command Prompt استفاده کنید.

  • ابتدا به استارت بروید
  • گزینه  Command Prompt را بنویسید
  • از لیست نتایج گزینه Command Prompt را انتخاب کنید و راست کلیک کنید
  • در منوی راست کلیک گزینه Run as administrator را انتخاب کنید

وقتی که پنجره مورد نظر یعنی پنجره کامند پرامپت در این حالت باز شود، باید دستور زیر را در کادر مربوطه بنویسید

powercfg -waketimers

و بعد اینتر را بزنید تا با پنجره ای شبیه به آن چه می بینید، مواجه شوید

در این جا می توانید علت های نرم افزاری بیدار شدن کامپیوتر توسط تایمر یا برنامه های زمان بندی را متوجه شوید.

بعد از این می توانید موارد یاد شده را از طریق نرم افزارها پیدا کنید و جلوی این کار را بگیرید.

مثلا اگر یک نرم افزار موجب بیدار شدن کامپیوتر شما می شود می توانید به راحتی، یکی از دو کار زیر را انجام دهید

  • اگر برنامه مورد نیازتان نیست آن را حذف کنید
  • یا این که تنظیمات آن را تغییر دهید.

اگر شما نمی خواهید هیچ پروسه ای و هیچ پردازشی موجب شود که سیستم شما از خواب بیدار شود می توانید به کمک پاور آپشن این مساله را برطرف کنید.

برای این منظور می توانید به کنترل پنل بروید و از آن جا گزینه power options را انتخاب کنید.

البته به کمک استارت و نوشتن power options در آن نیز می توانید از لیست نتایج، power options را انتخاب کنید.

بعد از این که وارد بخش power options شدید، مطابق عکس زیر طبق تنظیماتی که روی سیستم دارید گزینه Change plan settings را انتخاب کنید

با این انتخاب پنجره دیگری باز می شود. در این پنجره روی لینک Change advanced power settings کلیک کنید

با این انتخاب به شما امکاناتی برای تنظیم کردن داده می شود.

در پنجره ای که باز می شود، بخش Sleep را پیدا کنید و آن را کلیک کنید تا باز شود.

از میان زیر گزینه هایی که در این قسمت مشاهده می کنید، Allow wake timers را پیدا کنید و ان را انتخاب کنید

این گزینه را باز کنید و از میان سه آپشنی که مشاهده می کنید Disabled را انتخاب کنید

نکته: اگر در حال تنظیمات لپ تاپ باشید، این بخش دارای دو سکشن مختلف به صورت “On battery”  و “Plugged in” می باشد. با توجه به این دو گزینه باید آپشن مورد نظر خود را انتخاب کنید. اما آنچه در عکس زیر مشاهده می کنید مربوط به تنظمیات پی سی است.

 

ممانعت از برنامه های روتین ویندوز برای بیدار کردن کامپیوتر

اگر شما از ویندوز استفاده می کنید، باید بدانید که این ویندوز دارای وظیفه ای اتوماتیک است که هر شب ساعت ۲ فعال می شود و موجب می شود که سیستم شما بیدار شود.

هر چند این وظیفه در اصل برای چک کردن برخی بخش های سخت افزاری و نرم افزاری صورت می گیرد، اما اگر شما می خواهید این قابلیت را روی سیستم خود خاموش کنید می توانید از آموزش زیر استفاده کنید.

نکته: هر چند این آموزش برای ویندوز ۱۰ صورت گرفته اما برای ویندوزهای  ۷ و ۸ نیز دقیقا تنظیمات به همین حالت است.

برای شروع

ابتدا به کنترل پنل بروید

در پنجره باز شده، آپشن Security and Maintenance را انتخاب کنید.

اگر نمی توانید این گزینه را انتخاب کنید به دنبال آیکون پرچم آبی رنگ باشید تا سریع تر آن را بیابید.

وقتی که روی این آپشن کلیک کردید وارد صفحه Security and Maintenance  می شوید.

در سمت راست، کلیدی وجود دارد که مربوط به بازگشایی بخش Maintenance است. ( محل فلش ) پس روی آن کلیک کنید و بعد روی لینک Change maintenance settings مطابق عکس زیر کلیک کنید.

با این کار صفحه ای باز می شود که یکی از آپشن های آن Allow scheduled maintenance to wake up my computer at the scheduled time است. این گزینه را باید خاموش کنید.

حتی اگر بخواهید می توانید تایم مورد نظر را تغییر دهید و این عملیات را برای زمانی تنظیم کنید که سیستم شما روشن است.

در نهایت می توانید روی ok کلیک کنید تا تنظیماتی که ایجاد کرده اید روی سیستم اعمال شود.

در این باره تجربیات و سوالات خود را در بخش نظرات بنویسید.

منبع