| 開発者 | マイクロソフト |
|---|---|
| 初回リリース | 2004年 |
| オペレーティング·システム | マイクロソフトウィンドウズ |
| タイプ | 指示 |
| ライセンス | 独自の 商用ソフトウェア |
| Webサイト | docs.microsoft.com/en-us/windows-hardware/design/device- experiences/powercfg-command-line-options |
powercfg (実行可能名powercfg.exe) は、管理者特権のWindows コマンド プロンプトから、コントロール パネルから構成できないハードウェア固有の構成を含む、構成可能なすべての電源システム設定をユーザーごとに制御するために使用されるコマンド ラインユーティリティです。これは、 2004 年にMicrosoftによってWindows XP SP2で初めて導入されました。 [1] [2]
使用法
powercfg は、管理者特権のコマンド プロンプトから実行する必要があり、Windows XP ではワークステーションの管理者権限またはパワー ユーザー権限が必要です。電源設定は、ユーザーごとに構成されます。Windowsシステムでの省電力と休止状態に関する問題の最も一般的な原因は、互換性のないデバイス ドライバーです。これは、各デバイスを順番に無効にすることで診断できます ( を使用)。ローカル エリア ネットワークpowercfg /devicedisablewake全体で省電力を有効にする場合、特にソフトウェアの更新、セキュリティ パッチ、ウイルス対策の更新が中断されないようにすることが重要です。Microsoft では、ワークステーションが利用可能なときに更新をインストールするようにWindows Server Update Servicesを構成し、必要に応じてマシンを起動するようにWindows タスク スケジューラを設定することを推奨しています。
構文
- 経験
POWERCFG [/LIST | /QUERY [name] | /CREATE name | /DELETE name | /SETACTIVE name | /CHANGE name settings | /HIBERNATE {ON|OFF} | /NUMERICAL int | /EXPORT name [/FILE filename] | /IMPORT name [/FILE filename] | /GLOBALPOWERFLAG {ON|OFF} /OPTION flag | /BATTERYALARM {LOW|CRITICAL} [settings] | /DEVICEQUERY flagquery | /DEVICEENABLEWAKE devicename | /DEVICEDISABLEWAKE devicename | /?]- Vista、Server 2008、7
powercfg [/l[ist]] [/q[uery] [Scheme_GUID] [Sub_GUID]] ] [/x setting value] [/changename GUID name [scheme_description]] [/duplicatescheme GUID [DestinationGUID]] [/d[elete] GUID] [/deletesetting Sub_GUID Setting_GUID] [/s[etactive] Scheme_GUID] [/getactivescheme] [/setacvalueindex Scheme_GUID Sub_GUID Setting_GUID SettingIndex] [/setdcvalueindex Scheme_GUID Sub_GUID Setting_GUID SettingIndex] [/h[ibernate] [on|off]] [/a[vailablesleepstates]] [/devicequery query_flags] [/deviceenablewake devicename] [/devicedisablewake devicename] [/import filename [GUID]] [/export filename [GUID]] [/lastwake] [/aliases] [/setsecuritydescriptor [GUID|Action] SDDL] [/getsecuritydescriptor [GUID|Action]] [/requests] [/requestsoverride Caller_type Name Request] [/energy [/output filename] [/xml] [/duration seconds] [/trace [/d filepath]] [/waketimers] [/?]
パラメータ
- 電源設定 GUID
GUID を使用すると、英語版以外の Windows に省電力機能を適用するときに国際化の問題が発生するのを回避できます。3 つの組み込み電源スキームには、GUID の代わりに使用できる以下のエイリアスがあります。
SCHEME_MAX= 省電力(最大省電力)SCHEME_BALANCED= バランス型(標準)SCHEME_MIN= 高性能(最小省電力)
他の GUID にもエイリアスがあります。
例
すべての電源設定を一覧表示します
パワーcfg /l
すべてのエイリアスを一覧表示する
powercfg -エイリアス
現在アクティブな電源設定を取得します
powercfg -getactivescheme
現在の省電力スキームのモニターとディスクのタイムアウトを設定します
powercfg -変更 -モニタータイムアウト-ac 20
powercfg -変更 -disk-timeout-ac 30
マウスをスリープ解除できるようにする
powercfg -deviceEnableWake "Microsoft USB IntelliMouse エクスプローラー"
「省電力」スキームを設定する
powercfg -SETACTIVE SCHEME_MAX
カスタム電源設定を作成し、アクティブに設定する
_Custom_Power = B1234567-SS64-SS64-SS64-F00000111AAAを設定します
powercfg -DUPLICATESCHEME SCHEME_MAX %_Custom_Power%
powercfg -CHANGENAME %_Custom_Power% "SS64 電源スキーム "
powercfg -SETACTIVE %_Custom_Power%
スリープボタンを無効にする(ユーザーの現在の電源設定の場合)
/f "tokens=2 delims=:(" %% G in ( 'powercfg -getActiveScheme' ) do (
powercfg -setAcValueIndex %% G sub_buttons sButtonAction 0 の場合
powercfg -setActive %% G
)
スリープボタンを無効にする(利用可能なすべての電源設定に対して)
/ f "skip=2 tokens=2,4 delims=:()" %% G in ( 'powercfg -list' ) do (
powercfg -setAcValueIndex %% G sub_buttons sButtonAction 0
if " %% H" == " *" powercfg -setActive %% G
)
参照
参考文献
- ^ 「PowerCFG (Windows XP SP2/2003)」。SS64.com。2017年3月4日時点のオリジナルよりアーカイブ。
- ^ 「PowerCFG (Vista/Windows7/Server 2008)」. SS64.com.
さらに読む
- John Paul Mueller (2007)。Windows Vista、Windows 2003 、Windows XP、Windows 2000 のコマンド ラインでの Windows 管理。John Wiley & Sons。ISBN 978-0470165799。
外部リンク
- 「Powercfg コマンドライン オプション」。Microsoft。2017 年 10 月 27 日。
- 「Powercfg.exe を使用して Windows XP の電源設定のグループ ポリシー オブジェクトを作成する方法」。Microsoft。2012 年 4 月 12 日。2013 年 6 月 21 日にオリジナルからアーカイブされました。
