修正:Windows Resource Protectionは破損したファイルを検出しましたが、修正できませんでした
SFC(システムファイルチェッカー)スキャンの実行は、ほとんどの場合非常に簡単ですが、最後に次のエラーメッセージが表示された場合はどうしますか?「 Windows Resource Protectionは破損したファイルを検出しましたが、修正できませんでしたそれらのいくつか 「?何人かのWindowsユーザーは、システムファイルチェッカーユーティリティが問題を解決できなかった後、次に何をすべきかわからなくなっています。
システムファイルチェッカーとは何ですか?
システムファイルチェッカーは、ユーザーがWindowsシステムファイルを識別して修復できるようにする、評判の高いMicrosoftWindowsユーティリティです。このユーティリティはWindows98から使用されており、現在もすべての最新バージョンのWindowsに出荷されています。
Windows Vista、Windows 7、およびWindows 10では、SFC(システムファイルチェッカー)ユーティリティがWindows Resource Protection(WRP)と統合されています。これにより、レジストリキー、フォルダ、および重要なシステムファイルの保護が強化されます。
「Windowsリソース保護で破損したファイルが見つかりましたが、一部のファイルを修正できませんでした」というエラーの原因は何ですか?
この特定のエラーメッセージを調査するために、さまざまなユーザーレポートと、エラーメッセージを解決するために実行された修復戦略を調べました。調査結果に基づいて、システムファイルチェッカーにこの特定のエラーメッセージをスローさせることが知られているいくつかの一般的なシナリオがあります。
- 誤検知 –システムファイルチェッカースキャンが誤検知を報告する理由はたくさんあります。一般的な誤検知は、Nvidiaのopendll.dllファイルであり、ファイルが破損していない場合でもSFCがフラグを立てる可能性があります。この場合、DISMスキャンにより、フラグが立てられたファイルが実際に破損しているかどうかが判断されます。
- サードパーティの干渉 –この特定のエラーは、インストールされているアプリケーションがSFC(システムファイルチェッカー)スキャンに干渉している場合にも発生する可能性があります。この特定のシナリオを通過したほとんどの人は、SFCスキャンがクリーンブート中に実行されたときにエラーなしで終了したと報告しました。
- 不規則なシステムファイルの破損 –このエラーは、デフォルトのWindowsユーティリティ(SFCおよびDISM)を使用して回復できない程度の破損が原因で発生する場合があります。この場合、唯一の解決策はosファイルをインストール/再インストールすることです。
システムファイルチェッカーによって修正/置換された破損したファイルを解決する方法を現在探している場合は、この記事でいくつかの検証済みの修復戦略を紹介します。以下に、同様の状況にある他のユーザーが破損したシステムファイルを削除するために使用した一連の方法を示します。
試練全体を可能な限り効率的に保つために、以下の方法を提示された順序で実行することをお勧めします。最終的には、特定のシナリオの問題を解決する修正に遭遇する必要があります。
方法1:DISMを使用して破損したファイルを修正する
SFCユーティリティが問題を解決できない場合の次のステップは、 DISM(Deployment Image Servicing and Management)を使用することであることをすでにご存知でしょう。 Windowsイメージを修復するユーティリティ。 DISMはWindowsVista以来存在しており、システムファイルの破損の競合を見つけて解決する場合、一般的に優れたユーティリティと見なされています。
SFCスキャンは破損したファイルをローカルに保存されたコピー(破損する可能性もあります)に置き換えますが、DISMはWindowsUpdateコンポーネントを使用して作業を完了します。もちろん、これは、スキャンを実行する前に、安定したインターネット接続があることを確認する必要があることを意味します。
DISMで使用できる複数のスキャンパラメータがあります。ただし、物事を単純にするために、RestoreHealthを使用します。これは、Windowsイメージの破損を自動的にスキャンし、必要な修復を自動的に実行するコマンドです。行う必要があることは次のとおりです。
- Windowsキー+Rを押します 実行を開くには ダイアログボックス。次に、「cmd」と入力します Ctrl + Shift + Escを押します 昇格したコマンドプロンプトを開きます。 UAC(ユーザーアカウント制御)によってプロンプトが表示された場合 、[はい]をクリックします 管理者権限を付与します。
- 管理者特権のコマンドプロンプト内で、次のコマンドを入力し、 Enterを押します 正常性の回復を使用してDISMスキャンを開始します オプション:
DISM /Online /Cleanup-Image /RestoreHealth
- プロセスが完了するのを待ちます。 PCの構成によっては、1時間未満または1時間以上かかる場合があります。
注: 手順が完了するまで、このウィンドウを閉じないでください。 DISMスキャンは30%前後になるとスタックする傾向があることに注意してください。ただし、通常の動作であるため、ウィンドウを閉じないでください。数分後に進行が再開されます。 - プロセスが完了し、ファイルの破損が解決されたことを示すメッセージが表示された場合は、コンピューターを再起動し、次回の起動時にSFCスキャンを実行して、問題が解決されたかどうかを確認します。
それでも「Windowsリソース保護で破損したファイルが見つかりましたが、一部を修正できませんでした 」SFCスキャンの実行時にエラーが発生した場合は、以下の次の方法に進んでください。
方法2:サードパーティのウイルス対策ソフトウェアの残りを削除する(該当する場合)
数人のユーザーが示唆しているように、誤検知の結果としてSFCエラーが発生する可能性もあります。最も一般的には、アンインストールが不十分なウイルス対策/セキュリティソリューションの残骸が、この種の発生の根拠となります。ほとんどの場合、影響を受けるユーザーは、この特定の問題の原因としてアバストとマカフィーを指摘しています。
手動で削除したAVからレムナントを削除する手順はそれほど単純ではないことに注意してください。ほとんどのAVソリューションには専用のアンインストーラーがあります。ご使用のバージョンに適用できるアンインストーラーを見つけるのは必ずしも簡単ではありません。
幸い、サードパーティのAVに関係なく、セキュリティプログラムを完全にアンインストールするのに役立つ詳細な記事を作成しました。この記事に従ってください(こちら )残りのファイルを識別し、システムから削除します。
残りのウイルス対策ファイルが削除されたら、コンピューターを再起動し、次回の起動時にSFCスキャンを再度実行します。それでも「Windowsリソース保護で破損したファイルが見つかりましたが、一部を修正できませんでした スキャンの最後にエラーが発生した場合は、以下の次の方法に進んでください。
方法3:クリーンブート状態でSFC/DISMスキャンを実行する
上記の2つの方法でSFCエラーが解消されなかった場合は、次のいずれかの要因が原因である可能性があります。干渉しているサードパーティアプリケーションが原因の問題であるか、回復不能なシステムファイルエラーを処理している可能性があります。そのSFCとDISMは意味をなさなかった。
この方法では、システムファイルチェッカーユーティリティを妨害している干渉するサードパーティアプリケーションによってエラーが発生するシナリオについて説明します。クリーンブートを実行し、上記の2つのユーティリティをもう一度実行することで、サードパーティの干渉がないことを確認します。
注: 急いでいて、クリーンブート状態で上記の方法を繰り返すのに数時間を費やす余裕がない場合は、方法4に直接移動してください。 。ただし、次の方法はもう少し煩わしく、少なくとも一部のユーザー設定が失われることに注意してください(選択した操作によって異なります)。
クリーンブートは、最小限のドライバとスタートアッププログラムのセットでコンピュータを起動します。これは、バックグラウンドプログラム、ドライバー、サービス、またはサードパーティプログラムがSFCスキャンに干渉しているかどうかを判断するのに役立ちます。
クリーンブートを実行し、サードパーティのアプリケーションが問題の原因になっていないかどうかを確認する方法のクイックガイドは次のとおりです。
- Windowsキー+Rを押します [実行]ダイアログボックスを開きます。次に、「msconfig」と入力します Enterを押します システム構成を開くには 画面。 UAC(ユーザーアカウント制御)によってプロンプトが表示された場合は、 はいを選択します 管理者権限を付与します。
- システム構成の内部 ウィンドウで、一般に移動します タブをクリックし、選択的スタートアップを選択します。 [選択的なスタートアップ]で、[スタートアップアイテムを読み込む]に関連付けられているチェックボックスをオフにしてください。 。
- 次に、サービスに移動します タブをクリックし、すべてのMicrosoftサービスを非表示にするに関連付けられているチェックボックスをオンにします 。次に、すべて無効にするをクリックします ボタンをクリックして、次回の起動時にサードパーティのサービスが実行されないようにします。
- [適用]をクリックします 現在のブート構成を保存し、マシンを再起動するように求められた場合に準拠します。そうでない場合は、手動で行ってください。
- コンピュータがクリーンブート状態で再起動したら、Windowsキー+Rを押します。 別の実行を開くには ダイアログボックス。次に、「cmd」と入力します Ctrl + Shift+Enterを押します 昇格したコマンドプロンプトを開きます。
- 管理者特権のコマンドプロンプト内で、次のコマンドを入力し、 Enterを押します。 別のDISMスキャンを開始するには:
DISM.exe /Online /Cleanup-image /Restorehealth
注: このコマンドは、Windows Updateを使用して、破損したデータを修正するために必要なファイルを提供します。このため、安定したインターネット接続を確保する必要があります。
- プロセスが完了したら、昇格したコマンドプロンプトを閉じないでください。代わりに、次のコマンドを入力して Enterを押してください SFCスキャンをトリガーして、エラーが発生しなくなったかどうかを確認するには:
sfc /scannow
2つのスキャン(SFCとDISM)が3番目のアプリケーションサービスによって妨げられた場合、「 Windows Resource Protectionは破損したファイルを検出しましたが、一部を修正できませんでした 」エラーは発生しなくなります。
ただし、それでもエラーが発生する場合は、システムが従来の方法では修正できない種類のシステムファイルの破損に苦しんでいることは明らかです。この場合、以下の最後の方法に進んで、すべてのWindowsコンポーネントを置き換え、問題を解決してください。
方法4:修復インストールの実行
結果なしでここまで来た場合、問題を解決する可能性が最も高い2つの手順があります。
- クリーンインストール –この手順は、基本的にWindowsインストールドライバーの他のすべてのコンテンツを上書きします。オペレーティングシステムに関連するすべてのデータを削除するだけでなく、個人ファイルと個人設定(写真、画像、音楽、アプリケーション、ユーザー設定など)も失われます。
- 修復インストール –これは別の種類のインストールプロセスであり、セットアップは基本的に既存のオペレーティングシステムのインストールに同じビルドを再インストールします。このアプローチでは、すべての個人ファイル、ユーザー設定、およびインストールされているアプリケーションを保持できるため、破壊的ではありません。
最終的にどちらの方法を選択するかに関係なく、私たちはあなたをカバーします。個人ファイルを保持し、被害を可能な限り制限したい場合は、この記事(こちら)に従ってください。 )修復インストールを実行します。新しく始めたい場合は、この記事に従ってください(こちら )クリーンインストールを実行します。
-
Windows 10 または Windows 11 で破損したレジストリを修正する方法
Windows のレジストリは、コンピューターのさまざまなファイルと設定の情報と構成を格納する中央の階層型データベースです。 ただし、時々破損する可能性があります。この破損の原因は、システム ファイルの障害から敵対的なマルウェア攻撃までさまざまです。しかし、明らかなことは、レジストリの問題から抜け出すことができる特定のトリックがあるということです. 1 つずつ見ていきましょう。 Windows PC で破損したレジストリを修正する方法 以下のいずれかの方法で手を汚す前に、直面しているエラーが本当に破損したレジストリに関するエラーであることを確認することが不可欠です。 問題に直面しているの
-
Windows 10 で破損したシステム ファイルを修正する方法
システム ファイルの欠落または破損により、PC が誤動作している可能性があります。この結果、コンピュータがフリーズまたはクラッシュし続けるか、ブルー スクリーン オブ デスまたはその他のエラー メッセージが表示される場合があります。しかし、心配しないでください。特定の強力なツールを使用して、この問題を自分で簡単に解決できます。このブログでは、Windows 10 で破損したファイルをチェックし、破損したシステム ファイルを修正する方法を紹介します。 Windows 10 で破損したシステム ファイルを修正する方法 方法 1:システム ファイル チェッカー (SFC) を使用する SFC (シ