اگر صبح متوجه میشوید کامپیوتر یا لپتاپ شما روشن است، یا نیمهشب صدای فن سیستم را میشنوید، احتمالاً ویندوز بدون دخالت شما از حالت Sleep خارج شده است. این اتفاق معمولاً نشانه خرابی سختافزار نیست و میتواند از یک برنامه، دستگاه متصل یا تنظیمات ویندوز ناشی شود.
فهرست مطالب
ابتدا عامل بیدار شدن سیستم را پیدا کنید
قبل از تغییر تنظیمات، بهتر است بفهمید چه چیزی کامپیوتر را از حالت Sleep خارج کرده است. برای این کار، در منوی Start عبارت Command Prompt را جستوجو کنید، روی نتیجه کلیک راست بزنید و گزینه Run as administrator را انتخاب کنید.
در پنجره مشکیرنگ Command Prompt، دستور زیر را وارد کنید:
powercfg /lastwake
این فرمان آخرین عامل بیدار شدن سیستم را نشان میدهد؛ برای مثال ممکن است دستگاه USB، کارت شبکه یا یک وظیفه زمانبندیشده باعث این اتفاق شده باشد.
برای مشاهده تایمرهایی که اجازه بیدار کردن سیستم را دارند، دستور زیر را اجرا کنید:
powercfg /waketimers
همچنین با اجرای فرمان زیر میتوانید دستگاههایی را ببینید که مجوز بیدار کردن کامپیوتر را دارند:
powercfg /devicequery wake_armed
اگر در نتیجه، نام موس، کیبورد یا دستگاه دیگری نمایش داده شد، همان وسیله میتواند یکی از عوامل خروج سیستم از حالت Sleep باشد. این بررسیها کمک میکنند بهجای تغییر تصادفی تنظیمات، مستقیماً سراغ عامل اصلی بروید.
همچنین بخوانید:چرا کامپیوتر روشن میشود ولی صفحه مانیتور سیاه است + راه حل
روشهای جلوگیری از روشن شدن ناگهانی ویندوز
۱. مجوز بیدار کردن سیستم را از کارت شبکه و USB بگیرید
بسیاری از کارتهای شبکه از قابلیت Wake-on-LAN پشتیبانی میکنند. این ویژگی به دستگاههای دیگر شبکه مانند مودم، روتر، NAS یا نرمافزارهای کنترل از راه دور اجازه میدهد با ارسال سیگنالی خاص، کامپیوتر را از حالت Sleep خارج کنند.
برای غیرفعال کردن این قابلیت، Device Manager را از منوی Start باز کنید و وارد بخش Network Adapters شوید. روی کارت شبکه موردنظر کلیک راست کرده و Properties را انتخاب کنید. سپس در تب Power Management تیک گزینه Allow this device to wake the computer را بردارید.
در برخی کارتهای شبکه، گزینهای با عنوان Wake on Magic Packet نیز در تب Advanced وجود دارد. غیرفعال کردن این گزینه میتواند احتمال بیدار شدن ناخواسته سیستم از طریق شبکه را کمتر کند.
موس، کیبورد و دیگر تجهیزات USB نیز ممکن است با یک حرکت کوچک یا اتصال دائمی، سیستم را بیدار کنند. برای جلوگیری از این موضوع، در Device Manager روی دستگاه موردنظر کلیک راست کنید، وارد Properties شوید و در تب Power Management تیک گزینه Allow this device to wake the computer را بردارید.
۲. Wake Timer را غیرفعال کنید
یکی از دلایل رایج روشن شدن خودکار ویندوز، وجود وظایف زمانبندیشده یا Scheduled Tasks است. بعضی برنامهها و سرویسهای سیستمی برای اجرای وظیفهای مشخص، از ویندوز میخواهند کامپیوتر را از حالت Sleep خارج کند.
برای جلوگیری از این اتفاق، Control Panel را باز کنید و به بخش Power Options بروید. روی Change plan settings کلیک کنید و سپس Change advanced power settings را انتخاب نمایید.
در پنجره جدید، بخش Sleep را باز کنید و گزینه Allow wake timers را روی Disable قرار دهید. با این کار، بسیاری از برنامهها و وظایف زمانبندیشده دیگر نمیتوانند سیستم را در ساعات نامشخص بیدار کنند.
۳. اجازه بیدار شدن برای تعمیر و نگهداری خودکار را بردارید
ویندوز معمولاً عملیات مدیریتی و نگهداری خود را در زمانهایی انجام میدهد که سیستم کمتر استفاده میشود؛ این زمان در بسیاری از موارد شب است. نصب بهروزرسانیها، اسکنهای امنیتی، بهینهسازی سیستم و بررسی خطاها میتوانند بخشی از این فعالیتها باشند.
در برخی نسخههای ویندوز، قابلیت Automatic Maintenance اجازه دارد برای اجرای این وظایف، سیستم را از حالت Sleep خارج کند. عبارت Automatic Maintenance را در منوی Start جستوجو و تنظیمات آن را باز کنید. سپس تیک گزینه Allow scheduled maintenance to wake up my computer را بردارید.
پس از این تغییر، ویندوز برای انجام عملیات نگهداری زمانبندیشده، سیستم را بهصورت خودکار بیدار نخواهد کرد.
همچنین بخوانید:چطور کامپیوتر را خودمان اسمبل کنیم؟ آموزش اسمبل کامپیوتر
۴. نقش بهروزرسانیهای ویندوز را بررسی کنید
آپدیتهای ویندوز از عوامل شناختهشده خروج خودکار کامپیوتر از حالت Sleep هستند. سیستمعامل ممکن است برای دانلود، آمادهسازی یا نصب برخی بهروزرسانیها از Wake Timer استفاده کند و موقتاً سیستم را روشن کند.
اگر روشن شدن شبانه سیستم برایتان مشکلساز است، غیرفعال کردن آپدیت خودکار ویندوز میتواند از تکرار این وضعیت جلوگیری کند.
۵. تنظیمات BIOS یا UEFI را کنترل کنید
اگر بعد از بررسی تنظیمات ویندوز همچنان کامپیوتر بدون دخالت شما روشن میشود، تنظیمات BIOS یا UEFI مادربرد را بررسی کنید. بعضی مادربردها قابلیتهایی دارند که برای مدیریت از راه دور، روشن شدن زمانبندیشده یا واکنش به رویدادهای شبکه طراحی شدهاند.
گزینههایی که باید بررسی شوند عبارتاند از:
- Wake on LAN
- RTC Alarm
- Power On By PCI-E
- Resume By Alarm
در صورت بینیازی، غیرفعال کردن این قابلیتها میتواند از روشن شدن خودکار سیستم در زمانهای نامشخص جلوگیری کند.
جمعبندی
روشن شدن ناگهانی کامپیوتر در شب معمولاً به تایمرهای بیداری، وظایف زمانبندیشده ویندوز، بهروزرسانیها یا مجوز بیدار کردن دستگاههایی مانند کارت شبکه، موس و کیبورد مربوط است. بهترین نقطه شروع برای شناسایی علت، اجرای دستور powercfg /lastwake است.
پس از پیدا کردن عامل، میتوانید مجوز بیدار کردن سیستم را از دستگاه مربوط بگیرید، Wake Timer را غیرفعال کنید یا تنظیمات Automatic Maintenance و BIOS/UEFI را تغییر دهید.
تجربه شما چیست؟ سیستم شما به چه دلیلی در شب روشن میشد؟ اگر روش مؤثرتری برای جلوگیری از این مشکل میشناسید، آن را با دیگران به اشتراک بگذارید.
اسرا کریمی
من نویسنده و تحلیلگر حوزه فناوری با تمرکز بر آموزشهای کاربردی، اخبار تکنولوژی، هوش مصنوعی، اینترنت و ابزارهای دیجیتال هستم. در نوشتههایم تلاش میکنم مفاهیم پیچیده دنیای تکنولوژی را به زبانی ساده، دقیق و قابل استفاده برای کاربران توضیح بدهم.
مشاهده همه نوشتههای نویسنده