Flat lay of business concept
Windowsの電源管理をより細かく制御したいと考えたことはありませんか?
Windowsには「powercfg」という強力なコマンドがあり、バッテリーの状態を確認したり、電源設定を変更したりすることができます。
このコマンドを活用すれば、PCの電源効率を向上させ、バッテリー寿命を延ばすことが可能です。
本記事では、powercfgコマンドの基本的な使い方から、便利な活用方法までを詳しく解説します。
コマンドプロンプトやバッチファイルで利用する方法についても触れるので、ぜひ参考にしてください。
powercfg は、Windowsに標準搭載されている電源管理コマンドで、主に以下のようなことができます。
バッチファイルで活用することで、電源管理の自動化 も可能になります。
powercfg /?
これにより、使用可能なオプション一覧が表示されます。batコピーする編集するpowercfg /query
このコマンドで現在の電源プランとその詳細を確認できます。
batコピーする編集するpowercfg /list
システムに登録されているすべての電源プランを一覧表示します。
batコピーする編集するpowercfg /setactive <GUID>
<GUID>
の部分に適用したい電源プランのIDを入力すると、電源プランを切り替えられます。
電源プランのIDは powercfg /list
で取得できます。
例: バランスプランに切り替える
batコピーする編集するpowercfg /setactive 381b4222-f694-41f0-9685-ff5bb260df2e
batコピーする編集するpowercfg /batteryreport /output "C:\battery_report.html"
バッテリーの使用履歴や充電サイクルなどの詳細なレポートをHTMLファイルとして出力します。
ファイルを開くことで、消耗状況を確認できます。
batコピーする編集するpowercfg /lastwake
最近PCがスリープから復帰した原因を特定できます。
batコピーする編集するpowercfg /devicequery wake_armed
スリープ解除を許可されているデバイス一覧を表示します。
不要なデバイスを無効にすれば、意図しないスリープ解除を防げます。
バッチファイルを作成することで、電源設定の変更を自動化できます。
以下は、バッテリー情報を取得するバッチスクリプトの例 です。
batコピーする編集する@echo off
echo バッテリー情報を取得中...
powercfg /batteryreport /output "%USERPROFILE%\Desktop\battery_report.html"
echo レポートをデスクトップに出力しました。
pause
このスクリプトを battery_report.bat
などの名前で保存し、ダブルクリックすると、バッテリー情報のHTMLファイル がデスクトップに作成されます。
powercfgコマンドを使えば、Windowsの電源管理を細かく制御できる ことが分かりました。
特にバッチファイルと組み合わせることで、作業の自動化や電源設定の効率化が可能になります。
この記事を参考に、より快適なPC環境を構築 してみてください!