Microsoft Defenderでスキャンを実行した際、「修復できませんでした」という結果が表示されると、ウイルス感染が放置されているのではないかと不安になるかもしれません。しかし、このメッセージは必ずしも感染が継続していることを意味するわけではなく、ファイルのアクセス権限やプロセスの状態、検出された脅威の種類など、さまざまな要因で修復が完了しなかったことを示しています。本記事では、このメッセージが表示される原因と、具体的な対応手順、管理者に報告すべき情報について解説します。
【要点】この記事で確認すること
- 最初に見る場所: Windowsセキュリティの「保護履歴」で、どのような脅威が検出され、どのようなアクションが試みられたかを確認します。詳細画面にエラーコードや理由が表示される場合があります。
- 切り分けの軸: 端末の再起動、ネットワークの切断、セーフモードでのスキャン、管理者権限の有無、隔離フォルダの状況を順に確認します。検出されたファイルが実行中であるかどうかも重要です。
- 注意点: 会社PCでは、Defenderの無効化やファイルの許可リスト追加は管理者の指示なしに行わないでください。誤った操作でセキュリティが低下し、会社のポリシー違反となる可能性があります。
ADVERTISEMENT
「修復できませんでした」と表示される原因
スキャン後に「修復できませんでした」と表示される理由は複数あります。原因を正しく把握しないと、適切な対処ができません。代表的な原因を以下に挙げます。
検出された脅威の種類と修復の可否
Microsoft Defenderは、トロイの木馬やワーム、ランサムウェアなどの悪意のあるプログラムに対して、削除や隔離などの修復アクションを実行します。しかし、一部の脅威はシステムファイルとして偽装していたり、メモリ上で動作しているため、通常の方法では除去できない場合があります。また、PUP(望ましくない可能性のあるプログラム)に対しては、既定では「許可」または「隔離」の選択が求められ、自動修復が実行されないこともあります。検出された脅威の「重大度」と「推奨アクション」を確認することで、修復が失敗した理由を類推できます。
ファイルアクセス権限とプロセス実行中の影響
スキャン時に該当ファイルが別のプロセスによって使用中である場合、Defenderはファイルを開けず修復をスキップします。特に、常駐ソフトウェアやバックグラウンドサービスがファイルをロックしているケースが多く見られます。また、ファイルがシステムフォルダ(C:\Windowsなど)に存在し、システム権限で保護されている場合は、一般ユーザー権限のスキャンでは削除や隔離が拒否されることがあります。
ネットワーク上の隔離とデータ消失のリスク
会社PCがドメインに参加している場合、グループポリシーによってDefenderの動作が制限されている可能性があります。例えば、管理者が特定のフォルダを除外リストに追加していると、そのフォルダ内のファイルは修復対象外となります。逆に、修復アクションが強制的に「隔離」に設定されていても、隔離フォルダがいっぱいだったり、ネットワーク上の共有隔離領域にアクセスできない場合に修復が失敗することがあります。
基本となる対応手順
「修復できませんでした」と表示されたら、以下の手順を順番に試してください。管理者に連絡する前に、状況を整理しておくことで、問題解決がスムーズになります。
- 保護履歴を確認する: Windowsセキュリティ → ウイルスと脅威の防止 → 保護履歴 を開き、対象のアラートをクリックして詳細を表示します。ここに「エラーコード: 0x80508019」などの情報がある場合はメモしてください。
- PCを再起動する: 実行中のプロセスがファイルをロックしている場合、再起動によって解放されることがあります。再起動後、再度クイックスキャンまたはフルスキャンを実行し、修復が成功したか確認します。
- 隔離された項目を確認する: 保護履歴で「隔離された項目」を選択し、修復できなかったファイルがすでに隔離されているかを確認します。隔離されていれば、実際には修復は成功しているにもかかわらずメッセージが残っている可能性があります。
- オフラインスキャンを実行する: Windowsセキュリティ → ウイルスと脅威の防止 → Microsoft Defender オフライン スキャン から実行します。PCが再起動し、システムファイルが使用されていない状態でスキャンが行われ、難航する脅威を除去できる場合があります。
- セーフモードでスキャンする: 通常のWindowsでは除去できないファイルも、セーフモードで起動すると最小限のサービスだけが動作するため、隔離や削除が可能になることがあります。手動でセーフモードに切り替えてからフルスキャンを実行します。
- 管理者に報告する: 上記の手順でも解決しない場合、またはエラーコードが表示される場合は、IT管理者に連絡します。報告時に必要な情報は後のセクションで詳しく説明します。
状況別対応の比較表
検出された脅威の種類や状況に応じて、適切な対応が異なります。以下の表を参考に、自分が該当するケースを確認してください。
| 状況 | 特徴 | 推奨アクション | 管理者への連絡内容 |
|---|---|---|---|
| マルウェア(トロイの木馬など) | 「重大度高」で自動隔離が試みられたが失敗 | オフラインスキャン→再起動→隔離フォルダ確認 | 検出名、ファイルパス、エラーコード |
| PUP(望ましくない可能性のあるプログラム) | 「中程度」でアクション保留中 | 保護履歴から「隔離」を手動選択 | プログラム名、インストール日時、挙動 |
| 誤検知の疑い | 社内アプリや正規ファイルが検出された | 即座に管理者に連絡し、ファイル情報を提供 | ファイル名、パス、ハッシュ値、ベンダー情報 |
失敗しやすい対応と避けるべき行動
自己判断で「許可」や「削除」を実行する
保護履歴には「許可」「復元」「削除」などのアクションボタンが表示されることがあります。しかし、これらの操作は管理者の指示なしに行うと、誤って危険なファイルを復活させたり、社内ポリシーに違反する可能性があります。特に「許可」を選択すると、そのファイルが以降スキャン対象外となり、社内ネットワークに脅威を拡散するリスクがあります。
Microsoft Defenderを無効化する
一時的にDefenderを無効化すればスキャンエラーは発生しなくなりますが、これは根本的な解決にはなりません。Defenderを停止すると、会社のセキュリティ基準を満たさず、他の端末に悪影響を及ぼす可能性があります。企業の管理下にあるPCでは、グループポリシーによってDefenderの無効化が禁止されている場合も多いため、絶対に行わないでください。
該当ファイルを自分で削除したり移動したりする
エクスプローラから手動でファイルを削除しようとすると、アクセス権限の問題やファイルが使用中で削除できないことがあります。無理に削除しようとするとシステムが不安定になる恐れがあるため、Defenderや管理者ツールに任せるべきです。
管理者に報告すべき情報とその採取方法
報告時に必要な基本情報
管理者が原因を調査するために、以下の情報を漏れなく伝えることが重要です。
- 検出名: 保護履歴に表示される具体的な脅威名(例: TrojanDownloader:Win32/Dofoil)
- ファイルパス: 検出されたファイルのフルパス(例: C:\Users\username\Downloads\setup.exe)
- エラーコード: 詳細画面に表示されるエラーコードや理由文
- 発生時刻とスキャンの種類: いつ、どのスキャン(クイック/フル/カスタム)で発生したか
- 試した対処: 再起動やオフラインスキャンなど、自分で実施した手順
ログの採取方法
より詳細な情報が必要な場合、イベントビューアーからDefender関連のログを取得できます。以下の手順でログをエクスポートしておくと、管理者が分析しやすくなります。
- [Windowsキー]+[R]キーを押して「eventvwr.msc」と入力し、イベントビューアーを開きます。
- 左側のツリーから「アプリケーションとサービス ログ」→「Microsoft」→「Windows」→「Windows Defender」→「Operational」を選択します。
- 右側の「現在のログをフィルター」から、イベントID 1116(マルウェア検出)、1117(修復アクション)、1119(修復の失敗)などを指定して絞り込みます。
- 該当するイベントを右クリックし、「イベントのプロパティ」で詳細タブからXML表示をコピーします。
- これらの情報をテキストファイルに保存し、管理者に送付します。
よくある質問
Q. 「修復できませんでした」が何度も出るのですが、放置しても大丈夫ですか?
A. 放置は推奨できません。脅威が隔離されずに残っている可能性があり、そのファイルを介して他の端末に感染が広がるリスクがあります。管理者に連絡し、適切な対応を依頼してください。
Q. ファイルを隔離せずに使いたいのですが、どうすればいいですか?
A. 社内アプリなど誤検知が疑われる場合は、決して自己判断で許可せず、管理者に正規のファイルであることを証明する情報(デジタル署名やハッシュ値など)を提供してください。管理者が除外リストに追加する判断をします。
Q. オフラインスキャンを実行しても修復できませんでした。
A. オフラインスキャンでも除去できない場合、より強力なツールが必要です。管理者に連絡し、別のセキュリティソリューション(Microsoft Defender for Endpointなど)を使用した調査を依頼してください。
まとめ
「修復できませんでした」というメッセージが出た場合、まずは保護履歴とエラーコードを確認し、再起動やオフラインスキャンといった基本的な手順を試すことが重要です。それでも解決しない場合は、自己判断で操作をせず、管理者に適切な情報を伝えて対処を委ねてください。会社のセキュリティポリシーを遵守し、Defenderの設定を変更する場合は必ず管理者の指示に従いましょう。日頃からスキャン結果を確認する習慣をつけ、怪しいファイルを扱う際には注意することで、問題を未然に防ぐことにつながります。
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Outlook】予定表の「祝日」が表示されない!最新カレンダーの追加と二重表示の修正手順
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
