以前、私はWindows7が正しくスリープモードにならないという記事を書いていました。この問題は、最新バージョンのWindowsオペレーティングシステムであるWindows10で修正されると思われます。残念ながら、そうではありません。実際には、Windows10の特定のバージョンで問題が発生しているようです。
最新バージョンのWindows10にアップグレードすると、コンピューターはスリープ状態になりません。少し明確にしましょう。電源ボタンを手動で押すか(電源(Power)ボタンでコンピューターがスリープ状態になるように設定されています)、[スタート]メニューから[スリープ]オプションを選択すると、コンピューターはスリープ状態になります。(Sleep)
Windows 10でのスリープの問題は、コンピューターが自動的にスリープ状態になるまでの時間を設定する設定です。コンピューターが30分後にスリープするようにセットアップしました。しかし、これは決して起こりません!
残念ながら、これが発生する理由はさまざまです。そのため、以下の各オプションを確認して試してみる必要があります。ただし、設定を変更する前に、電源レポートを生成できます。これは、運が良ければ、コンピューターがスリープ状態にならない原因を教えてくれる可能性があります。
電力レポートの生成
Windows 10で生成する電力レポートは、コンピューターがスリープ状態になるのを妨げている原因を示している場合があります。私はそれを実行し、いくつかの有用な情報を得ました。電源レポートを実行するには、管理コマンドプロンプトを開き、次のコマンドを入力します。
powercfg.exe /energy
実行には約1分ほどかかります。実行が完了すると、検出されたエラーと警告の数が表示されます。うまくいけば(Hopefully)、Windows 10マシンでこのスリープの問題が発生している場合は、いくつかのエラーが発生します。
ご覧のとおり、6つのエラーと14の警告がありました。エラーは本当にあなたが見なければならない唯一のセクションです。レポートを表示するには、C:WindowsSystem32に移動し、ブラウザでenergy-report.htmlファイルを開く必要があります。ただし、奇妙な理由で、そのディレクトリからファイルを開こうとすると、どのブラウザにもファイルが読み込まれなかったため、レポートをデスクトップにコピーしてから開くだけで、正常に機能しました。
最初のエラーは、PCのスリープの問題を引き起こしていると思われるエラーです。
システム可用性要求:システムに必要な要求(System Availability Requests:System Required Request)
デバイスまたはドライバーが、システムが自動的にスリープ状態にならないように要求しました。( The device or driver has made a request to prevent the system from automatically entering sleep.)
Driver Name \FileSystem\srvnet
このレポートは、コンピューターがスリープ状態に入るのを妨げているものがあるかどうかを明確に示すので便利です。他の5つのエラーは、コンピューターがスリープ状態になるのを妨げないことを明確に示しています。
以下では、コンピュータがスリープ状態になるのを妨げる最も一般的なエラーであるSRVNETエラーを修正する方法について説明します。ただし、次のような電力レポートを作成できます。
ここにいくつかの問題があります。まず、コンピューターがスリープ状態に設定されていないか、接続時にディスプレイがオフになっています。次に、選択的サスペンド(Suspend)状態になっていないUSBデバイスがあり、PCがスリープ状態になりません。(USB)
最後に、コンピューターのハードウェアはS3スリープ状態をサポートしていません。つまり、それについては何もできません。ハードウェアがスリープ状態をサポートしていない場合、唯一のオプションはBIOSを更新し、設定が表示されることを期待することです。
ネットワークアダプター
コンピュータのスリープを防ぐことができるもう1つの主要なコンポーネントは、ネットワークカードです。まず、ネットワークカードのドライバーを更新して、問題が解決するかどうかを確認する必要があります。そうでない場合は、コントロールパネル(Control Panel)に移動し、[ネットワーク(Network)と共有センター(Sharing Center)]をクリックしてから、[アダプター設定の変更( Change adapter settings)]をクリックする必要があります。
(Right-click)アクティブなネットワークアダプタを右クリックして、[プロパティ(Properties)]を選択します。アクティブなネットワークアダプタが複数ある場合は、それらすべてについて以下の手順に従ってください。
[イーサネット(Ethernet)のプロパティ]ダイアログボックスの上部にある[構成]ボタンをクリックします。(Configure)
最後に、[電源の管理(Power Management)]タブをクリックし、[コンピューターがこのデバイスの電源をオフにして電力を節約することを許可する](Allow the computer to turn off this device to save power)チェックボックスがオンになっていることを確認します。
これにより、コンピューターがスリープ状態になるように設定されている場合、コンピューターはネットワークアダプターをオフにすることができます。システムに他の種類の特殊なハードウェアがインストールされている場合は、それらのコンポーネントについても同じ手順に従います。
SRVNETアクティブリモートリクエストの修正
では、この特定の問題をどのように修正しますか?試すことができることがいくつかあります。簡単なものから始めて、より技術的なソリューションに移ります。それらを順番に試して、各方法の後にシステムをチェックして、Windows10のスリープの問題が修正されたかどうかを確認してください。
方法1-HomeGroup
最初にできることは、Windows HomeGroupに参加している場合は、先に進んでWindowsHomeGroupから自分自身を削除することです。どうやら、HomeGroupは何らかの方法で破損したり、誤って構成されたりする可能性があり、コンピューターへのアクティブなリモート要求があるとコンピューターに認識させます。これは、それが決して眠らないことを意味します。
ホームグループを終了するには、コントロールパネルを開き、[(Control Panel)ホームグループ(HomeGroup)]をクリックします。次に、下にスクロールして、[ホームグループを離れる(Leave the homegroup)]リンクをクリックします。本当にHomeGroup(HomeGroup)を使用する必要がある場合は、 HomeGroupをそのままにして、 HomeGroupの一部であるすべてのコンピューターで新しいHomeGroupを作成することもできます。これによりリセットされ、問題が修正されることを願っています。
方法2–メディアストリーミング
次に試すことができるのは、メディアストリーミングをオフにすることです。メディアストリーミング(Media Streaming)は、コンピュータを一種のローカルメディアサーバーに変えて、人々がネットワーク経由で写真、ビデオ、音楽にアクセスできるようにする機能です。メディアストリーミングをオフにするには、もう一度コントロールパネルに移動し、[(Control Panel)ネットワークと共有センター(Network and Sharing Center)] (アイコンを使用していない場合は[ネットワークとインターネット(Network & Internet)])をクリックします。次に、左側の列にある[詳細共有設定の(Advanced Sharing Settings)変更(Change) ]をクリックします。
次に、[メディアストリーミング(Media Streaming)]セクションまでスクロールダウンし、 [メディアストリーミングオプションの選択(Choose media streaming options)]リンクをクリックします。
次に、右上の[すべてブロック]ボタンをクリックします。( Block All)次に、下部にある[OK]をクリックすると、メディアストリーミングがオフになります。
コンピュータを再起動して、適切なタイミングでスリープ状態になるかどうかを確認してください。それが読まない場合は、読み進めてください!
方法3–(Method 3) デバイスマネージャーで(Device Manager)ドライバー(– Check Driver)を確認する
SRVNETドライバーは通常、ネットワークに関連しています。(SRVNET)これは、上記の2つの方法で無効にしようとしたリモートネットワーク接続か、コンピューター上のネットワークカード自体である可能性があります。ほとんどのネットワークカードには、電源管理とwake-on-lanオプションがあります。最初に実行したいのは、カードの製造元のWebサイトからダウンロードして、ネットワークカードのドライバーを更新することです。
次に、 [デバイスマネージャー]に移動し、[(Device Manager)ネットワークアダプター(Network adapters)]を展開して、ネットワークカードを右クリックし、[プロパティ]を選択し (Properties )て[プロパティ]ダイアログボックスを表示します。
これで、変更または確認する設定を2つの場所のいずれかに配置できます。[プロパティ(Property)]ボックスの[詳細設定(Advanced)]タブまたは[電源管理(Power Management)]タブのいずれか。[電力管理(Power Management)]タブがない場合は、[詳細(Advanced)設定]をクリックすると、リストボックスに[省電力モード(Power Saving Mode)]などのプロパティが表示されます。
電力を節約するためにコンピュータがこのデバイスの電源をオフにすることを許可する(Allow the computer to turn off this device to save power)がチェックされていることを確認してください。[このデバイスにコンピューターのスリープ解除を許可する](Allow this device to wake the computer)がオンになっている場合は、先に進んでチェックを外し、問題が解決するかどうかを確認します。
方法4–SRVNETをオーバーライドする
最後にできることは、オペレーティングシステムでSRVNETをオーバーライドすることです。(SRVNET)つまり、コンピューターへのリモート接続がある場合でも、それらは単にオーバーライドされ、コンピューターはスリープ状態になります。これにより、基本的に、システムでリモートを開いた状態でコンピューターをスリープ状態にすることができます。
管理コマンドプロンプトを開き、次のコマンドを入力する必要があります。
powercfg /requestsoverride DRIVER srvnet System
他に何も機能しなかった場合、この時点でコンピュータは確実にスリープ状態になるはずです。このコマンドによってコンピュータに問題が発生することはありませんが、何か問題があることがわかった場合は、次の手順で上記のコマンドを元に戻すことができます。
powercfg /requestsoverride DRIVER srvnet
Windows 10マシンがスリープ状態になるのにまだ問題がある場合は、コメントで、何を試したか、セットアップはどのようなものかをお知らせください。このガイドがほとんどのユーザーの問題を解決することを願っています。(Hopefully)楽しみ!
Ultimate Troubleshooting Guide for Windows 10 Not Going to Sleep
Previously, I had written an article about Windows 7 not going to sleep mode properly. Onе would think thiѕ problеm would bе fixed in the latest version of Windows operating system: Windows 10. Unfortunately, thіs is not the case. Actually, it ѕeems to be an іssue with certain versions of Windows 10.
Once I upgraded to the newest version of Windows 10, the computer simply wouldn’t sleep! Now let me clarify a little. The computer will go to sleep if I manually press the Power button (I have it set so that the power button puts the computer to sleep) or choose the Sleep option from the Start menu.
The problem with sleep in Windows 10 is the setting where you set the time after which the computer should automatically go to sleep. I had it setup so that the computer should sleep after 30 minutes. However, this never happens!
Unfortunately, there are a lot of different reasons why this could be happening, so you kind of have to go through each option below and try it out. Before we change any settings, however, you can generate a power report, which if you’re lucky, might just tell you what’s preventing the computer from sleeping.
Generate Power Report
The power report you generate in Windows 10 can sometimes tell you what is preventing the computer from going to sleep. I ran it and got some useful info. To run the power report, open an administrative command prompt and type in the following command:
powercfg.exe /energy
It’ll take about a minute or so to run and after it finishes, it’ll tell you how many errors and warnings were found. Hopefully, if you’re having this sleep problem on your Windows 10 machine, you’ll have some errors!
As you can see, I had 6 errors and 14 warnings. The errors is really the only section you have to look at. In order to view the report, you have to go to C:\Windows\System32 and open the energy-report.html file in your browser. However, for some odd reason, the file would not load in any browser when I tried to open it from that directory, so I just copied the report to my desktop and then opened it and it worked fine.
The first error is the one that seems to be causing my PC sleep issues:
System Availability Requests:System Required Request
The device or driver has made a request to prevent the system from automatically entering sleep.
Driver Name \FileSystem\srvnet
The report is useful because it clearly tells you whether something is preventing the computer from entering sleep or not. The other 5 errors clearly state that they won’t prevent the computer from going to sleep.
Below, I talk about how to fix the SRVNET error, which is the most common error that prevents a computer from sleeping. However, you could have a power report like the one below:
Here there are a couple of issues. Firstly, the computer is not set to sleep or turn off the display when plugged in. Next, there is a USB device that is not entering Selective Suspend state, which will prevent the PC from sleeping.
Lastly, the hardware of the computer does not support the S3 sleep state, which means there is nothing you can do about it. If the hardware doesn’t support a sleep state, then your only option is to update the BIOS and hope that the setting appears.
Network Adapter
One other major component that can prevent a computer from sleeping is the network card. Firstly, you should update the driver for the network card and see if that fixes the problem. If not, you need to go to Control Panel, click on Network and Sharing Center, then click on Change adapter settings.
Right-click on the active network adapter(s) and choose Properties. If you have more than one active network adapter, then follow the procedure below for all of them.
Click on the Configure button up at the top on the Ethernet properties dialog box.
Finally, click on the Power Management tab and make sure the Allow the computer to turn off this device to save power box is checked.
This will allow the computer to turn off the network adapter when the computer is set to go to sleep. If you have any other kind of specialty hardware installed on your system, follow the same procedure for those components.
Fixing SRVNET Active Remote Request
So how do you fix this particular issue? There are a couple of things you can try. We’ll start with the easier stuff and move on to the more technical solutions. Try them in order and check your system after each method to see if it fixed the sleeping issue in Windows 10.
Method 1 – HomeGroup
The first thing you can do is to go ahead and remove yourself from the Windows HomeGroup, if you happen to be joined to one. Apparently, the HomeGroup can become corrupt or misconfigured in some way and it will cause the computer to think there is an active remote request to the computer. This means it’ll never sleep.
To leave a HomeGroup, open Control Panel and click on HomeGroup. Then scroll down and click on the Leave the homegroup link. If you really need to use a HomeGroup, then you can also leave it and create a new one on all of the computers that are part of the HomeGroup. This will also reset it and hopefully fix the issue.
Method 2 – Media Streaming
The second thing you can try is to turn off media streaming. Media Streaming is a feature that lets you turn your computer into a kind of local media server whereby people can access pictures, videos, music over the network. To turn off media streaming, go to Control Panel again, click on Network and Sharing Center (or Network & Internet, if not using icons). Then click on Change Advanced Sharing Settings in the left hand column.
Now scroll down to the Media Streaming section and click on the Choose media streaming options link.
Now go ahead and click on the Block All button at the top right. Then click Ok at the bottom and that will turn off media streaming.
Try to restart your computer and check to see if it goes to sleep at the appropriate time. If it doesn’t then read on!
Method 3 – Check Driver in Device Manager
The SRVNET driver is normally network related. This can either be remote network connections, which we tried to disable in the two methods above, or it could be the network card itself on the computer. Most network cards have power management and wake-on-lan options. The first thing you’ll want to do is update the driver for your network card by downloading it from the card manufacturer’s website.
Next, go to Device Manager, expand Network adapters and then right-click on the network card and choose Properties to bring up the properties dialog box.
Now the settings you want to change or take a look at can reside in one of two places. Either on the Advanced tab in the Property box or in the Power Management tab. If you don’t have the Power Management tab, then click on Advanced and there should be a property in the listbox called Power Saving Mode or something similar.
Make sure the Allow the computer to turn off this device to save power is checked. If Allow this device to wake the computer is checked, go ahead and uncheck it and see if that solves the issue.
Method 4 – Override SRVNET
The last thing you can do is to simply override SRVNET in the operating system. This means that even if there are remote connections to the computer, they will simply be overridden and the computer will be allowed to sleep. This basically allows the computer to sleep with remote opens on the system.
You’ll need to open an administrative command prompt and type in the following command:
powercfg /requestsoverride DRIVER srvnet System
Your computer should definitely go to sleep at this point if nothing else worked! The command should not cause any issues with your computer, but if you do find something is amiss, you can undo the above command with the following:
powercfg /requestsoverride DRIVER srvnet
If you’re still having issues with your Windows 10 machine going to sleep, let us know in the comments what you tried and what your setup is like. Hopefully this guide will fix the issue for most users. Enjoy!