ブログに戻る
Guide

Windows版Caffeine:ダウンロード、安全性のチェック、スイッチ

Windows版Caffeineは、59秒ごとにF15キーのイベントを送ってパソコンを起こしておくZhorn Softwareの無料トレイアプリです。2026年10月3日にcaffeine.zipをダウンロードし、2つのexeのサイズ、SHA-256、署名、VirusTotalの結果、トレイアイコンを確認しました。使えるスイッチと、PowerToys Awakeとの比較もまとめています。

Slack Green Team
October 1, 2026
November 3, 2026
8 分で読める
Share:
windows
スリープ防止
caffeine

無料ツール、このタブでそのまま使えます

画面をつけたままにして、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 yet
    Press 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.
Example: screen kept awake, nobody touches the computer for 11 minutes0m1m2m3m4m5m6m7m8m9m10m11m12m13mComputer inputIdle DetectionScreen kept awakeWake LockInput on this pagepointer, keysSlack desktop app10 min, any inputMicrosoft Teamsabout 5 min, any inputZoom15 min by default, any inputno input 11:20Away at 10:00Away at 5:00activeidle / awayTeams awaylockedtab hidden
ツールのページを開く

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.exe64ビットのWindows 10と、すべてのWindows 11438,784バイト98c0af01b4257e1270エンジン中0件が検出
caffeine32.exe古い32ビットのWindowsだけ337,408バイト327fe70ed4f6502e69エンジン中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 です。違う値なら、別のビルドか、作り直されたコピーです。ダウンロードのミラーサイトではそういうことが起きます。

VirusTotalでのcaffeine64.exe v1.98の結果。70エンジン中、検出は0件

プログラムのインポートテーブルは、うたっている動作と一致しています。キーのイベントには 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から取り出したアイコンで、オンかオフかをひと目で見分けられます。

caffeine64.exe v1.98に入っている6つのトレイアイコン。暗いタスクバー用と明るいタスクバー用の満タンと空のポット、-oldiconsの組

使えるCaffeineのスイッチ

Caffeineは、コマンドラインのスイッチを読み取ります。ショートカットを右クリックして プロパティ を選び、リンク先 の欄のexeのパスのうしろに追加します。バージョン1.95からは、トレイアイコンのツールチップに、Caffeineが認識したスイッチが表示されます。打ち間違いを見つけるにはこれがいちばん早い方法です。Zhorn自身の一覧から、役に立つものを選びました。

スイッチ動き
-activeperiods:0900-1759その時間帯だけオン。0730-1200,1300-1800 のように複数の範囲も指定できる
-exitafter:9090分後に終了する
-activefor:6060分後にオフになる
-onac電源につないでいるあいだだけオン
-notwhenlockedパソコンをロックするとオフになる
-notifyオンとオフが切り替わるたびに通知を出す
-useshiftF15の代わりにShiftを送る
-keypressキーを押して離す操作をまるごと送る。キーを離すイベントだけでは反応しない古いシステム向け
-stesWindowsの電源要求でスリープを止め、キーは送らない
-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 をつけたCaffeineWindowsの電源要求、キーなしはいいいえいいえ
PowerToys AwakeWindowsの電源要求はい、パソコンがロックされるまでいいえいいえ
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アプリにあります。

関連記事

Guide

Mac用Caffeineアプリ:ダウンロード、設定、代わりのアプリ

Caffeineは、Macを起こしておく無料でオープンソースのメニューバーアプリです。コーヒーカップをクリックすると、Macはスリープせず、画面も暗くならず、スクリーンセーバーも始まりません。本物の入手先、macOSに合うバージョン、すべての設定、動いているかの確かめ方、代わりのアプリをまとめました。

Slack Green Team
Guide

動画を再生するとパソコンはスリープしない?条件つきで、はい

はい。Chrome、Edge、Safariやプレーヤーのアプリで再生中の動画は、システムにウェイクロックを要求するので、画面が消えずスリープもしません。一時停止したとき、隠れたタブでミュートのとき、GIFのときは効かず、SlackやTeamsの操作にもなりません。

Slack Green Team
Guide

PowerShellでWindows PCをスリープさせない:試した2つのスクリプト

管理者権限なしで、PowerShellからWindowsをスリープさせない方法。SetThreadExecutionStateでスリープと画面オフを止めるか、1分ごとにF15を押してアイドルタイマーをリセットします。実行と停止の方法、powercfgの1行、TeamsとSlackへの効果。

Slack Green Team