Windows 11 でバッテリーのフル充電通知を設定する方法

Windows 11 には、ラップトップのバッテリーが完全に充電されたことを通知する機能が組み込まれていません。ただし、簡単なスクリプトを使用してカスタム通知を簡単に設定できます。このガイドでは、Windows 11 でバッテリーのフル充電アラートを作成する手順を説明します。これにより、適切なタイミングでラップトップのプラグを抜き、バッテリーの寿命を延ばすことができるようになります。

バッテリーフル充電通知スクリプトの作成

まず、バッテリーの状態を監視し、完全に充電されたときに警告する Visual Basic Sc​​ript (VBS) を作成します。設定方法は次のとおりです。

ステップ 1:Windows 11 コンピューターでメモ帳を開きます。これを行うには、[スタート] ボタンを右クリックして [ファイル名を指定して実行] を選択し、「notepad」と入力して Enter キーを押します。

ステップ 2:次のコードをコピーしてメモ帳ウィンドウに貼り付けます。

set oLocator = CreateObject("WbemScripting.SWbemLocator")
set oServices = oLocator.ConnectServer(".","rootwmi")
set oResults = oServices.ExecQuery("select * from batteryfullchargedcapacity")
for each oResult in oResults
   iFull = oResult.FullChargedCapacity
next

while (1)
  set oResults = oServices.ExecQuery("select * from batterystatus")
  for each oResult in oResults
    iRemaining = oResult.RemainingCapacity
    bCharging = oResult.Charging
  next
  iPercent = ((iRemaining / iFull) * 100) mod 100
  if bCharging and (iPercent > 95) Then msgbox "Battery is at " & iPercent & "%",vbInformation, "Battery Monitor"
  wscript.sleep 30000 ' 5 minutes
wend

ステップ 3:メモ帳メニューの「ファイル」をクリックし、「名前を付けて保存」を選択します。 [名前を付けて保存] ダイアログ ボックスで、[ファイルの種類] ドロップダウン メニューから [すべてのファイル] を選択します。

ステップ 4:ファイルに「BatteryAlert.vbs」という名前を付け (拡張子が .vbs であることを確認してください)、簡単にアクセスできるデスクトップなどの保存場所を選択します。

ステップ5:「保存」をクリックしてスクリプトファイルを作成します。

バッテリー警告スクリプトの実行

スクリプトを作成したので、手動で実行することも、Windows で自動的に開始するように設定することもできます。

ステップ 1:スクリプトを手動で実行するには、作成した「BatteryAlert.vbs」ファイルをダブルクリックするだけです。

ステップ 2:スクリプトはバッテリー状態の監視を開始します。バッテリー充電が 95% を超えると、ポップアップ通知が表示されます。

ステップ 3:スクリプトを停止するには、タスク マネージャーでそのプロセスを終了する必要があります。プレスCtrl + Shift + Escタスクマネージャーを開くには、「プロセス」タブで「wscript.exe」を見つけて右クリックし、「タスクの終了」を選択します。

スクリプトを自動的に実行するように設定する

コンピューターを起動するたびにバッテリー警告を開始するには:

ステップ 1:「BatteryAlert.vbs」ファイルを右クリックし、「ショートカットの作成」を選択します。

ステップ 2:プレスWindows key + R、「shell:startup」と入力して Enter キーを押します。これにより、スタートアップ フォルダーが開きます。

ステップ 3:作成したショートカットをこのスタートアップ フォルダーに移動します。これで、Windows を起動するたびにスクリプトが自動的に実行されるようになります。

アラートのカスタマイズ

アラートが表示されるタイミングを変更するようにスクリプトを変更できます。

ステップ 1:「BatteryAlert.vbs」ファイルを右クリックし、「編集」を選択してメモ帳で開きます。

ステップ 2:次の行を見つけます。if bCharging and (iPercent > 95) Then

ステップ 3:数字 95 を希望のバッテリーの割合に変更します。たとえば、99% でアラートを受け取るには、次のように変更します。if bCharging and (iPercent > 99) Then

ステップ 4:ファイルを保存し、再度実行して変更を有効にします。

以下も参照してください。iPhone 15、15 Pro、および 15 Pro Max を充電する方法

代替方法

カスタム スクリプトを使用したくない場合は、他のオプションを使用できます。

方法 1: サードパーティのバッテリー監視ソフトウェアを使用する

いくつかの無料アプリケーションはバッテリーのフル充電通知を提供できます。

  • バッテリー アラーム: さまざまなバッテリー レベルに合わせてカスタム アラートを設定できる軽量ツールです。
  • BatteryInfoView: 詳細なバッテリー情報を提供し、通知を表示するように構成できます。
  • BATExpert: 包括的なバッテリー状態情報とカスタマイズ可能なアラートを提供します。

これらのアプリケーションは、多くの場合、バッテリー状態の監視や充電サイクル追跡などの追加機能を提供します。

方法 2: Windows の電源通知

Windows 11 にはフル充電通知が組み込まれていませんが、回避策として既存の電源通知を使用できます。

ステップ 1:システムトレイのバッテリーアイコンを右クリックし、「電源とスリープ設定」を選択します。

ステップ 2:左側のサイドバーの「バッテリー」をクリックします。

ステップ 3:[バッテリー通知] で、[バッテリー残量低下] を 90% などの高い割合に設定します。

ステップ 4:これにより、バッテリーが 90% に達するとバッテリー低下通知がトリガーされ、完全に充電されているかどうかを確認するよう通知されます。

バッテリーのフル充電通知を設定すると、ラップトップの充電習慣をより適切に制御できます。これにより、過充電が防止され、完全に充電された後にデバイスのプラグを抜くことができるため、バッテリーの寿命が延びる可能性があります。特に Windows の更新後は、選択した方法が正しく機能していることを定期的に確認してください。

Related Posts