Windows版Caffeine:ダウンロード、安全性のチェック、スイッチ
Windows版Caffeineは、59秒ごとにF15キーのイベントを送ってパソコンを起こしておくZhorn Softwareの無料トレイアプリです。2026年10月3日にcaffeine.zipをダウンロードし、2つのexeのサイズ、SHA-256、署名、VirusTotalの結果、トレイアイコンを確認しました。使えるスイッチと、PowerToys Awakeとの比較もまとめています。
無料ツール、このタブでそのまま使えます
画面をつけたままにして、Slackがいつ離席にするか確かめる
Startを押してください。このタブを開いている間は画面が消えず、キーボードやマウスに触れないとSlack、Teams、Zoomが何分後に離席にするかを表示します。
This tab cannot move your pointer or press keys, so on its own it cannot keep Slack or Teams active. It reads the same idle time the Slack desktop app, Teams and Zoom read. To test a jiggler, start, then take your hands off for 6 minutes: if Your computer stays green, the jiggler keeps them active.
- Your computerNot measured yetPress Start and allow idle detection.
- Slack desktop app-Away after 10 min, any input.
- Microsoft Teams-Away after about 5 min, any input.
- Zoom-Away after 15 min by default, any input.
On this page
Windows版Caffeineは、パソコンがスリープしたり、ロックされたり、スクリーンセーバーが始まったりするのを防ぐ、Zhorn Softwareの無料アプリです。システムトレイにコーヒーポットとして常駐し、59秒ごとにF15キーのイベントを送ります。F15はどのキーボードにもないキーなので、ほかの操作の邪魔をせず、Windowsはあなたがまだキーボードの前にいると判断します。zhornsoftware.co.uk/caffeineからcaffeine.zipをダウンロードし、展開してcaffeine64.exeを実行します。64ビット版のWindows 10とWindows 11にはこのファイルを使います。インストーラーはありません。最新版は2024年11月の1.98です。Caffeineはパソコンの電源が入っている間しか働きませんが、Slack Greenはサーバー側でSlackのステータスを緑のまま保つので、パソコンの電源を切ってもノートPCを閉じても大丈夫で、7日間無料、カード不要で試せます。
2026年10月3日にそのzipをダウンロードし、中の2つのファイルを確認しました。下のサイズ、ハッシュ、スキャン結果は、あなたがダウンロードしても同じになるはずです。
caffeine.zipの中身
zipは316,991バイトで、サーバー上の最終更新日は2024年11月2日です。入っているのは2つのプログラムだけです。
| ファイル | 使うパソコン | サイズ | SHA-256(先頭16文字) | VirusTotal(2026年10月3日) |
|---|---|---|---|---|
| caffeine64.exe | 64ビットのWindows 10と、すべてのWindows 11 | 438,784バイト | 98c0af01b4257e12 | 70エンジン中0件が検出 |
| caffeine32.exe | 古い32ビットのWindowsだけ | 337,408バイト | 327fe70ed4f6502e | 69エンジン中1件(SecureAgeが「Malicious」) |
どちらのファイルも、バージョン1.9.8.0、会社名「Zhorn Software」、元のファイル名caffeine.exeとなっています。スキャンサイトでcaffeine64.exeがcaffeine.exeと表示されるのは、この最後の項目のためです。どちらにもデジタル署名がないので、初めて実行したときにWindows SmartScreenが発行元不明の「WindowsによってPCが保護されました」を出すことがあります。ファイルがzhornsoftware.co.ukから来たもので、ハッシュが表と一致する場合にだけ、詳細情報、実行 の順にクリックしてください。
ハッシュを自分で確かめるには、そのフォルダーでPowerShellを開いて次を実行します。
Get-FileHash .\caffeine64.exe -Algorithm SHA256
caffeine64.exeの値は全部で 98c0af01b4257e12679aaba3c148cdc95c9168f95ad17add25287a584d9070bf です。違う値なら、別のビルドか、作り直されたコピーです。ダウンロードのミラーサイトではそういうことが起きます。
プログラムのインポートテーブルは、うたっている動作と一致しています。キーのイベントには SendInput、-stes と -allowss のモードには SetThreadExecutionState、-onac には GetSystemPowerStatus、-notwhenlocked には WTSRegisterSessionNotification、-cpu にはWindowsのパフォーマンスカウンターのライブラリを使っています。ネットワーク関係のライブラリは読み込んでいません。32ビット版の1件の検出は69エンジン中の1つだけで、使うべき64ビット版は0件です。
Microsoft Storeにある「Caffeine : Keep Your Computer Awake」は別のアプリです。発行元はZhorn Softwareではなくherbert Studioで、ZhornはStoreに公開していません。
CaffeineのF15キー入力でSlackがアクティブに保たれるのは、よくてもPCが起きていてロックされていないあいだだけです。PCがロックやスリープに入るか、ふたを閉じると、Slackは離席中になります。サーバー側で動くツールなら、入力なしでSlackの点を緑に保てます。ノートPCがスリープ中でも、ふたを閉じていても同じです。
Windows版Caffeineの設定方法
- caffeine.zipを、書き込みのできる好きなフォルダーに展開します。インストールせずに動くので、管理者権限は要りません。ただし、会社が不明なアプリをブロックしている場合は動きません。
- caffeine64.exeを実行します。システムトレイにコーヒーポットが出ます。タスクバーにドラッグするまでは、^ の矢印の中に隠れていることがあります。
- ポットが満タンなら、Caffeineがパソコンを起こしています。ポットをダブルクリックすると空になってCaffeineが一時停止し、もう一度ダブルクリックするとオンに戻ります。右クリックすると、Ten hours(10時間)などのタイマーを選べます。
- Windowsと一緒に起動するには、スタートアップフォルダー(Win+Rを押して
shell:startupと入力)にショートカットを置きます。
ポットの絵はタスクバーの色によって変わります。下はcaffeine64.exeから取り出したアイコンで、オンかオフかをひと目で見分けられます。
使えるCaffeineのスイッチ
Caffeineは、コマンドラインのスイッチを読み取ります。ショートカットを右クリックして プロパティ を選び、リンク先 の欄のexeのパスのうしろに追加します。バージョン1.95からは、トレイアイコンのツールチップに、Caffeineが認識したスイッチが表示されます。打ち間違いを見つけるにはこれがいちばん早い方法です。Zhorn自身の一覧から、役に立つものを選びました。
| スイッチ | 動き |
|---|---|
-activeperiods:0900-1759 | その時間帯だけオン。0730-1200,1300-1800 のように複数の範囲も指定できる |
-exitafter:90 | 90分後に終了する |
-activefor:60 | 60分後にオフになる |
-onac | 電源につないでいるあいだだけオン |
-notwhenlocked | パソコンをロックするとオフになる |
-notify | オンとオフが切り替わるたびに通知を出す |
-useshift | F15の代わりにShiftを送る |
-keypress | キーを押して離す操作をまるごと送る。キーを離すイベントだけでは反応しない古いシステム向け |
-stes | Windowsの電源要求でスリープを止め、キーは送らない |
-allowss | -stes と同じだが、スクリーンセーバーは始まる |
-watchwindow:Zoom | タイトルに「Zoom」を含むウィンドウが開いているあいだだけオン |
勤務時間用のショートカットは次のようになります。exeのパスは自分のものに変えてください。
"C:\Tools\caffeine\caffeine64.exe" -activeperiods:0900-1759 -onac -notwhenlocked
初期設定のCaffeineは、キーを押す操作ではなく、F15のキーを離すイベントだけを送ります。Zhornによると、これでもPuTTYのセッション、PowerPoint、Googleドキュメント、Smartsheetで問題が起きることがあります。これらのアプリでおかしな動きがあれば、-useshift か -stes を試してください。
Windows版Caffeineの代わりになるアプリ
| アプリ | しくみ | スリープを止める | Teamsが緑のまま | Slackがアクティブのまま |
|---|---|---|---|---|
| Caffeine(Zhorn) | 59秒ごとにF15を送る | はい | たいていは | そのはず、デスクトップアプリで、ロックされていないあいだ(未計測) |
-stes をつけたCaffeine | Windowsの電源要求、キーなし | はい | いいえ | いいえ |
| PowerToys Awake | Windowsの電源要求 | はい、パソコンがロックされるまで | いいえ | いいえ |
| Don't Sleep | スリープ、スタンバイ、シャットダウン、スクリーンセーバーを止める | はい | いいえ | いいえ |
| Mouse Jiggler | 偽のマウスの動き | はい | たいていは | はい、デスクトップアプリで、ロックされていないあいだ |
| powercfgか設定 | 電源プランを変える | はい、電源接続時 | いいえ | いいえ |
PowerToys AwakeはMicrosoftの無料のPowerToysに入っている機能で、無期限、決めた時間、決めた日時までパソコンを起こしておけます。入力は送りません。Microsoftのドキュメントによると、ロック画面が出ているあいだは動きません。詳しくはPowerToys AwakeでSlackやTeamsはアクティブのままかにあります。SoftwareOKのDon't Sleepは、CPUの負荷やネットワークの通信量にもとづくルールを追加できます。設定はWindows用のDon't Sleepにあります。Arkane SystemsのMouse Jigglerは、キーではなくマウスの入力を偽装します。設定方法はWindows用のマウスジグラーをご覧ください。
アプリを使わないなら、設定、システム、電源とバッテリー、画面とスリープを「なし」にするか、電源接続時用に次の2つのコマンドを実行します。
powercfg /change monitor-timeout-ac 0
powercfg /change standby-timeout-ac 0
同じことをするスクリプトはPowerShellでパソコンを起こしておく方法にあります。
CaffeineでTeamsとSlackはアクティブのまま?
Teamsは、たいてい連絡可能のままです。Teamsはパソコンのどこにも入力がないと約5分で退席中にしますが、F15のイベントは入力として数えられます。-stes と -allowss のモードは入力を送らないので、Teamsはいつもどおり退席中になります。時間の詳細はTeamsが退席中になるまでの時間に、Caffeine系のアプリをTeamsで試した結果はCaffeineでTeamsはアクティブのままかにあります。
デスクトップアプリなら、Slackもおそらくアクティブのままです。Slackのデスクトップアプリはパソコンのアイドル時間を10秒ごとに読み(Slackデスクトップ版4.52.178のコードで2026年10月7日に確認)、CaffeineのF15キーはTeamsの場合と同じようにそのアイドル時間をリセットします。Windowsではこのテストをまだ実行していません。-stes と -allowss のモードは入力を送らないので、これらを使うとSlackは10分で離席中になります。Mac版のCaffeineはキーをまったく送らず、CaffeineでSlackはアクティブのままかではSlackが10分で離席中になりました。MacのアプリそのものはMac用のCaffeineアプリで扱っています。WindowsでSlackに効く方法はWindowsでSlackをアクティブのままにする方法にあります。
会社のパソコンでは、SendInput のイベントにはWindowsが「注入された入力」の印をつけること、監視ツールからは動いているcaffeine64.exeのプロセスが見えることを覚えておいてください。マウスジグラーは検出されるかをご覧ください。
よくある質問
CaffeineはWindows 11で動きますか?
動きます。Zhornの1.98の変更履歴には、Windows 11での動作をよくするため、-stes と -allowss が使うSetThreadExecutionStateの呼び出しにES_CONTINUOUSを加えたとあります。Windows 11には32ビット版がないので、caffeine64.exeを使ってください。
Windows版Caffeineをアンインストールするには?
ポットを右クリックして Exit を選び、展開したフォルダーと、作った場合は shell:startup のショートカットを削除します。何もインストールしていないので、アプリの一覧から削除する項目はありません。
Windows版CaffeineはMac版Caffeineと同じアプリですか?
違います。同じ名前のMacのアプリは別に作られたもので、最初はLighthead Software、今はDominic Rodemerが開発しています。キーイベントではなく、macOSの電源アサーションでMacを起こしておきます。入手先と各設定の動きはMac用のCaffeineアプリにあります。
関連記事
Mac用Caffeineアプリ:ダウンロード、設定、代わりのアプリ
Caffeineは、Macを起こしておく無料でオープンソースのメニューバーアプリです。コーヒーカップをクリックすると、Macはスリープせず、画面も暗くならず、スクリーンセーバーも始まりません。本物の入手先、macOSに合うバージョン、すべての設定、動いているかの確かめ方、代わりのアプリをまとめました。
動画を再生するとパソコンはスリープしない?条件つきで、はい
はい。Chrome、Edge、Safariやプレーヤーのアプリで再生中の動画は、システムにウェイクロックを要求するので、画面が消えずスリープもしません。一時停止したとき、隠れたタブでミュートのとき、GIFのときは効かず、SlackやTeamsの操作にもなりません。
PowerShellでWindows PCをスリープさせない:試した2つのスクリプト
管理者権限なしで、PowerShellからWindowsをスリープさせない方法。SetThreadExecutionStateでスリープと画面オフを止めるか、1分ごとにF15を押してアイドルタイマーをリセットします。実行と停止の方法、powercfgの1行、TeamsとSlackへの効果。