人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Windows7では、デスクトップ画面上の何もない所で「Alt+F4」を押すと表示されるOSの終了オプションのカスタマイズができますが、Windows8では「シャットダウン」に固定され、カスタマイズができないようです。

普段はスリープを常用してるためシャットダウンでなく、スリープをデフォルトで表示させたいのですが、レジストリ設定などやり方がありましたら教えてください。

●質問者: wankodon
●カテゴリ:コンピュータ
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● oil999
●25ポイント

Windows7では、デスクトップ画面上の何もない所で「Alt+F4」を押すと表示されるOSの終了オプションのカスタマイズができますが

Windows7でも以下のウィンドウが出るだけで、終了オプションのカスタマイズはできません。何か特殊なソフトを入れているのでは無いでしょうか?
http://blogimg.goo.ne.jp/user_image/6d/0c/286e2de55194dcf19c9417426d7e0738.png


wankodonさんのコメント
Windows7のタスクバーのプロパティから「[スタート]メニュー」タブ→電源ボタンの操作で変更できますよ。

2 ● pascal7
●25ポイント

これではどうですか?
>Windows 8のスタートメニューにおなじみの「シャットダウンボタン」を追加
http://www.lifehacker.jp/2012/10/121029windows_8_shutdown.html

"shutdown.exe /s /t 0"などをディスクトップのショートカットに登録します。
/s /t 0のオプションは完全に止めてしまうのでオプションを工夫してください。

shutdown.exeのオプションは
コマンドプロンプトで
>shutdown.exe /?
とします。
以下引用
使用法: shutdown.exe [/i | /l | /s | /r | /g | /a | /p | /h | /e | /o] [/hybrid]
[/f]
[/m \\コンピューター][/t xxx][/d [p|u:]xx:yy [/c "コメント"

引数なし ヘルプを表示します。「/?」と入力するのと同じです。
/? ヘルプを表示します。オプションを入力しないのと同じです。
/i グラフィック ユーザー インターフェイス (GUI) を表示します
このオプションは最初に指定する必要があります。
/l ログオフします。/m または /d オプションとは併用できません。
/s コンピューターをシャットダウンします。
以下略


wankodonさんのコメント
回答ありがとうございます。 この方法を試してみましたが、スリープは行えないようです。。

pascal7さんのコメント
スリープはhutdown.exe /hです。 私はシャットダウンとスリープのショートカットを作り。 スタートにピン留めとショートカットキーの定義をしています。 スリープ系の種類を作っていくとショートカットが増えていくので 効率悪いかもしれませんが。 フリーソフトでスタートメニューを復活するのでしたら。 >【フリーウェア】Windows8にスタートボタンを付ける「Classic Shell 3.6.1J」 9/20 http://www.dnki.co.jp/content/view/145/1/ >Windows8のスタートメニューをフリーソフトで復活させよう(Start Menu 8編) http://assimane.blog.so-net.ne.jp/2012-09-03 >秀丸スタートメニューは、スタートメニューをクラシック風にするためのソフトです。 http://hide.maruo.co.jp/software/hmstartmenu.html 私はまだ試してませんが。 (たぶん、秀丸スタートメニューを試すと思います) WinPC 12月号 P.50に載ってます。 これなら選択出来そうですが。

pascal7さんのコメント
shutdown.exe /h です。sが消えてました。

wankodonさんのコメント
遅れましたがコメント有り難うございます。 shutdown.exe /h だと休止状態のオプションのようなので、hibernateをoffにしてるうちの環境では残念ながら使えないようです。。 教えて頂いたフリーソフトをちょっと試してみます。 いろいろと有り難うございました!

pascal7さんのコメント
ためしましたが動作します。 どのようにしてどのような結果になりますか?

pascal7さんのコメント
もう少し確認してみます。

wankodonさんのコメント
遅れましたが、Windows8でコマンドプロントから以下を実行すると C:\Windows\system32>shutdown.exe /h このシステムでは休止状態が有効になっていません。-h オプションを使うには、休止状 態を有効にしてください。 のメッセージがでます。 恐らくコマンドプロントから powercfg.exe /hibernate off を実行してうちの環境では休止を無効にしてるので、できないのだと思います。

pascal7さんのコメント
>powercfg.exe /hibernate off は動作しません。なにか間違ってませんか? 電源オプションのハイブリットスリープを許可するをON/OFFにしてみましたが。 shutdown /hは動作します。 ハイバネーションと関係ないのでは? #powercfg.exe /HIBERNATE, /H 休止状態機能を有効または無効にします。 オプションなら offは無くトグルのようです。 /HIBERNATEが問題ならシェルプログラムで、ハイバネーションオンにして スリープしたら良いのでは?

wankodonさんのコメント
Windows7でSSDの容量節約のために powercfg.exe /hibernate off を使ってたのですが、Windows8では使えないでしょうか。もしかしたら他の要因や別のオプションをいじったのかも知れません。失礼しました。

3 ● a-kuma3
●25ポイント ベストアンサー

Windows 7 では、以下のレジストリでシャットダウンの並びを制御しているようです。

HKEY_CURRENT_USER \ Software \ Policies \ Microsoft \ Windows \ Explorer
PowerButtonAction

http://news.mynavi.jp/column/windows/110/index.html

同じキーが、Windows 8 でも有効だったら良いなあ、って。
Explorer への指定になるので、有効にするためには、いったんログオフして、ログインしなおす必要があります。


もし、PowerButtonAction の設定がうまくいかないとしたら、スタートメニューの UI が違うから、という可能性があります。

以下のレジストリで、Windows 7 のスタートメニューに変更できるみたいです。
HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer
RPEnabled

http://www.computerperformance.co.uk/win8/windows8-win7-start-menu-registry.htm

先の PowerButtonAction との組み合わせで試してみる、とか。
こちらも、Explorer への指定になるので、ログインしなおす必要あり、です。

こっちも、書かれていることは同じです。
http://www.addictivetips.com/windows-tips/get-windows-7-start-menu-explorer-and-task-manager-in-windows-8/




Windows 8 を持ってないので、検証できてませんが... m(_ _)m


wankodonさんのコメント
最初の方法でできました! 半ば諦めモードに入ってただけにめちゃくちゃ嬉しいです。 これで心置きなくWindows8を使うことができます。回答有り難うございました!

4 ● y-kawaz
●25ポイント

Windows7のAlt+F4のデフォルト値の設定はレジストリの以下のキーと値に設定されていましたが、

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Start_PowerButtonAction"=dword:00200010

確認してみたらWindows8ではこの値自体が無くなってしまっていました。なのでAlt+F4のダイアログを何とかするのは諦めたほうがよさそうです。

で、簡単にスリープを行う方法ですがいろいろ試したところ以下のコマンドで行けました。

rundll32.exe powrprof.dll,SetSuspendState 0,1,0

バッチファイルとかを作っても良いですが、C:\Windows\System32 フォルダを開いて rundll32.exe のショートカットをデスクトップとかに作成し、更にショートカットのプロパティを開いてリンク先に引数を付けてやるのが無駄が無いかと。
f:id:y-kawaz:20121102175925p:image
ショートカットファイルののプロパティでショートカットキーを設定しておけばグローバルショートカット一発でのスリープも可能です。


wankodonさんのコメント
タスクバーにピン留めしておけば、クリック一回で行えるのは便利ですね。 こんなやり方があるなんで知りませんでした。参考にさせて頂きます。 回答どうも有り難うございました!
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ