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

Windows 11/10で破損したシステムファイルを手動で修復する方法

SFC(システム ファイル チェッカー)が正常に動作しない場合でも、破損したWindowsシステムファイルを、既知の正常なコピーと手動で置き換えることができます。

Windowsに組み込まれている「システム ファイル チェッカー(SFC)」は、破損または欠落している可能性のあるシステムファイルを正常なものに置き換えてくれる、非常に便利なツールです。通常はコマンド1つで自動的に修復を行ってくれますが、まれにSFCが破損ファイルを置き換えられず、エラーメッセージが表示されることがあります。

本記事では、SFCがうまく機能しない場合に、破損した単一のシステムファイルを手動で修復する具体的な手順を解説します。

Windows 11/10で破損したシステムファイルを修正する手順

まず最初に、以下のログファイルを開いて、どのファイルが破損しているのかを特定しましょう。

  • %userprofile%\Desktop\sfcdetails.txt
  • CBS.log:%WinDir%\Logs\CBS\CBS.log

これらのログには、スキャン結果の詳細が記録されており、破損したファイルの名前やパスを確認できます。

破損ファイルの名前とパスが判明したら、次はそのファイルの所有権を取得します。

管理者としてコマンドプロンプトを開き、以下のコマンドを実行してください。

takeown /f FileNameAndPath

ここでFileNameAndPathは、破損したファイルのパスとファイル名を表します。例えば、wuapi.dllが破損している場合は、次のように入力します。

takeown /f C:\Windows\System32\wuapi.dll

続いて、管理者アカウントに対して、このファイルへのフルアクセス権と制御権を付与します。

再び管理者としてコマンドプロンプトを開き、以下のコマンドを実行します。

icacls FileNameAndPath /GRANT ADMINISTRATORS:F

先ほどの例の場合、コマンドは次のようになります。

icacls C:\Windows\System32\wuapi.dll /grant administrators:F

破損したシステムファイルを正常なコピーと置き換える方法

最後に、破損したファイルを正常なコピーと置き換えます。あらかじめ、同じバージョンのWindowsから正常なファイルを入手しておきましょう。

管理者としてコマンドプロンプトを開き、以下のコマンドを実行します。

copy NewFileLocation FileNameAndPath

NewFileLocationは、入手した正常なファイルを保存してある場所です。デスクトップに保存した場合は、この例では次のようになります。

copy C:\Users\<username>\Desktop\wuapi.dll C:\windows\system32\wuapi.dll

これで、破損したシステムファイルが正常なファイルと置き換わり、問題が解決するはずです。作業後はPCを再起動して、動作に問題がないか確認することをおすすめします。

関連記事

  1. 「Windows Resource Protectionで破損ファイルが見つかったが、一部を修復できなかった」場合の対処法
  2. 「Windows Resource Protectionが修復サービスを開始できなかった」場合の対処法
  3. セーフモード・起動時・オフラインでシステム ファイル チェッカーを実行する方法
  4. DISMを使ってWindowsコンポーネントストアを修復する方法
  5. DISMとSFC、どちらを先に実行すべきか?
  1. Windows 11/10で破損したJPEGファイルを修復・復元する方法

    デジタルカメラやスマートフォンで撮影した画像の多くは、最終的にWindowsパソコンやノートPCに保存されていることでしょう。ストレージ容量を節約し、次の撮影に備えるために、撮影した写真をPCへ移している方も多いはずです。しかし、ある日突然、JPEG写真を開こうとしたら破損していて表示できない——そんな経験はないでしょうか? ご安心ください。この記事では、Windowsパソコン上で破損した写真を修復・復元するための実践的な方法をご紹介します。 JPEG画像ファイルが破損する原因とは? JPEGファイルが破損したり読み取れなくなったりする原因はいくつかあります。主な原因は以下の通りです。 電源

  2. Windows 10/11で「システムリソースが不足しています」エラーを修正する5つの方法

    新しいユーザーアカウントにログインしようとした瞬間に「Windowsのシステムリソースが不足しています」というメッセージが表示されたことはありませんか?もしそうなら、この記事で紹介する対処法をぜひチェックしてください。これらの方法は、Zoomの音声が途切れる問題とともに「システムリソースが不足していると音質に影響する可能性があります。パフォーマンスを向上させるには、一部のアプリケーションを閉じてみてください。」というエラーメッセージが表示されたユーザーにも有効であることが証明されています。Windows 10/11でシステムリソースが不足する原因と対策ツール手動での修正を試す前に、Advanc