|
私の場合には幸いにVista導入で不具合らしい不具合はなかったのだが、一つだけ、日常的な動作で不都合なことがあった。それは「スリープモード」をしてもパソコンの電源が切れないというものだ。 [推敲度 3/10]
当初、本記事にはWindowsVistaで導入された「スリープモード」機能の基本解説を入れていたが、御自身のスリープモードトラブル解決の為に本記事に来られた多くの方々には、不要で冗長な内容だと思われるため、本記事にからは切り離して [Vista] Vistaで導入された電源制御「スリープモード」とは? http://stakasaki.at.webry.info/200703/article_4.html として独立させた。 「スリープモードって何?」という感じで、Vistaで導入されたスリープモードについて基本的なことを知りたい人はそちら記事を参照して欲しい。 また、この記事は 「スリープモードに入るのに失敗する(Vistaの一時停止、休止ができない)」 という場合を主に扱っている。 「スリープモードからの復帰に失敗する(Vistaの再使用が出来ない)」 という場合には本記事とは別に下記記事を用意したので、本記事をざっと読んだ上で、そちらの記事を参照してほしい。 [Vista] スリープモードに関するトラブル〜スリープからの復帰に失敗する場合 http://stakasaki.at.webry.info/200703/article_3.html すなわちこの記事では「スリープしない」「スリープできない」「スリープ出来ない」「スリープに失敗する」という場合について書くことにする。 [トラブル発生!スリープでは電源が落ちない!] ところがこれがうまく働けばいいのだが、私のところではうまくスリープモードでは停止できなかった。 すなわち停止アイコンを押すと、画面は確かに真っ暗になり、一見終了したように見えるのだが、パソコン本体の電源が切れない。すなわち電源冷却ファンやCPUクーラのファン、グラフィックボードのクーラなど、ハードウェアの回転物が回転したままなのだ。 電源が落ちない、という感じである。これではモニタの電源が切れたのと大して代わらない。 うすうす感じていたが「スリープモード」全体の問題と言うより、「スタンバイ」への移行がそもそもうまくいかない、すなわち「スタンバイ」では私のハードウェアでは電源が停止しないらしい。(そもそもWindowsXPの時から確かに使っていなかったのだが。) このあたりの機能というのはハードウェアに密接に絡む話であり、ハードウェアの発展に絡むややこしい話とACPI、APMなどの話があるのは「WindowsOSの再インストールなしにマザーボード交換」の検証実験で薄々知るようになっていた。 すなわち、スタンバイや休止状態はハードウェアが一定のそれに関する仕様を満たしていない限り、実行することがなくて不具合が起こるのである。 実際、WindowsXPが出た頃、現在のXP→Vistaと同様に、それまでのWindows2000やWindowsMeをXPにアップグレードするということがメーカのサポートで行われていたが、この際に休止状態などについてはサポートできない旨を明言する機種がかなり多かった。 話が逸れたが、そんなこんなで、おそらくはハードウェア構成に絡む話だろうと推測はつけていたが、問題解決を図るのが面倒でVistaを導入して10日間、ほっぽり出していた。なお、こちらで書いているマザーボード交換でも解決しなかったのである。 [とりあえず電源アイコンの動作を「シャットダウン」にする] ほっぽり出すとは言っても、スタートを押してその後の電源ボタン(当記事最初の写真を参照)を押したときに「スリープ」になってしまうというのは不便すぎる。ということで応急処置として、スタートにある電源ボタンをクリックした時の挙動を「シャットダウン」にすることにした。調べたところ、説明してくれているサイトに以下があった。 ・Windows Vistaスマートチューニング 第4回スタートメニューの「電源」ボタンの動作を変更する http://journal.mycom.co.jp/column/winvista/004/ コントロールパネル −電源オプション」 −「プラン設定の変更」をクリック − 「詳細な電源設定の変更」をクリック −<+>ボタンをクリックして<電源ボタンとLID>→<[スタート]メニューの電源ボタンの操作>と開く。 −ドロップダウンリストから「シャットダウン」の動作を選択して<OK>ボタンをクリックする。 という手順らしい。 ややこしいことに「電源ボタン」と言った場合、普通は物理的に手で押す、パソコン本体のスイッチのことを指すようで、私が今回話しているのは「[スタート]メニューの電源ボタン(アイコン)」の挙動であることに注意して欲しい。 よっぽどマイクロソフトは上の挙動を変えさせたくないのか、非常にわかりにくいところにあるが、まあそんなことをしてとりあえず「スリープできない」問題は「今まで通りシャットダウンする」という方策をとることで回避...というかお茶を濁していた。 [mixiで聞いてみたところ、BIOS設定見直しを勧められた] mixiでコミュニティでの情報、意見交換を楽しんでいることについては以前のブログ記事で述べたが、ここんところ活発なのがVistaコミュだ。 Windows Vista http://mixi.jp/view_community.pl?id=247397 で、そこの「何でも質問コーナー」というトピックでようやく上の件を聞いてみたところ、BIOSの設定を見直すことを勧められた。 なるほど、前述のような、ACPIとかAPMとか、その手のことを囓ったくせにBIOS設定に気がつかなかった私はむしろアホだが、ともあれ、BIOS設定画面を覗いてみた。 そうするとメインメニューの中に ACPI Configuration というのがあって、それを選ぶと、その中に Suspend To RAM という項目があり「Disabled」と「AUTO」が選べるようになっていた。 「サスペンド」というのは「スタンバイ」のこと(マイクロソフトはXPで「スタンバイ」を正式名称としたがそれまでや、あるいはメーカなどではその動作を「サスペンド」と呼んでいた)だからこれではなかろうか、と思った。 「Suspend To RAM」 の説明が右に出てきて 「Select auto-detect or disable the STR feature.」 とある。この意味は分からなかった(後述参照!)が、ともあれ、標準の「Disabled」から「Auto」にしたところ.... [スリープモード成功!] あっさり直った〜! 考えてみるとBIOS画面などしょっちゅう見ていて ACPI Configuration も目に入っていたのに、BIOS設定の見直しを考えなかったのは愚かとしか言いようがないが、まあともあれ、終わりよければ...で良しとする。 なお、BIOSの種類にはいくつかあり、必ずしも上のような設定項目とは限らないが、電源制御(ACPIやAPM)に関係するところはあると思うので、同じようなトラブルに遭っている方は是非BIOSを見直して欲しい。たとえば以下のような項目になっている場合もあるようだ。 Suspend Mode [S1&S3(STR)] 以下、BLOGを読んで下さった方に指摘されて気がついたこと。 まず、上記にあった「STR」というのは「Suspend To RAM」の略称だった!ぐぁ〜、それだけかぁ〜!なんか特殊な用語かと思っていた!...面倒なのでGoogleりもしなかったが。騙されたようでちょっと悔しい。いや、誰も騙していないし(^^;;;) それから以下、言い訳になるのだけど、「Disabled」=利用不可と「Auto」=自動であることは流石に分かっていたが、そもそもVistaでも電源が切れないだけでサスペンド=スタンバイ動作自体は出来ていた(すなわちRAMへのデータ待避?とOSの一時停止はされていた)ようなので、その設定項目が「Disabled」=利用不可になっていること自体、あまり重んじていなかった。 これには更に伏線(?)があって、愛機であるBIBLO MC/30の場合、BIOSにおける電源制御の項目が、OS(WindowsXP)の挙動では無視される体験をしていたからでもある。(今、MC/30のマニュアルを確認するとその旨がはっきり書いてある。) そんなわけで、APMとかACPIに絡む電源制御の項目はOSの設定の方が優先され、BIOSの設定はあまり意味がないと思っていたのだ。いや、単なる言い訳なんだけど(^^;) なお最初に述べたように「スタンバイモードからの復帰に失敗する」という場合には [Vista] スリープモードに関するトラブル〜スリープからの復帰に失敗する場合 http://stakasaki.at.webry.info/200703/article_3.html を参照のこと。 [Vistaのスリープ失敗について言及しているサイト] なお、ここでは本記事で言及している「スリープに入らない」という場合だけではなく [Vista] スリープからの復帰に失敗する、場合の解決 http://stakasaki.at.webry.info/200703/article_3.html で述べている場合の事例も含めて紹介する。 ・マザーボードはBIOSとドライバの対応がポイントに http://www.dosv.jp/feature/0703/21.htm ・「MacBook (Pro)でWindows Vistaのスリープ時のトラブルを回避するには」(パソコンよろずQ&A) http://blog.goo.ne.jp/pcqanda/e/34a49f218d5f15aa5f4a5c2d9461955b ・MNK Pro: スリープ モードに切り替わる代わり、スリープ ボタンがスクリーン セーバーを開始します。 http://support.microsoft.com/kb/258097/ja (↑Vistaの場合にも適用されるのか不明) ・[Keyboard] スリープ モードが正しく機能しない http://support.microsoft.com/kb/263015/ja (↑Vistaの場合にも適用されるのか不明)
|
| << 前記事(2007/02/11) | トップへ | 後記事(2007/02/13)>> |
| タイトル (本文) | ブログ名/日時 |
|---|---|
[Vista] スリープからの復帰に関するトラブルの解決法(2007/07更新)
以前、スリープモードに関して書いた記事 ...続きを見る |
ハマる生活 2007/10/18 02:08 |
Vistaのスリープ不具合関連。
我が家でも悩んでいるVistaのスリープ関連ですが、以下のサイトで情報がまとめら... ...続きを見る |
D'sDinner@Blog 2008/07/09 12:35 |
| 内 容 | ニックネーム/日時 |
|---|---|
とても参考になりました |
Vista初心者 2007/03/11 16:30 |
はじめまして。 |
webmin 2007/04/30 12:15 |
初めまして。 |
minstrel 2008/08/19 17:30 |
ブログ主さん、そしてminstrelさんのおかげで「スリープへ移行する際に電源が落ちない」現象を解決することができました。(様子見段階ですがかなり核心に近いと思っていますので;) |
vister 2009/03/24 10:46 |
電源オプションの「マルチメディアの設定」→「メディアを共有するタイミング」 が、「コンピューターのスリープを許可します」になっているかどうか、確認してみて下さい。 |
りょくちゃ 2009/04/12 11:05 |
| << 前記事(2007/02/11) | トップへ | 後記事(2007/02/13)>> |