Windows コンピュータに現在ログインしている人を確認する方法
Windows コンピューターに現在誰がログインしているか知りたい場合は、簡単に確認できる方法をいくつか紹介します。
Windows には、時々発生するシステム問題の修復に役立つ診断および修復ツールがいくつか組み込まれています。そのようなツールの 1 つがシステム ファイル チェッカー (SFC) です。これはコマンド プロンプトや PowerShell などのターミナル アプリ経由で使用され、破損したシステム ファイルの修復に役立ちます。
ただし、SFC スキャンは常にそのジョブを完全に実行できるとは限りません。場合によっては、ファイルを修正する代わりに、 「Windows リソース保護は破損したファイルを見つけましたが、一部を修正できませんでした」というエラー メッセージが表示されます。これはなぜ起こるのでしょうか?また、破損したファイルの修復を継続できるように SFC を修復するにはどうすればよいでしょうか? さらに詳しく知りたい方は読み続けてください。
SFCスキャンとは何ですか?
システム ファイル チェッカーは、破損したシステム ファイルとレジストリキーを修正するのに役立つ Windows ユーティリティです。スキャンはターミナル アプリから起動され、ファイルの信頼性を確認し、破損したファイルをソースからの機能するファイルに置き換えることで修復できます。
SFC ユーティリティは、それほど手間をかけずにその仕事を実行します。コマンド プロンプトを開いてコマンドを入力し、SFC /scannow
ユーティリティが問題を自動的に修正するだけです。
ほとんどの場合、これは迅速かつ簡単なプロセスです。ただし、破損したシステムファイルを修復できない場合もあります。これらのシナリオでは、「 Windows リソース保護は破損したファイルを見つけましたが、それらの一部を修復できませんでした」というエラー メッセージが表示されることがあります。
「Windows リソース保護で破損したファイルが見つかりました」エラーは何を意味しますか?
画像:レディット
Windows リソース保護 (WRP) は SFC スキャン内に統合されており、重要なシステム ファイルとレジストリ キーを保護するために機能します。また、このような重要なコンポーネントを保護するため、そのリソースの一部は管理者であってもアクセスできない場合があります。
したがって、Windows リソース保護エラー メッセージが表示された場合は、SFC ユーティリティと WRP が破損したシステム ファイルをスキャンして検出しましたが、キャッシュされたファイルと置き換えることによって修正できなかったことを意味します。これは、破損したファイルを置き換えるために使用されるキャッシュされたファイル自体が破損している場合に発生する可能性があります。システム ファイルの破損以外にも、「Windows リソース保護で破損したファイルが見つかりました…」エラーが表示される原因は他にも考えられます。そのうちのいくつかを見てみましょう。
もちろん、SFC スキャン エラーの原因がこれらのどれであるかを正確に特定できない場合もあります。それでも、スキャンの詳細を記録する CBS.log ファイルは、修復できなかった破損ファイルを見つけるのに役立ちます。
関連: Windows 11 で Windows Defender を有効にする方法
CBS.log ファイルを確認する方法
エラーに記載されている CBS.log ファイルには、修復できなかった破損したファイルに関する情報など、コンピューター上で SFC が実行されたときの情報が含まれています。
CBS ログ ファイルは次のフォルダーにあります。
C:\Windows\Logs\CBS\CBS.log
を押してエクスプローラーを開きWin+E
、上記のファイルの場所に移動します。
ログを読むには、ファイルをダブルクリックするだけです。ファイルはメモ帳で開きます。
ここで、エラーの日時と、SFC が最後に破損したファイルを検出した日時を確認します。破損したシステム ファイルを正常なコピーに手動で置き換える方法については、以下の解決策 5 を参照してください。
Windows OS で「Windows リソース保護により破損したファイルが見つかりましたが、一部を修復できませんでした」というエラーを修正する方法
エラーの背後にある専門用語とその意味がわかったところで、それを修正する方法を見てみましょう。
解決策 1: コマンド プロンプト (CMD) から DISM ツールを実行する
展開イメージのサービスと管理 (DISM) は、Windows イメージをチェックして修復するもう 1 つのネイティブ ユーティリティです。SFC によって修正されなかったエラーは、DISM のシステム イメージ修復コマンドによって簡単に修正できる可能性が高くなります。それらを実行する方法は次のとおりです。
[スタート] キーを押し、 「 CMD 」と入力し 、[コマンド プロンプト] を右クリックして [管理者として実行]を選択します。
ここで、次のコマンドを入力します。
dism /online /cleanup-image /restorehealth
次に Enter キーを押します。プロセスが完了するまで待ちます。
スキャンが完了したら、システムを再起動し、SFC コマンドを実行してエラーが継続するかどうかを確認してください。
関連: Windows 11 で休止状態を有効または無効にする 3 つの最良の方法
解決策 2: チェック ディスク ユーティリティを実行する
Check Disk は、ディスク エラーをチェックして修復するために設計されたネイティブ ユーティリティです。ディスクに破損がある場合、システム ファイルは不良セクタ上にあり、引き続きこのようなエラーが発生する可能性があります。CHKDSK スキャンを実行すると、ディスク エラーが見つかって修復される場合に便利です。これにより、SFC スキャンでシステム ファイルの修正を続行できるようになります。
上に示したようにコマンド プロンプトを開きます。次に、次のコマンドを入力してチェック ディスク ユーティリティを実行します。
CHKDSK /C /f
次回の起動時にスキャンをスケジュールするには、 を押しますY
。
次に Enter キーを押します。
コンピュータを再起動し、チェック ディスク ユーティリティがディスク エラーの修正を完了するまで待ちます。完了したら、SFC スキャン コマンドを実行して、問題が継続するかどうかを確認します。
C: ドライブを確認するもう 1 つの方法は、ファイル エクスプローラーを使用することです。これを行うには、Win+E
ファイル エクスプローラーを押して開きます。「このPC」ウィンドウでCドライブを右クリックし、 「プロパティ」を選択します。
「ツール」 タブをクリックします 。
次に、 「エラーチェック」の下の「チェック」をクリックします。
プロンプトが表示されたら、 「ドライブのスキャン」をクリックするだけです。
スキャンが完了するまで待ちます。完了したら、以前と同じようにコンピュータを再起動し、問題が解決されたかどうかを確認します。
解決策 3: SFC および DISM スキャンをセーフ モードで実行する
システム ファイルの破損以外に、SFC エラーが発生する最も一般的な理由の 1 つは、他のアプリケーション、サービス、またはプロセスがシステム ファイルに干渉し始めた場合です。これらを回避するには、起動に必要な最小限のドライバーとサービスを使用して、セーフ モードで SFC スキャンを実行します。その方法は次のとおりです。
を押してWin+I
設定を開きます。次に、右側を下にスクロールして [回復]をクリックします。
「詳細なスタートアップ」の横にある「今すぐ再起動 」をクリックします 。
Windows 回復環境 (WinRE) を再起動したら、[トラブルシューティング]をクリックします。
次に、[詳細 オプション]をクリックします。
[スタートアップ設定]をクリックします 。
「再起動」をクリックします 。
選択画面で6を押し、 [コマンド プロンプトでセーフ モードを有効にする]を選択します 。
セーフ モードで起動したら、前に示したように DISM ユーティリティを実行し、SFC /scannow
コマンド プロンプトでコマンドを実行します。
問題が解決しない場合は、次のいくつかの修正に進んでください。
解決策 4: Windows 回復環境 (WinRE) で SFC スキャンを実行する
WinRE は、SFC スキャンをホストできるもう 1 つの環境です。WinRE はプリブート環境で動作するため、最小限のリソースで機能し、おそらく SFC スキャンのより良い候補となる可能性があります。その方法は次のとおりです。
前に示したように、WinRE 環境にアクセスします。または、 [スタート] ボタンを押し、 [電源] ボタンをクリックし、キーを押したまま[再起動]Shift
をクリックします 。
WinRE に入ったら、 [トラブルシューティング]をクリックします。
次に、 [詳細オプション]。
[コマンド プロンプト]を選択します 。
次に、sfc /scannow
コマンドを実行します。
Enter キーを押します。その後、スキャンが完了するまで待ちます。エラーが解決しない場合は、次の解決策に進みます。
修正 5: 破損したファイルを手動で置き換える
前述の方法が効果を発揮しなかった場合、破損したファイルを自分で正常なコピーに置き換えることが、残された唯一の実行可能な手段の 1 つです。ただし、その前に、どのファイルが破損しているかを正確に見つける必要があります。これを行うには、前に示したように、フォルダー C:\Windows\Logs\CBS 内の CBS.log ファイルを確認します。
cbs.log ファイルをダブルクリックして、その内容にアクセスします。
破損したファイルの名前をメモし、その日付と時刻を、エラーが発生した最後に SFC スキャンを実行した時刻と照合します。
ここで、自分のファイルのコピーが破損しているため、同じバージョンの Windows を実行している別のコンピュータからそれらのファイルを取得する必要があります。この 2 台目のコンピュータで、最初に SFC スキャンを実行して、すべてのファイルが正常な状態であることを確認します。
次に、2 台目のコンピュータ上の正常なファイルの所有権を取得する必要があります。これを行うには、コマンド プロンプトに次のコマンドを入力します。
takeown /f "File_path_and_name"
「File_path_and_name」を実際のファイルの場所に置き換えます。
次に Enter キーを押します。
このファイルをポータブル ドライブにコピーし、最初のコンピュータに接続します。
次に、最初のコンピュータで、破損したシステム ファイルへのフル アクセスを管理者に付与します。次のコマンドを入力します。
icacls "File_path_and_name" /grant Administrators:F
「File_path_and_name」を実際のファイルの場所に置き換えます。
次に Enter キーを押します。
最後に、次のコマンドを入力して、正常なコピーを破損したコピーに置き換えます。
Copy "Source_file_location" "Destination_file_location"
「Source_file_location」と「Destination_file_location」の両方を、ソース ファイルと宛先ファイルの実際の場所に置き換えます。詳しくは、以下の例を参照してください。
プロンプトが表示されたら、 「 Yes 」と入力します。
次に Enter キーを押します。
CBS.log ファイルに記録されているすべての未修正の破損したファイルに対してこれを実行します。
解決策 6: 最新のアップデートをアンインストールする
最近のアップデートにより、システム ファイルに破損した要素が導入された可能性もあります。Windows の更新後に初めて SFC スキャン エラーが発生した場合は、これらをアンインストールすると問題が解決する可能性があります。最新の Windows 更新プログラムをアンインストールする方法は次のとおりです。
を押しWin+I
て設定を開きます。次に、 左側のペインで「Windows Update」 をクリックします。
[更新履歴]をクリックします 。
下にスクロールして、 「アップデートのアンインストール」をクリックします。
次に、エラーが発生し始めた最新のアップデートをアンインストールします。
プロンプトが表示されたら、 もう一度「アンインストール」 をクリックします。
アップデートがアンインストールされたら、SFC スキャンをもう一度実行して、問題が解決されたかどうかを確認してください。
解決策 7: システムの復元を実行する
Windows Update をロールバックしても問題が解決しない場合は、システムの復元が次善の策です。これにより、システム ファイルが破損していない以前��時点にシステムが復元されます。その方法は次のとおりです。
[スタート] を押し、 「restore」と入力して、 [復元ポイントの作成]をクリックします。
「システムのプロパティ」ウィンドウで、「システム の復元」をクリックします。
これにより、「システムの復元」ウィンドウが開きます。推奨される復元を実行して、 「次へ」をクリックすることもできます。
または、「別の復元ポイントを選択する」をクリックして、 「次へ」をクリックします。
[さらに復元ポイントを表示]をクリックします 。
次に、復元ポイントを選択し、 「次へ」をクリックします。
最後に、 「完了」をクリックしてシステムの復元を開始します。
完了したら、SFC スキャン コマンドを実行して、問題が解決されたかどうかを確認します。
解決策 8: PC をリセットする
他のすべてが失敗した場合、PC をリセットすることが唯一の選択肢となる可能性があります。PC のリセットにはそれほど時間はかかりません。数分以内に、システム ファイルのすべての正常なコピーを使用して実行できるようになります。PC をリセットする方法は次のとおりです。
を押しWin+I
て設定を開きます。次に、右側を下にスクロールして [回復]をクリックします。
次に、[PC をリセット]をクリックします。
[ファイルを保持する]をクリックします 。
次に、画面上の指示に従って PC をリセットします。完了すると、すべてのシステム ファイルが置き換えられるため、問題は解消されるはずです。
よくある質問
このセクションでは、SFC スキャン エラーおよび関連する質問に関するいくつかのよくある質問に答えます。
SFC Scannow で破損したファイルを修復できない場合はどうすればよいですか?
SFC scannow コマンドで破損したファイルを修復できない場合は、いくつかの方法で助けを求めることができます。DISM および CHKDSK スキャンを実行するか、セーフ モードで SFC スキャンを実行するか、破損したファイルを手動で置き換えるか、PC を復元/リセットすることをお勧めします。修正の詳細については、上記のガイドを参照してください。
Windows リソース保護が破損したファイルを検出し続けるのはなぜですか?
Windows リソース保護が SFC スキャン中に破損したファイルを検出し続け、それらを修復できない場合は、コンピュータ上でマルウェアまたはウイルスが暴走している可能性があります。別の可能性としては、重要なシステム ファイルの破損やディスク エラーが考えられます。破損したシステム ファイルを修正し、不良ディスク セクターを修復する方法については、上記のガイドを参照してください。
SFC Scannow Windows リソース保護が実行できなかった問題を修正するにはどうすればよいですか?
WRP が破損したシステム ファイルを正常なコピーに置き換えることができない場合は、「SFC Scannow Windows リソース保護を実行できませんでした」というエラー メッセージが生成されます。ただし、この問題には他の潜在的な原因が考えられるため、修正を適用する場合は複数の解決策を試し、より広い範囲に目を向けることをお勧めします。どの修正を適用するかを確認するには、上記のガイドを参照してください。
「Windows リソース保護により破損したファイルが見つかりましたが、一部を修復できませんでした」というエラー メッセージは、常にシステム全体の障害につながるわけではありませんが、システム全体の障害につながる可能性があります。SFC ユーティリティを使用してシステム ファイルをスキャンするだけでなく、基礎を準備し、ファイルを修復する際の障害を取り除くことも重要です。このエラー メッセージが表示された場合の対処方法が理解できたと思います。
関連している
Windows コンピューターに現在誰がログインしているか知りたい場合は、簡単に確認できる方法をいくつか紹介します。
Windows メモリの整合性を有効にしたいですか? Windows 11/10でメモリ整合性がオフであるというエラーを修正する9つの方法を紹介します。
デバイス マネージャーには、Windows 上のグラフィック デバイス ドライバーのエラー コード 22 が表示されていますか?それを修正する方法をいくつか紹介します。
PC 用 WhatsApp が Windows 11 で正しく動作しませんか?問題の解決に役立つ解決策のリストを次に示します。
Windows 11 ラップトップで画面の明るさを変更できませんか? Windows 11 で明るさのコントロールを機能させるには、次のヒントを試してください。
Microsoft Word では読み上げ機能が機能しませんか?ここでは、役立つトラブルシューティングのヒントをいくつか紹介します。
ネットワーク アダプターの速度について知りたいですか? 「はい」の場合、Windows 11 でネットワーク アダプターの速度を確認するための 3 つの最適な方法を次に示します。
Windows 11 PC では「ZIP ファイルに圧縮」オプションが機能しませんか?これらのトラブルシューティングのヒントを適用して、根本的な問題を解決してください。
Steam が Xbox/PS4/PS5 コントローラーを検出しないのですか? 「はい」の場合は、Windows 11 で Steam がコントローラーを認識しない問題を修正する方法を確認してください。
音量バーが Windows 11 画面上で動かなくなっていませんか?オーディオ デバイスを復元し、このガイドの他の解決策を実行すると問題が解決します。