会社のPCと連携スマホを
ブラウザでまるごと「あなたが管理」

価格・お申し込み
パスワード・アカウント

リモートデスクトップの接続履歴を確認する方法誰がどこから接続したか(イベントID 1149・4624・21)

2026最新版

先に結論

リモートデスクトップの接続履歴はどこで確認できますか?

誰がどこから接続したかはイベントID 1149、ログインの成否は4624(失敗は4625)、利用時間は21〜25で確認します。記録に残るのはアカウント名とIPアドレスまでです。

この記事でわかること

  1. 01RDPの接続は3つのログに分かれて残ります。1149で誰がどこから、4624で成否、21〜25で利用時間を見ます
  2. 02台数や期間が多いときはPowerShellで一覧にし、CSVに書き出します
  3. 03総当たりの痕跡は失敗(4625)に残ります。接続元ごとに数えます
  4. 04記録に残るのはアカウント名とIPまでです。共用アカウントでは誰が操作したかは分かりません
目次(タップで開く)

    手がかりは接続される側(サーバーやPC)のイベントログです。リモートデスクトップの接続は3つのログに分かれて記録されます。

    接続履歴を確かめる順番

    見るべきログは3つ

    ログイベントID分かること
    TerminalServices-RemoteConnectionManager / Operational1149接続の受け付け(ユーザー名・接続元のIPアドレス)
    セキュリティ4624 / 4625ログオンの成功・失敗。ログオンの種類10がリモートデスクトップ
    TerminalServices-LocalSessionManager / Operational21・23・24・25セッションの開始・ログオフ・切断・再接続(いつまで使っていたか)
    全PC・サーバーのログイン記録を、接続元のPC名・IPアドレスつきで1か所で管理できます(アプリップリキー)。サーバーに1台ずつログインしてイベントビューアーを開かなくても、「昨日の夜に誰がつないだか」を画面で絞り込んで、その場で答えられます。さらに、リモートデスクトップを含むPC及びサーバーのログインを、本人のスマホを鍵にしたワンタッチログインにできます(PC版・サーバー版)。

    PC版 月1,800円/台(初期費用0円)・サーバー版 月20,000円/台。初月無料ではじめられます(税別・目安)

    イベントビューアーで確認する

    イベントビューアーでの確認手順(接続される側で実行)

    続けてWindows ログ → セキュリティで 4624 を絞り込み、「ログオン タイプ」が 10 のものを探します。同じ時刻・同じユーザーの1149と4624がそろえば、ログオンまで完了しています。種類ごとの意味はWindowsのログイン履歴を確認する方法で一覧にしています。

    ログオン タイプ 10 だけでは足りない場合

    切断したセッションに戻るとタイプ 7(ロック解除)、NLAが有効ならタイプ 3 の4624が先に記録されることがあります。「10が無い=接続されていない」とは判断せず、1149とLocalSessionManagerも見てください。

    Windowsのログインは、パスワードを知っていれば誰でも本人として入れます

    RDPの接続履歴に残るのは、どのアカウントで入ったかです。パスワードを知っている別の人が接続しても、履歴の上では本人の接続と見分けがつきません。

    パスワードだけのログイン

    漏れた・推測された・メモを見られたパスワードで、そのまま本人として入れます。記録の上でも本人と区別できません。

    2要素認証のログイン

    パスワードに加えて、本人だけが持つもの(スマホなど)が必要です。パスワードを知っているだけでは入れません。

    • VPNや社内Wi-Fiから社内に入られたあと、被害がPC・サーバーへ広がるかどうかは、このログインの部分で決まります。
    • 顔・指紋・PIN(Windows Hello)は、ログインを簡単にする仕組みで、2要素認証ではありません。
    • 2要素認証というと手間が増えそうですが、本人のスマホを鍵にしたワンタッチログインなら、初回の設定のあとはPINもWindowsのパスワードも打たずに、スマホのワンタッチで入れます。長いパスワードを覚えて打つ手間は、むしろなくなります。

    PowerShellで一覧にする

    台数や期間が多い場合はPowerShellが早く済みます。管理者として実行します。

    接続の受け付け(1149)を一覧にする

    Get-WinEvent -LogName 'Microsoft-Windows-TerminalServices-RemoteConnectionManager/Operational' -FilterXPath '*[System[EventID=1149]]' | ForEach-Object { [pscustomobject]@{ 日時=$_.TimeCreated; ユーザー=$_.Properties[0].Value; ドメイン=$_.Properties[1].Value; 接続元=$_.Properties[2].Value } }

    リモートデスクトップのログオン(4624・タイプ10)を一覧にする

    Get-WinEvent -FilterHashtable @{LogName='Security'; ID=4624; StartTime=(Get-Date).AddDays(-30)} | Where-Object { $_.Properties[8].Value -eq 10 } | ForEach-Object { [pscustomobject]@{ 日時=$_.TimeCreated; ユーザー=$_.Properties[5].Value; 接続元=$_.Properties[18].Value } }

    AddDays(-30) でさかのぼる日数を変えられます。末尾に | Export-Csv rdp.csv -Encoding UTF8 -NoTypeInformation を付ければExcelで確認できます。

    失敗した接続を確認する

    総当たりの痕跡は失敗のほうに残ります。4625 を接続元ごとに数えます。

    Get-WinEvent -FilterHashtable @{LogName='Security'; ID=4625; StartTime=(Get-Date).AddDays(-7)} | ForEach-Object { [pscustomobject]@{ 日時=$_.TimeCreated; ユーザー=$_.Properties[5].Value; タイプ=$_.Properties[10].Value; 接続元=$_.Properties[19].Value } } | Group-Object 接続元 | Sort-Object Count -Descending
    見つかったもの疑われること
    社外IPから大量の失敗RDPの入口がインターネットから見えている
    administrator・adminなど社内で使わない名前の失敗名前を変えながら試されている
    失敗の連続のあと、同じ接続元から成功(4624)パスワードが当てられた可能性

    社外のIPアドレスから失敗が並んでいたら、リモートデスクトップの入口がインターネットに出ています。ルーターのポート転送やUPnPで開いていないかを、RDPがインターネットに公開されていないか確認する方法で確かめてください。

    同じ人がロックされ続ける場合はアカウントロックアウトの原因を特定する手順を参照してください。

    いつまで使っていたかを確認する

    アプリケーションとサービス ログ → Microsoft → Windows → TerminalServices-LocalSessionManager → Operationalにセッションの出入りが残ります。

    イベントID意味
    21ログオン成功(接続元アドレスも記録)
    23ログオフ
    24切断(ウィンドウを閉じただけ)
    25再接続

    ×で閉じただけではログオフにならず切断(24)です。「21と24はあるのに23が無い」のは珍しくありません。21(または25)から次の23か24までを1回の利用と数えます。

    接続した側のPCに残る履歴

    「このPCからどこへ接続したか」は、接続した側(mstsc)のレジストリに残ります。

    reg query "HKCU\Software\Microsoft\Terminal Server Client\Servers"

    残るのは接続先の名前だけで日時はなく、利用者が消せます。日時は接続された側のログで確認します。

    履歴が残っていないときは

    症状原因と対処
    4624・4625が出ないログオンの監査が無効。「監査ポリシーの詳細な構成 → ログオン/ログオフ → ログオンの監査」で成功・失敗を有効にする
    古い記録が消えているログはサイズ上限で上書きされる。イベントビューアーのログ保存期間を確認・変更する手順で上限を見直す
    イベントID 1102 があるセキュリティログが消去された。覚えがなければ痕跡を消された可能性も含めて調べる

    見覚えのない接続元IPアドレスや、深夜の接続が見つかった場合は、不正アクセスされたか調べる方法で、ほかの入口も含めて確認してください。

    履歴で分からないこと

    イベントログで分かること・分からないこと

    分からない(次の場合)

    • 管理者アカウントを複数人で共有している
    • パスワードを口頭やメモで渡している
    • 接続元が共用PCやVPNの出口で、IPから人を特定できない

    分かること

    • どのアカウントで接続したか
    • どのIPアドレスから接続したか
    • いつからいつまで使ったか

    「記録はあるのに誰か分からない」のは、ログの設定ではなくアカウントの使い方の問題です。そもそも誰が接続できるのかを絞る手順はリモートデスクトップで接続できるユーザーを制限する手順、共用IDをやめる進め方は共有アカウントの廃止で扱っています。

    普段の管理が楽になると何が変わるか

    履歴を1台ずつ開いて調べたり、上書きで消えた記録に困ったりする手間は、全PC・サーバーのログイン記録を1か所に集めておくとなくなります。接続元のPC名・IPアドレス・使ったスマホまで絞り込め、記録は10年間残ります(アプリップリキー)。保守業者が作業に入った日時を確かめたいときも、上司や取引先に「誰がいつ接続したか」を聞かれたときも、画面やCSVをそのまま見せれば済みます。

    さらに、ログインを本人のスマホを鍵にしたワンタッチログインにすると、記録に残るアカウントを本人が使ったことがはっきりし、説明しやすくなります(PC版・サーバー版)。毎回の操作はスマホでワンタッチなので、使う人の手間はほとんど増えません。

    全PC・サーバーを1か所で管理して1台ずつ見て回る手間をなくす方法はADなしで社内のPC・サーバーをまとめて管理する方法にまとめています。さらに、社内のPC・サーバーのログインを2要素認証にする方法はOSログイン・PCログインの二要素認証、Active Directoryがない会社が1台から始める手順はADなしでPCログインに2要素認証を入れる方法にまとめています。

    よくある質問

    リモートデスクトップの接続履歴はどこで確認できますか

    接続された側のイベントビューアーで確認します。TerminalServices-RemoteConnectionManagerのOperationalログのイベントID 1149に、ユーザー名と接続元のIPアドレスが残ります。ログオンの成否はセキュリティログのイベントID 4624(成功)・4625(失敗)で、ログオンの種類10がリモートデスクトップです。

    接続元のIPアドレスはどこに出ますか

    イベントID 1149、セキュリティログのイベントID 4624、LocalSessionManagerのイベントID 21に、接続元のアドレス(ソース ネットワーク アドレス)として記録されます。

    どのくらい前までさかのぼれますか

    ログの保存は期間ではなくサイズの上限で決まり、上限に達すると古いものから上書きされます。利用の多いサーバーでは数日分しか残らないこともあるため、必要な期間に合わせて上限を見直してください。

    いまの運用を棚卸ししてみる

    接続履歴を見て「誰が入ったか分からない」記録が出てきた場合、原因の多くはアカウントの共有や、接続できる人の管理にあります。applippliの無料棚卸しでは、10問・約3分で、リモート接続を含むPCログインまわりの対応状況を「解決済み/一部解決/人手で対応/未解決」に仕分けた一覧にできます。個人情報の入力は不要で、会員登録もありません。

    参考・出典

    ※ 本記事は2026年10月時点の一般的な解説です。ログの名称やイベントの項目の並びは、Windowsのバージョンによって異なる場合があります。PowerShellの例で使っている項目の番号(Properties[n])が環境によって合わない場合は、イベントの詳細(XML表示)で位置を確認してください。

    会社全体の不正アクセス対策をどこから進めるかは、不正アクセス対策とは 侵入経路別の優先順位で、2026年の統計と事例をもとに整理しています。

    あわせて使える管理の手順

    アプリップリキー

    全PC・サーバーを1か所で管理すると、何が楽になるか

    こんな会社に向いています:取引先のチェックや監査で、記録を求められる会社

    聞かれたら、すぐ出せる

    「誰がいつどのPCに入ったか」「対策はできているか」と聞かれても、すぐには出せない。

    入れたあと:チェックシートや審査の前に、記録を集めて回らずに済みます。聞かれたその日に答えられます。

    この困りごとの解決方法と記事をまとめて見る →

    この記事の手順は、PCを1台ずつ開いて調べる方法です。台数が増えるほど手間がかかり、記録の上書きや見落としも起きます。全PC・サーバーのログを1か所に集めておけば、調べたいときに画面1つで絞り込めます。

    さらに、PC・サーバーのログインを2要素認証にできます。本人のスマホを鍵にしたワンタッチログインに変わり、パスワードを知っているだけでは入れなくなります。初回の設定のあとは、PINもWindowsのパスワードも打たずにスマホのワンタッチで入れるので、社員も楽になります(PC版・サーバー版。リモートデスクトップでのログインも対象)。ADは要りません。

    対象は、アプリップリキーを入れたPC・サーバーです。

    管理画面とできることを製品サイトで見る
    この記事を社内で共有する

    履歴の見方は分かりました。ただ、記録に残るのはアカウント名とIPアドレスです。同じアカウントを複数人で使っていたり、パスワードを知っている人が誰でも接続できたりすると、実際に誰が接続したかまでは分かりません。リモート接続を含むPCログインの運用を、10問・約3分で棚卸しできます(入力欄なし)。

    入力必須の項目はありません。会社名も任意、会員登録も不要で、電話番号もお伺いしません。

    この記事を書いた会社

    株式会社アプリップリ / アプリップリキー

    アプリップリキーは、PC・サーバーのことで見て回る・聞いて回る・探す時間を減らす国産の管理ツールです。全PC・サーバーの状態とログイン記録を1画面で見られ、取引先に聞かれたらCSVですぐ出せ、異変があるときだけLINEに届いてその場で止められます。さらに、PC及びサーバーのログインを本人のスマホを鍵にしたワンタッチログインにでき(PC版・サーバー版。リモートデスクトップでのログインも対象)、パスワードだけでは入れなくなります。ADは不要で、PC1台から始められます。

    1台から申し込む(初月無料)