Windows10のスリープ不安定問題 その1

※本ブログでは記事中にアフィリエイト広告情報を含みます

※追記2
■ Windows10のスリープ不安定問題 その2

別記事を書きました。
Windows10をクリーンインストールしても下記問題が発生したので色々調べてみました。

※追記1
下記方法で安定していたのですが、やはりスタートボタン → スリープ選択、でフリーズが発生しました。(Windows10 Anniversary Update)。
これは何かのハードを疑った方がよいかもしれません。




Windows7を使っていた時からの悩み、Windowsがスリープに入る瞬間にフリーズしHDD LEDが付きっぱなし、からの再起動が必要な状況というのが稀に発生していました。
これは自分の環境だけなのかなーと悶々としておりましたが、今回Windows 10 Anniversary UpdateのSSDフリーズ問題を調べていたら、随分安定して動くようになったので紹介します。

以下の環境でまれにフリーズが発生してしまう方の参考になれば。

・デスクトップ
・Windows をSSD (Cドライブ)、HDDがDドライブなど
・Haswell以前のIvy Bridge環境
・オーバークロックは行っていない
・Windows7 , Windows8 (8.1含む) , Windows10

レジストリのLPM項目を変更

1.レジストリエディターを起動 (スタートボタンをクリック → regedit)

2.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\0012ee47-9041-4b5d-9b77-535fba8b1442\0b2d69d7-a2a1-449c-9680-f91c70521c60

Attirbutesの値を0に変更

windows_ssd_lpm_01.png

3.再起動

レジストリのNoLPMにSSD名を追加

1.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\Parameters\Device

2.NoLPMをダブルクリックして「複数行文字列の編集」ウィンドウの「値のデータ」にSSD名を追加。
私が使っているSSDがSeagate SSD 600 (ST240HM000-1G5152)なので、デバイス名を追加します。環境により追加すべきデバイス名は異なります。
windows_ssd_lpm_03.png

値のデータ最後の行に
ST240HM000-1G5152*
を追加してOK。

windows_ssd_lpm_02.png

3.再起動

UEFI (BIOS)からSSDのホットプラグを有効にする

今回使っているマザーボードはASUS P8Z77-V (Z77チップセット)です。

1.BIOSに入る
2.Advancedモードに変更
3.AdvancedタブのSATA Coinfiguration > SATA6G_1 (Gray)のHot PlugをDisabled → Enabledに変更
asus_p8z77-v_20.jpg

↑画像だとST3000DM001-9YとなっていますがSSDに置き換えて。
SSDは一番最初のポートに接続している環境が殆どだと思うので参考に。

電源オプションのAHCI Link Power Managementを変更

1.スタートボタンを右クリック
2.電源オプションを選択
3.現在使っているプランから「プラン設定の変更」をクリック
4.「詳細な電源設定の変更」をクリック
5.ハードディスク → AHCI Link Power Management - HIPM/DIPMのの設定を「Active」に変更

windows_ssd_lpm_04.png



テレビ録画のスリープ、復帰でフリーズが起きなくなり満足。
以下参考にしたサイト

■ ASCII.jp:Windows 10 Anniversary Updateのインストール後にフリーズする|ズバッと解決! Windows 10探偵団

■ youwish.web.fc2.com/lpm.htm

■ PCパーツ とか。(仮) : Crucial C300 LPM問題のもう一つの解決方法(UEFIの変更)

■ Windows 10 Anniversary Updateを適用後、短時間のフリーズが頻発する件 – なおたこブログ

■ storahciの件、直りました: MRU Weblog Zone.

関連記事

コメント

非公開コメント

トラックバック