نگذارید ویندوز ۱۰ شما را آزرده‌خاطر کند
راه‌حل ۱۱ مشکل عمومی ویندوز ۱۰(بخش اول)
شکی نیست که ویندوز 10 بهترین سیستم‌عامل مایکروسافت است، اما بعضی از قابلیت‎های جديد گنجانده شده در آن و روش‎های برخورد مایکروسافت با انجام بعضی از کارها باعث دلسردی ما می‎شود. در این مقاله به شما نشان می‎دهیم چگونه اوضاع را سر و سامان دهید. ویندوز 10 پیشرفت‎های زیادی نسبت به ویندوز 8 داشته است، اما حالا با گذشت بیش از یک سال تب و تاب روزهای اول معرفی آن فروکش کرده است. حالا مشخص شده است که ویندوز 10 هم می‎تواند به شیوه‎های گوناگون کاربران خود را آزرده‌خاطر کند.

این موضوع به‌ویژه بعد از معرفی نسخه به‎روزرسانی سالانه (Anniversary) این سیستم‌عامل در ماه اوت سال گذشته که با تغییرات زیادی همراه بود، بیشتر قابل اثبات است. خوشبختانه رام کردن این سیستم‌عامل و مجبور کردن آن به کار کردن به‌شیوه مورد نظر شما آن گونه كه ممکن است شما تصور کنید سخت نیست. در ادامه این مقاله شما را در رفع یازده مشکل اصلی شناخته شده در این سیستم‌عامل همراهی خواهیم کرد و به شما نشان می‎دهیم چگونه آن‌ها را برطرف کنید.

مشکل: وضعیت خواب ویندوز چندان رضایت‌بخش نيست
سال‎ها است کامپیوترها با مشکلات مرتبط با به خواب رفتن یا همان Sleep mode مواجه هستند؛ مشکلاتی مثل فعال شدن بی‌موقع و خودداری از رفتن به وضعیت استندبای در زمان لزوم. متأسفانه در ویندوز 10 به‌دلیل درایورهای تاریخ گذشته و به‎روزرسانی خودکار و گاه ناهماهنگ این درایورها این مشکل حادتر هم شده است.

راه حل
ما راه حل را به دو مرحله قسمت تقسیم خواهیم کرد. اول، بررسی می‎کنیم چگونه می‎توانید کامپیوتر را در حالت Sleep نگه دارید. بعد، خواهیم دید چگونه می‎توان کامپیوتر را وادار کرد به وضعیت Sleep برود.

کامپیوتری که قصد خوابیدن ندارد
اگر شما هم با وضعیت Sleep سیستم دچار مشکل هستید و کامپیوتر شما یا بلافاصله بعد از رفتن به حالت Sleep دوباره روشن می‎شود و یا این اتفاق بعد از چند ساعت رخ می‎دهد، معمولاً یک قطعه سخت‌افزاری دلیل اصلی آن است. اما اگر بعد از چند دقیقه یا ساعت کامپیوتر شما دوباره روشن می‎شود، یک سرویس یا دستور زمان‌بندی مثل به‎روزرسانی ویندوز مقصر آن است.

مطلب پیشنهادی

با این ۶ کلید میان‌بر در ویندوز ۱۰ سریع‌تر کار کنید

برای اینکه ببینید کدام عامل مسئول این اتفاق‎ها است، باید ابتدا با استفاده از گزينه منوی استارت کامپیوتر را در وضعیت Sleep قرار دهید و وقتی دوباره روشن شد کلیدهای Windows-X را فشار دهید و (Command Prompt (Admin را انتخاب کنید. سپس در خط فرمان powercfg /lastwake را تایپ کنید تا ببینید چه عاملی باعث بیدار شدن کامپیوتر شما می‎شود. اگر چیزی مثل Intel (R) USB ا(3.0 eXtensible Host Controller – 1.0 (Microsoft را روبه‌روی بخش Friendly Name مشاهده کردید، به احتمال زیاد یک دستگاه USB کامپیوتر شما را دوباره فعال می‎کند. البته ممکن است یک قطعه سخت‌افزاری دیگر مثل یک آداپتور شبکه را مشاهده کنید یا یک دستور زمان‌بندی یا یک سرویس باعث این مشکل باشد.


می‎توانید بعداً با استفاده از فرمان powercfg / devicequery wake_armed مشکلات سخت‌افزاری را تحت نظر قرار دهید. این فرمان فهرستی از سخت‌افزارهایی را که اجازه دارند کامپیوتر شما را از وضعیت Sleep خارج کنند نمایش می‎دهد. برای استفاده در آینده اسامی‎ موجود در این فهرست را یادداشت کنید. در بسیاری از موارد یک دستگاه به‌دلیل استفاده از درایور قدیمی‎ یا درایور انتخابی خود مایکروسافت باعث فعال شدن مجدد کامپیوتر شما می‎شود.
برای آزمایش این موضوع، تمام دستگاه‎های فهرست شده‎ای را که می‎توانند کامپیوتر شما را فعال کنند موقتاً متوقف کنید. کلیدهای Windows-X را فشار دهید و گزینه Device Manager را انتخاب کنید. تمام دستگاه‎های فهرست شده توسط فرمان Wake-armed از یک نام توصیفی مثل HID Keyboard Device برخوردار هستند که باعث می‎شود بتوانيد آن‌ها را راحت‎تر در Device Manager پیدا کنید. روی نام دستگاهی که قصد تغییر آن را دارید دو بار کلیک کنید تا یک کادر محاوره‎ای جدید باز شود. روی تب Power Management کلیک کنید (اگر این گزینه وجود ندارد دستگاهی که شما انتخاب کردید نمی‎تواند کامپیوتر شما را روشن کند)، گزینه Allow this device to wake the computer را از حالت انتخاب خارج و بعد روی OK کلیک کنید. درباره کارت‎های شبکه، گزینه Only allow a magic packet to wake the computer را انتخاب کنید. بعد از اینکه این مراحل را برای یکی از دستگاه‎ها انجام دادید، به خط فرمان بازگردید و powercfg /devicequery wake_armed را تایپ کنید. حالا این فهرست باید کوتاه‎تر شده باشد. کامپیوتر خود را در وضعیت Sleep قرار دهید. اگر این بار روشن نشد، شما دستگاه مشکل‌ساز را پیدا کرده‎اید، اما اگر دوباره روشن شد، دستورالعمل بالا را تکرار کنید تا دستگاه عامل مشکل را پیدا کنید.

بعد از اینکه متوجه شدید کدام دستگاه باعث این مشکل شده است، درايور ویندوز 10 آن را در اینترنت جست‌وجو و این درايور جدید را نصب کنید. اگر درايور ویندوز 10 را پیدا نکردید، دستگاه را غیرفعال باقی بگذارید تا نتواند کامپیوتر را روشن کند.
حالا سایر دستگاه‎هایی را که برای جلوگیری از روش کردن کامپیوتر غیرفعال کرده بودید را دوباره فعال کنید. دوباره وضعیت Sleep را آزمایش کنید. اگر مشکل دوباره تکرار شد، یک دستگاه مشکل‌ساز دیگر در کامپیوتر شما وجود دارد. مراحل بالا را آن‌قدر تکرار کنید تا تمام دستگاه‎های عامل مشکل شناسایی شوند.
اگر کامپیوتر شما به دلایل دیگری مثلاً در نیمه‌شب روشن می‎شود، به احتمال زیاد یک دستور زمان‌بندی باعث آن است. در این گونه موارد با غیرفعال کردن گزینه‎های دیگر می‎توان مشکل را برطرف کرد.

اول، شما می‎توانید تایمر بیدار شدن را متوقف کنید. کلیدهای Windows-X را فشار دهید و Power Options را انتخاب کنید. روی لینک Change plan settings کنار وضعیت تأمین انرژی انتخابی خود کلیک و بعد روی لینک Change advanced power settings کلیک کنید. حالا از فهرست موجود بخش Sleep و بعد Allow wake timers را باز کنید و تمام گزینه‎های موجود را به وضعیت Disable تغییر دهید. سپس روی OK کلیک کنید تا تغییرات اعمال شود. حالا این کار را برای Power plan انجام دهید، برای باز کردن تمام محتوای موجود در فهرست می‎توانید روی فلش Show additional plans در صفحه Power Options کلیک کنید.
همچنین، ویندوز می‎تواند برای انجام کارهای تعمیر و نگهداری از قبیل defragment هارد دیسک خود را به‌طور خودکار فعال کند. انجام چنین کارهایی ممکن است در برنامه‌ریزی شما اختلال ایجاد کند. برای تغییر آن کنترل پنل را باز کنید و به بخش System and Security و Security and Maintenance برويد. با کلیک روی فلش بخش Maintenance آن را باز و بعد روی لینک Change maintenance settings کلیک کنید. در اینجا ساعتی را که کامپیوتر برای انجام عملیات تعمیر و نگهداری تنظیم شده است را مشاهده خواهید کرد (ساعت پیش‌فرض معمولاً روی 2 بامداد تنظیم شده است). شما هم می‎توانید این ساعت را به زمان مورد نظر خود تغییر دهید و هم با برداشتن تیک گزینه:

Allow scheduled maintenance to wake up my computer at the scheduled time 

آن را به‌طور کامل غیرفعال كنيد.
درنهایت، ویندوز می‎تواند خود را از طریق برنامه زمان‌بندی شده فعال کند. برای اینکه ببینید چه برنامه زمان‌بندی شده‎ای فعال است، منوی استارت را باز و عبارت Powershell را تایپ و بعد Windows PowerShell را انتخاب کنید. در خط فرمان عبارت Get-ScheduledTask | where {$_.settings.waketorun} را تایپ کنید تا فهرستی از تمام برنامه‎های زمان‌بندی شده‎ای که می‎توانند کامپیوتر شما را از وضعیت Sleep خارج کنند مشاهده کنید. برای رسیدن به دستور زمان‌بندی منوی استارت را باز و عبارت Task را تایپ و بعد Task Scheduler را انتخاب کنید. در فهرست PowerShell شما باید تنها نگران مواردی باشید که در ستون State با کلمه Ready علامت‌گذاری شده‎اند. 
از طریق گزینه Task Scheduler Library موجود در پنجره سمت چپ می‎توانید مسیر نوشته شده در ستون TaskPath هر برنامه زمان‌بندی را پیدا کنید. وقتی نام وظیفه مورد نظر را پیدا کردید، روی آن دو بار کلیک کنید تا پنجره تنظیمات آن باز شود. سپس روی تب Conditions کلیک کنید و تیک مربوط به گزينه Wake the computer to run this task را بردارید و روی OK کلیک کنید. برنامه زمان‌بندی Reboot در ویندوز 10 به‌وسیله بخش به‎روزرسانی ویندوز و برای ریست کردن ویندوز استفاده می‎شود. اگر این وظیفه باعث دردسر شما شده است، می‎توانید آن را به‌طور دائم غیرفعال كنيد.

ویندوز به‌طور خودکار به وضعیت Sleep نمی‎رود 
اگر کامپیوتر شما به‌طور خودکار به خواب نمی‎رود، احتمالاً چیزی در ویندوز باعث بیدار نگه داشتن کامپیوتر می‎شود. برای پیدا کردن عامل، Windows-X را فشار دهید و (Command Prompt (Admin را انتخاب کنید. سپس فرمان Powercfg /requests را تایپ کنید و اینتر را فشار دهید. این فرمان فهرستی از دستگاه‎ها و نرم‌افزارهایی که در حال حاضر از به خواب رفتن کامپیوتر شما جلوگیری می‎کنند را نمایش می‎دهد. برای اینکه جلوی فعال ماندن کامپیوتر را بگیرید، باید این فهرست را خالی کنید. اگر در این فهرست چیزی مشاهده می‎کنید، حدود پنج دقیقه مکث و این فرمان را دوباره تکرار کنید. غیرعادی نیست که کامپیوتر شما کاری انجام دهد که باعث ایجاد اختلال در وضعیت Sleep شود، اما نباید گذاشت آن‌ها برای همیشه باقی بمانند.
اگر همچنان در این فهرست موردی وجود داشت، زمان آن رسیده که موضع سخت‌گیرانه‎تری را در پیش بگیرید. اول، اگر یک اپلیکیشن باعث بروز این مشکل شده است، ابتدا آن را ببندید و به‌دنبال نسخه به‎روزرسانی شده آن باشید. اگر چیزی درباره پخش یک فایل صوتی دریافت کردید، به‌دنبال تب‎های باز مرورگر یا اپلیکیشن‎هایی که در حال پخش صدا یا ویدیو هستند بگردید و آن را متوقف کنید.
چند مشکل شناخته شده در این رابطه وجود دارد که باید به آن‌ها رسیدگی کنید. گوگل کروم یک عامل بزرگ ایجادکننده مشکل است و اغلب باعث فعال باقی ماندن کامپیوتر می‎شود و شما اکثراً آن را در فهرست درخواست‎ها مشاهده می‎کنید. غالباً یک وب‎سایت یا افزونه خاص این مشکل را ایجاد می‎کند. سعی کنید تمام تب‎هایی را که در حال پخش صدا هستند ببندید (به‌دنبال آیکون بلندگو باشید). بعد هربار یک تب را ببندید و فرمان Powercfg /requests را تکرار کنید تا عامل مشکل را پیدا کنید.
متأسفانه این کار همیشه مشکل را برطرف نمی‎کند و باز هم وب‎سایتی پیدا می‎شود که مانع به خواب رفتن کامپیوتر شما شود. ساده‎ترين راه برای جلوگیری از این مشکل این است که کاری کنید ویندوز 10 به‌کلی کارهای کروم را نادیده بگیرد. برای انجام این کار به خط فرمان رفته و Powercfg /requestsoverride PROCESS chrome.exe AWAYMODE DISPLAY SYSTEM را تایپ کنید. برای باطل کردن آن نیز فرمان powercfg /requestsoverride PROCESS chrome.exe را تایپ کنید.
سرانجام، ممکن است [DRIVER] Legacy Kernel Caller باعث فعال باقی ماندن کامپیوتر شما شده باشد. این مشکل به احتمال زیاد مربوط به اجرا شدن نرم‌افزار تاریخ گذشته یک قطعه سخت‌افزاری مثل کارت صدا، به‌ویژه مدل‎هایUSB  آن است. آخرین درايور مربوط به سخت‌افزار خود را از سایت سازنده آن (در صورت موجود بودن) پيدا و برای رفع مشکل آن را نصب کنید.

مشکل: ویندوز نسخه‎های به‎روزرسانی را به شما تحمیل می‎کند
دریافت نسخه‎های به‎روزرسانی از اهمیت بالایی برخوردار است، زیرا در بسیاری از موارد امنیت کامپیوتر شما را تضمين می‎کند، اما در ویندوز 10 مایکروسافت قصد دارد به‌جای شما تصمیم بگیرد و به اجبار شما را وادار به دریافت به‎روزرسانی‎ها و بوت خودکار کامپیوتر شما کند. حتی از این بدتر، مایکروسافت قصد دارد درایورهای خود را به‌طور خودکار جایگزین درایور سخت‌افزارهای شما کند.

راه حل 
هیچ راهی وجود ندارد که به‎روزرسانی در ویندوز 10 را به‌طور کامل با استفاده از یک گزینه در کنترل پنل غیرفعال کرده و تنها به‌طور دستی آن‌ها را دریافت و نصب کرد. برخلاف ویندوز 7 و 8 مایکروسافت تصمیم گرفته است در ویندوز 10 به‎روزرسانی‎ها دانلود و نصب شوند. اگرچه ممکن است این کار از لحاظ کارایی چندان سودمند نباشد، اما از حیث افزایش سطح امنیت کاملاً توجیه‌پذیر است.
هرچند شما می‎توانید سرویسی را که به‌طور خودکار کار به‎روزرسانی ويندوز شما را انجام می‎دهد غیرفعال كنید، اما انجام این کار به صلاح شما نیست. دریافت نسخه‎های به‎روزرسانی بسیار مهم است و می‎تواند از شما در مقابل هکرها و بی‌ثباتی سیستم محافظت کند. به‌همین دلیل، بهتر است اجازه دهید ویندوز به‎روزرسانی‎ها را نصب کند، اما خودتان نحوه انجام آن را مدیریت و زمان ریبوت سیستم را کنترل کنید.
برای انجام این کار ابزارهايی در خود ویندوز تعبیه شده است. برای تغییر آن‌ها، در منوی استارت روی Settings کلیک و Update & Security را انتخاب کنید. می‎توانید از استفاده پهنای باند اینترنت برای دریافت به‎روزرسانی‎ها توسط ویندوز جلوگیری كنيد. در حالت پیش‌فرض ویندوز 10 از یک فناوری نظیر به نظير شبیه به سیستم تورنت برای به‌اشتراک‌گذاری به‎روزرسانی‎ها استفاده می‎کند. روی لینک Advanced کلیک و بعد گزینه Choose how updates are installed را انتخاب کنید. اگر می‎خواهید به‎روزرسانی تنها از طریق سرورهای مایکروسافت انجام شود و از کامپیوترهای دیگر موجود در شبکه محلی یا اینترنت دریافت نشود، دکمه Updates from more than one place را خاموش كنيد.
اگر برایتان مهم نیست به‎روزرسانی‎ها از کامپیوترهای دیگر دانلود شود، اما نمی‎خواهید فایل‎های به‎روزرسانی موجود در کامپیوتر خود را به اشتراک بگذارید، این گزینه را روشن بگذارید. حالا می‎توانید فایل‎های به‎روزرسانی که دانلود کرده‎اید را با انتخاب گزینه PCs on my local network تنها با شبکه خانگی خود به اشتراک بگذارید.

ویندوز 10 بعد از دریافت به‎روزرسانی آن را به‌طور خودکار نصب و در مواقع لزوم کامپیوتر شما را ریبوت می‎کند. تنها ابزاری که ویندوز در حال حاضر برای کنترل آن در نظر گرفته Active Hours است که در آن می‎توانید ساعت شروع و پایان زمانی را که بیشترین استفاده از کامپیوتر را دارید مشخص کنید. طی این ساعات ویندوز به‌طور خودکار کامپیوتر شما را ریبوت نخواهد کرد. برای تغییر این بازه زمانی به Settings و Update & Security بروید و روی لینک Change active hours کلیک کنید. در اینجا شما می‎توانید ساعت آغاز و پایان کار خود را تنظیم کنید. در نسخه قبلی، ویندوز تنها به شما اجازه می‎داد یک بازه زمانی حداکثر 12 ساعته را انتخاب کنید، اما با به‎روزرسانی به نسخه سالانه این محدودیت برداشته شده است.

اگر واقعاً می‎خواهید از ریبوت شدن کامپیوتر توسط ویندوز جلوگیری كنيد، باید از اجرای برنامه Reboot جلوگیری كنيد. برای انجام این کار، از منوی استارت Task Scheduler را اجرا كنيد و در پنل سمت چپ به

Task Scheduler Library, Microsoft, Windows, 
UpdateOrchestrator 

برويد. روی Reboot راست‌کلیک و Disable را انتخاب کنید. 
ویندوز 10 می‎تواند این گزینه را دوباره فعال کند و شما باید از این کار جلوگیری كنيد. از طریق مرورگر فایل به مسیر

C:\Windows\System32\Tasks\Microsoft\Windows\UpdateOrchestrator

برويد. فایل Reboot را به Reboot.bak تغییر نام دهید (برای این کار به سطح دسترسی Administrator نیاز دارید). حالا یک فولدر به‌نام Reboot بسازید. با انجام این مراحل کامپیوتر شما دیگر هرگز به‌طور خودکار ریبوت نخواهد شد. برای معکوس کردن این فرآيند و بازگشت به مرحله اول، فایل Reboot.bak را تغییر نام دهید و برنامه زمان‌بندی را دوباره فعال کنید.

برچسب: