外付けHDDがスリープに移行してしまう現象ツイートシェアはてブLINEPocketスポンサーリンク仕事の性質上、この時期忙しくて中々記事が書けず申し訳ございません。この状態が続くかもしれませんがご容赦ください。前回の記事にてWindows8.1にアップデートし、様々なエラーが発生して解決してました。archives/2013/windows8.1.htmlこの中のコメントで「外付けHDDが一定時間後にスリープしてしまう」という不具合が発生中であると書きました。HDDもスリープします。現在もその不具合は直ってません。試してみましたが、結局直ってないのでこの記事はただの忘備録になります。これで直ったという話はそこまで聞きませんが、一応書いてみます。このコメント欄にて教えていただいた方法を試したら不具合が直ったみたいです。詳細な記事を書きましたので下記よりどうぞ。本当にありがとうございます。私のパソコンには「HD-LBU3」「HD-HESU2」「HD-EBU2」「HDJ-UT1.0B」その他色々HDDが繋がっています。(コメントではメインで使っている3つのHDDにしか言及してませんでしたが、本当は複数持っています。)これらのHDDは「U2H-EG4S」というセルフパワー可能なUSBハブに繋がっています。動作は外付けHDD、USBハブともにコンセントからの電源供給(セルフパワー)です。これで電源供給量は問題ないはずです。Windows8.1にアップデートした途端、これらHDDがアイドルして一定時間後にスピンダウンしスリープ状態になってしまう不具合が発生しました。スリープに移行する時間はどれも一緒でアクセスが無くなってから約5分後です。ハブを通さず直に繋いだり、USBポートを2.0や3.0に変えてみましたが解消せず。HDS723020BLA642」すらも一定時間後スリープ状態になる始末です。こちらは放置から10分ほどとUSBより長いですが、やっぱスリープします。Dドライブにアクセスすると、スピンアップを開始してアクセス可能になりますが、それまで読み出しも書き込みも不可になるので数秒フリーズ状態になってしまいます。この不具合は放置できません。いうことで、色々試した結果をここに書いていきます。何度も言いますが不具合は直っていません。したら成功する環境もあるかもしれないのでここに記録してみますが、私のところでは改善しなかったので悪しからず。私のパソコン構成の詳細は下記記事にて。電源管理で「高パフォーマンス」「USB設定」HDDの電源が切れてしまうのだから、「電源管理」に何か問題あるのではないかと思うのは普通ですよね。パフォーマンス」にして「プラン設定の変更」を選びます。「高パフォーマンス」にすると、CPUなどをよく動かすようになるので負荷の高い操作でも動作が軽くなったりします。消費電力も多くなるので注意してください。「詳細な電源設定の変更」を選択します。「ハードディスク」→「次の時間が経過後ハードディスクの電源を切る」で設定を「なし」にしてみました。サスペンドの設定」で「無効」にしてみます。念のため再起動をかけます。(※画像ではバランスとなっていますが、上記で設定した通り高パフォーマンスの方がいいのではないかとの情報。)「次の時間が経過後ハードディスクの電源を切る」では、「なし」にするとアイドル状態(アクセスがない)が一定時間経過するとハードディスクをスリープさせることができる設定です。標準では20分になっていますが、今回は無効化させてみました。サスペンドの設定」は、USB接続されている機器の電源をもっと高度に管理する設定です。通常は有効になっていて、特に問題がない場合は有効のほうがいいのですが、今回はこれも無効にしてみました。▲クリックで拡大よくネット上で勧められている方法ですが、私のところでは効果がなく相変わらずHDDはスリープ状態になります。実際、成功したという話もあまり聞かないので意味は無いのかも。デバイス(特にソニー製)が再充電されないという不具合があります。これについてはMicrosoftからの公式回答があります。デバイスが再充電されないhttp://support.microsoft.com/kb/2900614/ja更新プログラムはいつもすべてインストールしているのでここは問題なし。設定を無効」にするという方法です。これを試してみましょう。レジストリ領域は、Windowsにとって非常に大切な領域です。無闇に値を変更したり削除したりすると最悪パソコンが起動しなくなります。バックアップはしっかり取った上で慎重に操作してください。不具合がでても当ブログは責任を負えません。マネージャー」から調べてみましょう。スタートボタン?から右クリックすることで色んな機能にアクセスできていいですね。マネージャー」を選びます。入力デバイス」を調べます。私のところでは数が少ないので片っ端から調べてみます。右クリックして「プロパティ」を選択します。パス」に変更してパスを確認します。他に4つデバイスがありましたのですべて調べました。▲クリックで拡大レジストリエディタを起動して下記の場所に移動します。レジストリエディタの起動は先ほど赤枠にて警告した部分の記事に記載しています。Windows8.1では、スタートボタンを右クリックした時点で「ファイル名を指定して実行」があるので「regedit」と入力して起動します。パス」で調べたレジストリエントリーをここから探します。Parameters」の中にあるキー「EnhancedPowerManagementEnabled」の値を「0」に変更して反映させます。反映させるためにはF5にて変更を更新させてください。念のためパソコンを再起動させてみました。▲クリックで拡大これで高度な電源管理が無くなりシンプルな動作になったはず。Parameters」内の値をすべて0にしてみたりしましたが無駄骨でした。他にもデバイスの再インストールや、メーカーから出ている最新のドライバーなどを入れてみましたが効果がありませんでした。最新っていってもWindows8.1発表前のものですからあまり期待はしてなかったですが。2104」を適用してみましたが効果なし。高速スタートアップが悪さしているのではないかとも思いましたが、無効にしても効果なし。高速スタートアップの詳細を無効化方法は下記の記事をどうぞ。時間もあまりないため、現在はここで足止めを食らっています。未解決のままです(汗このコメント欄にて教えていただいた方法を試したら不具合が直ったみたいです。詳細な記事を書きましたので下記よりどうぞ。本当にありがとうございます。○ブログ内リンク:Windows8.1で外付けHDDがスリープする問題解決したかも?HDDメーカーの回答IOデータでサポート状況を書いたページを見ると下記の回答がありました。8.1では一定時間アクセスがない場合、自動でLEDが消灯しスピンダウン(HDDのドライブ回転が停止)することがございますが、OSの仕様であり、動作には問題ございません。アイ・オー・データ機器http://www.iodata.jp/pio/os/win8_1/#list0これを見ると、OSの仕様ということで対応投げやりのような感じですが、MicrosoftからOS自体の修正をしてくれないと難しい問題のようです。最近時間が取れないので色々試してもないのですが、情報も少なく手探りな状態なので未だに解決していません。Microsoftから公式に発表があったり修正方法を教えてもらわないと改善できない気がしてきました。システムの深いところで引っかかっているのでしょうか。USBの仕様が変更されたり、ドライバ著名が厳しくなったりと色々変更されていたのでそこらで問題が起きているのかもしれませんが、私の技術では原因の特定が難しいです。ここらは下記のサイト様にて詳細に書かれているので一読してみてください。別館http://freesoft.tvbok.com/win8/windows81/upgrade_secure_boot.htmlさて、解決はいつになるやら。「sqlite3.dllから見つかりませんでした。ありがとうございます。対処が効くとの情報あり、トライ&様子見中です。お返事が遅れて申し訳ございません。貴重な情報ありがとうございます!これ、中々よさそうですね。今1つのHDDに対してやってみましたが今のところスリープに移行することはなくなったようです。HDDにも効果があるかどうかもう少し検証してみたいと思います。希望の光が見えてきました!本当にありがとうございます。読み込みによる動作の遅延問題で四苦八苦してここにたどり着きました。こちらの方法を試して見たりたのですが、しっくりこなかったので一度既存の設定に戻して次の方法を試してみました。実は、PCには詳しくないので、この方法がどうなのか御教授頂ければとコメントさせて頂いたのですが、愚問と思われる場合はスルーして頂ければ幸いと思います。見ていますが、一番落ち着いたように思うのですが...。実際やったことないので確実なことは言えないのですが、私からはこの方法あまりお勧めしないです。「パーテーションをアクティブとしてマーク」とすると、そのパーティションはOSを起動できるパーティションになります。システムを起動することを意味します。http://windows.microsoft.com/ja-jp/windows-vista/mark-a-partition-as-activeアクティブパーティションは一台のハードディスク上に一つしか設定できないです。プライマリパーティションである必要があり、拡張領域や論理ドライブでは設定できません。システム用のローダーが含まれていない場合は、そのパーティションをアクティブとしてマークしないでください。マークすると、コンピュータの機能が停止します。」とあるので明確な目的がない場合はアクティブ化しない方がよいです。アクティブ化すると、そのパーティションからもOSのロードを開始しようとするので、BIOSの設定によっては最悪Cドライブに入っているWindows8.1をロードできず起動できない場合もあります。アクティブを解除するのも結構大変ですが、私からはもとに戻した方がよいとアドバイスします。これを設定したことによってCドライブのWindowsが起動できず四苦八苦している方も多いようです。外付けHDDだったのでまだ大丈夫なのかもしれませんが、ふとしたキッカケで不具合ができるかもしれません。Cドライブ以外からもOSをブートさせたい場合にのみ設定する項目なので、大変かと思いますが、下記の方法などで元に戻した方がよさそうです。http://www.sakura-pc.jp/pc/contents/hardware/hdd/format-vista.htmlそれと、外付けHDDがスリープに移行してしまう現象、私のところでは下記の方法で解決しました。こちらがまだでしたらお試しになってください。これ、省エネのための設定ではないのでしょうか?僕のパソコンなんかは、これがあるととても便利です。つけていても自動的にスリープになるので、すごく静かでとってもいいです。コメントありがとうございます。この問題の解決はまた別の記事で書いているのですが、確かに省電力モードのことではあると思います。書き方が足りなかったですね、下記の通り補足します。製品に搭載されている省電力モードは、ほとんどの場合設定によって無効にすることが可能です。一定時間アクセスがなくとも動作を継続させることが通常できるはずです。バッファロー製品であれば「ecoマネージャ」とかですね。今回の場合はそのようなユーティリティによって省電力モードを有効にもしていませんから、勝手に省電力モードに移行されては困るわけです。省電力モードに入る間隔も10分程度で、作業中にいちいち停止されるのはHDDにも良くないです。こっちで制御できないのはやはり困ります。多くの外付けHDDにはパソコンの電源のON/OFFに連動して、ハードディスクの電源も自動的にON/OFFする機能があります。パソコン側の電源状態を確認しHDDの電源を操作する機能ですが、OS側の仕様変更でどうやらパソコンが動いているにも関わらずHDDがパソコンの電源が切れていると誤認しているのか、勝手に回転をやめてしまっているようです。OSとHDDの連携がうまくいっていない感じです。いう経緯で早く何とかしたかった問題でしたね。この問題の一番の争点は「ユーザー側で省電力モードを制御できない」ことです。自身が便利と思って使っている分には問題無いですし、その機能自体は私も便利に使わせてもらっています。いらない場合も往々にしてありますし、その時にも制御できず勝手に停止されるとやっぱ困ります。パソコンは人間の作ったものですから、人のいうことは基本聞いてほしいものです。逆に自動で回転を止めてくれるソフトなんて無いので、Windows8.1以降で自動で止めてくれる機能がサポートされて私は喜んでます。この機能をバグ扱いする人が多くてびっくりです。お返事が遅くなり申し訳ございません。この問題ですが、Windows10になって当環境では直った様子です。バグと認識しているかですが、一応1つ上のコメントで書いております。要は「止まってほしくない時にも止める方法がない」という点が問題になっています。ユーティリティによってスピンダウンさせるのであれば、「いつ、どういった状態で省電力状態になるか」を詳細に決められるはずです。常に動いてほしい際には省電力モードを切るという選択もできます。今回はこれがユーザー側で全く操作できないどころか、どういった状態でスピンダウンするのかすらもわからない、大変困るわけです。HDDはスピンアップする際に大きな負荷がかかります。それだけで寿命ががっつり減るわけではないでしょうが、いちいち止まって動いてを繰り返されると気分的にもよくないです。パソコンは人間の利益のためにあります。言うことはちゃんと聞いてほしいわけで省電力モードなるものがあるのは便利だとは思いますが、それをユーザー側で指示できるようになっていれば問題にはならなかったと思います。こんな感じで多くの人はバグであると認識していると思っています。一応、Microsoftも問題は認識しているようでパッチ等も提供されました。64bitにて、一々電源ランプが切れ、何かの拍子に繋がったのかと思うと、外付けHDDがエクスプローラで勝手に開くというトラブルともいうべき問題に悩まされておりましたが、ここ書かれていたことを実践して見事に解決しました。スピンドルオフにする程度ならいいのに、完全にスリープ条谷になって、一時的に切り離された状態になるって問題だと思いますよね。対策があってよかったです。電源オフにはなりませんが、無駄に回転し続けているわけでもなさそう(ブーンって言わないし)。コメントが遅れてしまい申し訳ございません。10でもまだ引きずっている問題なのですね。お役に立てて嬉しいのですが、まだ解決していないマシンがあるということに少し疑問はやはりありますね。>要は「止まってほしくない時にも止める方法がない」という点が問題になっています。なんだか私が紹介したソフトウェアがどういうことをするのか全く理解してないか無視してる発言で残念な気持ちです。コメントありがとうございます。気分を害されてしまったようで申し訳ございません。ご紹介いただいたソフトの内容は確認しております。私もこの問題を解決する前には「DONTSLEEP!」という同じ動作をするソフトを使用しておりました。「Windowsのみで止める方法がない(OSの機能としてUI操作で設定できない)」という意味でして、(無料とはいえ)その他をソフトを利用せざるを得ない状態になるのは少しおかしいのではないか、という認識のもと発言しております。「WindowsがHDDをスリープ状態にするのに、Windowsでその機能を止めるように設定できない」というのが不満の元で、皆さんバグ扱いされているのだと推測しています。フリーソフトで解決できるから、というわけではないのですね。以上、補足となります。「この機能をバグ扱いする人が多くてびっくりです。」という一文に対して前回同様、お返事させていただいております。(なので、ご紹介いただいたソフトに対して特に触れていませんでした。)それ以外の他意はございませんのでこの辺り察していただけると嬉しいです。USB_HDDの電源が止まる件,私はWindows10/VAIO(Win7からアップグレード)で同じことで悩んでいます。PID,VIDの記述が有りません。場合で何かご存知でしたら教えてください。返信する素人ですが...。コメントをキャンセルメールアドレスが公開されることはありません。ブログはパソコン関連、特にWindowsについての小技やTips紹介、ソフトウェアの使い方、管理人が経験したトラブルの解決方法など、IT系の情報を綴っているブログです。できるだけわかりやすく、初級者向けに単語の解説も含めながら記事を書いています。免責事項&お願いなるべく正確な情報を掲載するように努めておりますが、その完全性・正確性について保証するものではありません。当サイトで紹介、解説する情報で何らかの損害・損益・問題が発生しても、ソフトの製作者及び当サイトは如何なる責任も負いません。