Windows
 Computer >> コンピューター >  >> システム >> Windows

誰かが勝手に自分のWindows PCへログインしていないか?見抜くための確認方法を徹底解説

誰かが勝手に自分のWindows PCへログインしていないか?見抜くための確認方法を徹底解説

外出中に誰かが自分のWindows PCにログインしていたのではないか――そんな疑念を抱いたことはありませんか?犯人を突き止められなかったとしても、PCが不正アクセスされたかどうかを調べる便利な方法がいくつかあります。相手は物理的な痕跡を残さないかもしれませんが、Windowsのどこかに証拠を残している可能性は十分にあります。以下の方法を組み合わせて、他人が自分のWindows PCにログインしていないか確認してみましょう。

ジャンプリストの最近のアクティビティを確認する

最新版のWindows 10では、スタートメニューには「最近追加されたアプリ」以外の最近のアクティビティが表示されなくなりました。以前のバージョンのWindows 10やそれ以前のWindowsをお使いの場合は、次のセクションに進んでください。

一方、Windows 11ではスタートメニューにおすすめ項目が表示されます(この機能はデフォルトで有効ですが、気づかれないようオフにしているユーザーもいるかもしれません)。おすすめは最近の使用状況に基づいて表示されるため、他の人がPCを使った兆候をつかめることがあります。

また、スタートメニューやタスクバーのアプリを右クリックすれば、最近開いたファイルを確認できます。Word文書が開かれたかどうか知りたい場合は、任意のWord文書を開き、タスクバーのアイコンを右クリック(ピン留めしたショートカットでも可)して「最近使ったアイテム」を探しましょう。

誰かが勝手に自分のWindows PCへログインしていないか?見抜くための確認方法を徹底解説

スタートメニューでも同じ操作が可能です。誰かが使ったと思われるアプリを右クリックし、ブラウザの履歴も含めて最近の項目がないか確認してください。なお、ブラウザが終了時に自動的に履歴を削除する設定になっている場合は、何も表示されないことがあります。

あるいは、エクスプローラーを開いて「クイックアクセス」を確認する方法もあります。

誰かが勝手に自分のWindows PCへログインしていないか?見抜くための確認方法を徹底解説

この設定がデフォルトで有効になっていない場合は、オンに切り替える必要があります。「スタート → 設定 → 個人用設定 → スタート」と進みます。

誰かが勝手に自分のWindows PCへログインしていないか?見抜くための確認方法を徹底解説

「スタート、ジャンプリスト、エクスプローラーに最近開いた項目を表示する」がオンになっていることを確認してください。

最近使ったアイテムを確認する(旧バージョンのWindowsおよびWindows 10)

まず基本から押さえましょう。誰かがアカウントにアクセスしたなら、必ず何かに使ったはずです。自分が行っていないPCへの変更を探すことが重要になります。

起点となるのは、スタートメニューに表示される最近使ったプログラムです。スタートメニューを開いて、最近起動したプログラムを確認しましょう。侵入者が自分が最近使っていないプログラムにアクセスしていれば、変化に気づけるはずです。

ただし欠点もあります。相手がある程度賢ければ、ここから項目を削除できてしまうのです。さらに、「最近使ったアイテム」の表示が有効になっていれば、スタートメニュー右側の「最近使ったアイテム」にマウスカーソルを合わせると、最近開いたすべてのファイルを一覧できます。実際のファイルが削除されても、このエントリは残り続けます。

誰かが勝手に自分のWindows PCへログインしていないか?見抜くための確認方法を徹底解説

その他、変更を探すべき場所としては、ブラウザの履歴、最近使ったドキュメント、コントロールパネルの「プログラム」で最近追加されたソフトなどが挙げられます。

なお、この方法はWindows 11では利用できません。最近使ったアイテムは、アプリアイコンの右クリックとクイックアクセスでのみ確認できます。また、PC設定で最近使ったアイテム機能がオフになっている場合は、ここにも表示されません。

Windowsイベントビューアーでログイン記録を確認する

上記の手順は「何かがおかしい」ことに気づくためのものです。他人がWindows PCにログインしている疑いがあるなら、本格的に確固たる証拠を掘り起こしましょう。Windowsは、アカウントへのログイン成功だけでなく、失敗した試行まで完全に記録しています。これはWindowsイベントビューアーから確認できます。

イベントビューアーを起動するには、Win + Rキーを押し、「ファイル名を指定して実行」ダイアログにeventvwr.mscと入力してEnterキーを押します。

誰かが勝手に自分のWindows PCへログインしていないか?見抜くための確認方法を徹底解説

左ペインで「Windowsログ」を展開し、「セキュリティ」を選択します。

誰かが勝手に自分のWindows PCへログインしていないか?見抜くための確認方法を徹底解説

中央のパネルに、日時のタイムスタンプ付きのログオンエントリが多数表示されます。ログインするたびに、Windowsは合計2〜4分の範囲内で複数のログオンエントリを記録します。エントリの発生時刻に注目し、自分がログインしていなかった時間帯を探しましょう。

誰かが勝手に自分のWindows PCへログインしていないか?見抜くための確認方法を徹底解説

該当するエントリがあれば、誰かがPCにアクセスしたことを意味します。Windowsが偽のエントリを作成することはないため、このデータは信頼できます。さらに、複数アカウントを持っている場合は、その時間帯にどのアカウントが使われたのかも特定できます。確認するには、該当時間帯の「特別なログオン」エントリをダブルクリックして「イベントのプロパティ」を開き、「アカウント名」の欄を確認してください。

誰かが勝手に自分のWindows PCへログインしていないか?見抜くための確認方法を徹底解説

イベントビューアーは、PCの起動・シャットダウン履歴を調べるのにも最適です。不在中に誰かがPCの電源を入れて使用した手がかりになることもあります。

起動時に前回のログイン情報を表示させる

上記の方法は侵入者を突き止めるのに非常に有効ですが、相手が十分に賢ければ、イベントログを丸ごと消去している可能性もあります。そんなときは、PC起動直後に前回のログイン情報を表示するよう設定しておきましょう。これにより、アカウントが最後にいつログインされたか、失敗した試行があったかがひと目でわかります。この情報は削除できないため、今後の不正アクセス対策として大いに役立ちます。

この設定ではWindowsレジストリを編集するため、必ず事前にバックアップを作成してください。Win + Rキーを押し、「ファイル名を指定して実行」にregeditと入力してレジストリエディターを開きます。メニューの「ファイル → エクスポート」をクリックし、保存場所を指定して「保存」ボタンを押せばバックアップ完了です。

レジストリで前回のログイン情報を表示できるようにする手順は以下の通りです。

  1. 次の場所へ移動します。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
  1. 「System」フォルダを右クリックし、「新規」から「DWORD (32ビット)値」を選択します。
誰かが勝手に自分のWindows PCへログインしていないか?見抜くための確認方法を徹底解説
  1. 新規エントリが作成されるので、名前を「DisplayLastLogonInfo」に変更します。
誰かが勝手に自分のWindows PCへログインしていないか?見抜くための確認方法を徹底解説
  1. このエントリをダブルクリックし、値を「1」に設定します。
誰かが勝手に自分のWindows PCへログインしていないか?見抜くための確認方法を徹底解説

これで、自分(または他の誰か)がPCにログインするたびに、まず前回のログイン日時と失敗した試行が表示されるようになります。

ブラウザ履歴を確認する

ブラウザが終了時に自動的に履歴を削除する設定であれば、この方法は使えません。しかし、そうでない場合、許可なく他人のPCを使う人の多くは履歴の削除を忘れがちです。ブラウザを開き、それぞれの設定メニューから閲覧履歴をチェックしてみましょう。

リモートからの不正アクセスを検出する

誰かが直接PCにログインするのは不気味ですが、リモートからアクセスされた場合はどうでしょうか?実は、上記の方法はリモートユーザーの検出にも依然として有効です。通常、イベントビューアーのWindowsログイン履歴には、リモートログインのイベントも記録されます。リモートログインを疑う場合、以下のポイントも併せて確認しましょう。

  • 新しく追加されたアプリを確認する: インストールした覚えのないアプリや、許可なく最近追加されたアプリがあれば、それが何をするものか調査しましょう。マルウェアによって導入され、リモートログインを許す仕組みになっている可能性があります。
  • ファイアウォールを確認する: ファイアウォールが有効なら、リモート接続の記録が表示されることがあります。現在アクティブな接続に気づくこともあるでしょう。ファイアウォールでリモートユーザーをブロックできます。手順は製品によって異なりますが、Windowsには標準のファイアウォールが搭載されています。「設定 → プライバシーとセキュリティ → Windowsセキュリティ」と進み、「Windowsセキュリティを開く」から「ファイアウォールとネットワーク保護」を選択します。「詳細設定」を開くと、ファイアウォールに関連するイベントを確認できます。
誰かが勝手に自分のWindows PCへログインしていないか?見抜くための確認方法を徹底解説
  • ウイルススキャンを実行する: 許可なくリモートからログインされている場合、マルウェアが原因の可能性があります。定期的にウイルススキャンを実行して悪意のあるアプリを検出しましょう。セキュリティソフトを導入していない場合は、Windows Defenderの活用を検討してください。
  • ウイルス対策ソフトとファイアウォールが無効化されていないか確認する: これらが無効になっていたら、マルウェアとリモートアクセスの兆候です。直ちに対処が必要です。

以上の方法で不正アクセスに気づけるはずです。ただし、実際に「誰が」アカウントにアクセスしたのかまでは判明しません。PCの外でもう少し調査が必要になるでしょう。

最後に覚えておきたいのは、誰かがアカウントを使い、痕跡を消去するほど賢ければ、捕まえるのは非常に難しいということです。PCから離れるときは必ずログアウトし、他人に使われるのを防ぎましょう。

よくある質問

1. 自分のPCを使っているのが誰か特定できますか?

Windowsのログイン履歴で異常の存在はわかっても、犯人が誰かまではわかりません。容疑者が複数いる場合は、カメラを隠して設置したり、ログオン時にWebカメラを作動させて録画したりする方法があります。リモートログオンには効果がありませんが、自宅や職場の人間を特定するのには役立ちます。職場で行う場合は、事前に許可を得る必要があるかもしれません。

また、技術的な方法だけでなく、物理的な手段でアクセスを検知することもできます。例えば、キーボードやマウスに髪の毛や細い糸を置いて、ずれたかどうかを確認する方法です。マウスに薄く粉を塗っておき、消えていたら誰かが使った証拠になります。罠の仕掛け方には創意工夫を凝らしてみてください。

2. 今後の不正アクセスを防ぐにはどうすればいいですか?

不正なWindowsログインを発見したら、以下の対策で今後のアクセスを防ぎましょう。

  • ログイン設定を有効にする: パスワードなしで自動ログインする設定になっているなら、パスワード、PIN、生体認証(対応デバイスの場合)によるログインに戻しましょう。
  • 使わないときは必ずログアウトする: 誰かがログオンしていた形跡があれば、すぐにパスワードを変更してください。
  • ユーザーごとに個別アカウントを作る: 子どもを含め、共有PCを使う全員に専用アカウントを与えましょう。ファイルや設定の保護につながります。ただし、子どもがペアレンタルコントロールを回避する可能性もある点には注意が必要です。
  • リモートアクセスを安易に許可しない: 信頼できるアプリや、完全に信頼できるユーザー以外からのリモートアクセスは許可しないでください。
  • 公共Wi-Fiでは必ずVPNを使う: 公共の場でハッカーにPCへ侵入されると、後からリモートで再ログインできるアプリを仕込まれる恐れがあります。

画像クレジット: Unsplash

  1. 電話番号がブロックされたか確認する方法|Android・iPhone別に徹底解説

    友人や家族、パートナーに電話をかけても一向につながらない——そんな経験はありませんか?最初は自分のスマホの故障や通信障害、何らかの不具合を疑うものですが、ふと「もしかして相手に番号をブロックされたのかも」と気づくことがあります。しかし、本当にブロックされたのかどうかは、どうやって確かめればいいのでしょうか?実は、別の原因でつながらないケースもあります。安易に結論を出す前に、一緒に確認していきましょう。電話番号がブロックされているか確認する方法Androidの場合ここでは、Androidで自分の番号がブロックされているかを見極めるために注目すべきポイントをまとめました。#確認1:通話時の異常なア

  2. Windows 10/8/7のPCでRAMを解放する方法|動作が遅いときの対処法

    パソコンの動作が遅くなるほどストレスを感じるものはありません。その主な原因のひとつがCPU使用率の高さです。つまり、PC上のアプリケーションがCPUやRAMの使用限界を超えてしまい、システム全体の速度が低下している状態です。こうした動作の遅さを解消するには、RAMを解放することが有効です。 Windows PCが遅くなる原因は、メモリリークや予期しない電源トラブルなど、さまざまな要因が考えられます。これらはユーザー側ではコントロールしにくいものですが、PCの動作が重くなったときには、各種ツールや方法を使ってRAMを解放することで改善できます。 まずは、RAMとは何か、そしてPCの動作低下を防