10環境では無効です。10で充電閾値を設定するには、一番最後の追記(2016.6.1)を参照してください。T540pでは、バッテリーとしてリチウムイオン電池が搭載されている。リチウムイオン電池は、過放電(0%)や満充電(100%)の状態が続くと劣化が早まる。そのため、バッテリー充電の閾値を設定して、バッテリーが長持ちするよう工夫をしている。7より前)までは省電力マネージャーというソフトがあり、バッテリーの充電閾値(充電を開始する閾値と、充電を停止する閾値)を設定できた。8以降は省電力マネージャーが対応しなくなってしまった。Settingsからは充電閾値を設定することが出来ない。そのため、レジストリを編集して、充電閾値を設定する。パッケージをダウンロードして、インストールする(既にインストールされている場合もある)。レジストリエディターを、管理者権限で実行する(Windowsキーを押して、”regedit”と入力、”regedit.exe”を右クリックして、”管理者として実行”を選択する)。“HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Lenovo\PWRMGRV\ConfKeys\Data”というキーまで移動する。バッテリーのシリアルナンバーのキー(数字とアルファベットで構成され、各々の環境で異なる)に移動する。“ChargeStartControl”を1に設定、”ChargeStartPercentage”に充電開始する閾値を設定する。16進法または10進法で数値を入力する。16進法の時は0x28)の場合、バッテリー残量が40%を下回ったら、バッテリー充電が開始される。項目がなかったら、DWORDで作成する。ChargeStopPercentage”に充電を終了する閾値を設定する。16進法または10進法で数値を入力する。16進法の時は0x3c)の場合、バッテリー容量が60%となったら、バッテリー充電が停止する。設定し終わったら、PCを再起動。Settingsを開き、充電閾値が変更されたことを確認する。パッケージをダウンロードして、インストールする(既にインストールされている場合もある)。レジストリエディターを、管理者権限で実行する(Windowsキーを押して、”regedit”と入力、”regedit.exe”を右クリックして、”管理者として実行”を選択する)。“HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Lenovo\PWRMGRV\Data”というキーまで移動する。“ChargeStartControl”を1に設定、”ChargeStartPercentage”に充電開始する閾値を設定する。16進法または10進法で数値を入力する。16進法の時は0x28)の場合、バッテリー残量が40%を下回ったら、バッテリー充電が開始される。ChargeStopPercentage”に充電を終了する閾値を設定する。16進法または10進法で数値を入力する。16進法の時は0x3c)の場合、バッテリー容量が60%となったら、バッテリー充電が停止する。設定し終わったら、PCを再起動。Settingsを開き、充電閾値が変更されたことを確認する。battery.reg自分の環境では、ThinkPadは基本的AC電源に接続しており、バッテリー駆動になるのは短時間に限られる。そのため、充電閾値を40%-60%に設定している。Settingsで設定できるようになりそうなものだが、未だ対応していない。このような、細かいけど大切なことを、一つ一つしっかりやるのが、サポートの要ではないだろうか。製品自体は良い出来なので、サポートも良くしてもらいたいものだ。Settingsが更新される度に、バッテリー設定が初期化されてしまう。一々レジストリを変更するのは面倒なので、変更するファイルを作成した。例によって、充電閾値は40%-60%に設定している。閾値を変えたい場合は、regファイルを編集して欲しい。追記(2015.8.5)今までは、”ChargeStartControl”と”ChargeStopControl”に充電閾値を設定していたが、どうやら閾値ではなく、コントロールを有効化するフラグらしい。regファイルの、”ChargeStartControl”と”ChargeStopControl”を、いずれも1に修正した。情報ありがとうございました。10にアップデートして、省電力関係のドライバーを更新したら、今までのやり方が通用しなくなってしまった。山本和幸さんに教えていただいた方法に変更したところ、無事閾値が有効になった。新しい方法を手順1(現在の環境で有効)、今までの方法を手順2(現在の自分の環境では無効)として、記事を更新した。10でバッテリー充電閾値が設定できるようになった。やり方は、バッテリーファームウェアを(存在すれば)最新版に更新する。Lenovo省電力マネージャをインストールする。Dependencyをインストールする。Settingsをインストールする。Settingsを開き、バッテリーの項目でしきい値を設定する。貴重な情報を送っていただいたコメント送信者の方々、本当にありがとうございます。17:35すばらしい情報、参考にさせてもらいました。新しいX1carbonで設定できなくて困っていましたが、ここ見させていただいて、うまく設定できました。ありがとうございます。20:23コメントありがとうございます。40%から60%だと、40%の方が劣化が少ないかどうか、というご質問でしょうか?定量的な事は分かりませんが、長期保管の場合は30%程度が良いと聞いたことがあります。・電源刺しっぱなしでも、多少バッテリーが減っていく。・過放電の方がバッテリーにダメージが大きい。・40%でも60%でも、劇的に劣化の差があるわけではない。いうことから、程々でいいんじゃないかと考えています。私は40-60%で設定していますが、バッテリー運用が多い方は、70-80%とかでも良いのではないでしょうか。17:28ありがとうございます。自分なりにも調べてみると40%を下回らないようにしておけば、バッテリー寿命が4倍延びるとかありましたので、真似をさせていただいて、開始は40%設定にしてみました。電源さしっぱなしで使っていますが、「電源に接続:充電していません」と表示されまています。簡単そうに思うのですが、設定できないのが不思議ですね。21:44情報ありがとうございます。以前のバッテリーマネージャが使えるんですね。純正のソフトウェアを使える方がいいですね。21:36e450は持っていないので分かりませんが、おそらくその通りだと思います。PCの基本的な設定なので、OSレベルで共通設定出来るようになればいいのですが。16:23Windows8.1と10では、どうやら設定のしかたが違うようです。ChargeStopPercentage」にパーセンテージを設定すると閾値制限が機能します。21:25情報ありがとうございます。10にしても、充電閾値はそのまま有効でした。たしかに、「ChargeStartControl」と「ChargeStopControl」はコントロールするフラグで良さそうですね。今までは充電閾値と同値にしていましたが、1に設定した方が良さそうです。記事・regファイルを修正しておきました。23:48T450Sのユーザーですが、フロントバッテリーのある’機種だと、”HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Lenovo\PWRMGRV\Data”で閾値を設定しても、うまく行かないようです。検索してみると以下が引っかかりました。https://forums.lenovo.com/t5/Windows-10/Windows-10-charges-T450s-to-100-charging-threshold-not-respected/td-p/2138913“HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Lenovo\PWRMGRV\ConfKeys\Data”に、各バッテリー(フロントとリア)のシリアル番号のキーがあり、そこで、それぞれのバッテリーについてChargeStartControl、ChargeStartPercentage、ChargeStartControl、ChargeStartPercentageの各値を設定する必要があるとのことです。22:27自分の環境(T540p)では確認できませんが、貴重な情報ありがとうございます。10にアップデートして、ドライバーを色々更新したら、記事のやり方では閾値を変更できなくなりました(T_T)結局、省電力マネージャーを(対応OSじゃないけど)インストールして、使っています。13:42素晴らしい情報をありがとうございます。10にアップデートしてもしばらくは問題なかったのですが、二日前頃に、充電制御ができていないことに気が付きました。“ChageStopPercentage”をそれぞれDWORD(32)で新規作成して設定したところ、充電制御が復活いたしました。19:39私も上記のようにすると一時的に制御可能になりますが一定時間がたつとChargeStartControlの値が0になってしまいますどうやらこれはwindows10版の省電力マネージャーの新しい仕様のようですいろいろと観察したところ、このバッテリーごとの値は定期的にどこかの値を参考にして(継承して)作り直されているようですこのどこを参考にしているのかわからなくて困っています。「ランジェリー旬報法」で解決しそうです。下着探しをしていて、偶然に見つけました。21:09皆さま、情報ありがとうございます。省電力マネージャーだったのですが、省電力マネージャーがフリーズするようになったため、アンインストールしました。充電閾値の設定が無効になったため、現在は山本和幸さんの方法(手順1)にしています。記事の内容も更新しました。10:35また仕様が変わったのでしょうか。ChargeStopControlを1にしても、充電制御されなくなりました。ChargeStopPercentageとを設定すると、充電制御できるようです。21:26うちもダメですね。何日か経つと(バッテリーのシリアルコード)”以下のChargeStartPercentage,ChargeStopPercentageが0にリセットされてしまうようです。22:39モバイル環境(X220)で、同様に充電閾値の設定が無効になってしまうようになりました。ChargeStopControlを1にする。ChargeStopPercentageを1にする。・省電力マネージャーをアンインストールする。Dependencyをアップデートする。等々、色々してみたら治りました。結局何が決め手になったかは分かりませんが、参考になったら幸いです。20:42すべてのChargeStartControl、ChargeStopControl、ChargeStartPercentage、ChargeStopPercentageをそれぞれ設定して、コンピュータをシャットダウンし、AC電源およびバッテリーを取り外して再装着し、再起動します。この作業後から、一定時間がたつとChargeStartControl、ChargeStopControlの値が0になって制御できなくなることがなくなりました。64bit、省電力マネージャーインストール済みです。15:34コメントありがとうございます。当環境でも、いつの間にか充電閾値が無効になっていました。レジストリをいじってみたり、ドライバーを更新したり、色々やってみましたが、ダメでした。結局諦めて、充電閾値は気にしないようにしています。皆さんから色々情報を頂いたのにもかかわらず、お力になれず申し訳ありません。充電閾値の問題でずっと悩んでいるのもバカらしいので、バッテリーはフル充電で気持ちよく使って、寿命が来たら気持ちよくThinkPadを手放して、気持ちよくLenovo以外のPCを買おうと考えています。21:42先ほどのメジャーアップデートを入れたら省電力マネージャはwindows10に危害を与えるとして起動すらしなくなりました。用の省電力マネージャーはありません。ファームウェアを搭載しています。このファームウェアはバッテリーの状態を検知し、バッテリー延命のために充電容量を自動的に調整します。そのため、省電力マネージャーを用いて手動でバッテリー延命設定をする必要はありません。省電力マネージャーのデュアルモード・バッテリー機能がファーム化されたのでしょうか。何をしているのかユーザーにも知らせてもらえば安心感があるのですが。ファームウェアとは、下の記事にあるデュアルモード・バッテリー機能でしょうか。http://trendy.nikkeibp.co.jp/article/news/20100909/1032884/?P=2&rt=nocntshimaさんの言うとおり、もう少し情報が欲しいですね。10をビルド10586にアップデートしてから手順1の方法でも有効になりません。Settingsを再インストールすると閾値設定の項目が出てきました。その後日本語に戻してもそのまま残っています。日本人を馬鹿にしたひどい商売です。Settingsを起動。バッテリーの項目でしきい値を設定E550とwindows10proで確認しました。23:32情報ありがとうございます。10)でも、閾値設定が出来ました。上記方法を本文中に追記しておきました。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。ライセンスの下に提供されています。