Windows 10更新ファイルを削除する方法

Windows Update自体に問題が発生し、ダウンロードしたコンポーネントの更新に失敗する場合が数多くあります。 更新モジュールに「保留中の変更」通知が表示される場合があり、何度か試行してもインストールを拒否します。 このような場合、ダウンロード済みのWindows更新ファイルを削除することをお勧めします。

更新モジュールは、ファイルが存在するかどうかを確認します。 そうでない場合、プロセス全体を再初期化し、更新のダウンロードを再開します。 部分的にダウンロードされる更新ファイルは何かではなく、これはその問題を解決します。

方法1:一時フォルダーの内容を削除する

コンピューターの一時フォルダーには、ダウンロード中のファイルが保持され、インストーラーは、正しいフォルダーにファイルをインストールしようとすると、このフォルダーからファイルを取得します。 インストーラーは、インストールが選択された同じフォルダーにファイルをダウンロードすることはありません。

Runターミナルを使用してアクセスすることにより、一時フォルダーの内容を削除して問題を解決することができます。

  1. Windows + Rを押して、ダイアログボックスに「 %temp% 」と入力し、Enterを押します。
  2. 一時フォルダーをクリアしていない場合は、ディレクトリに何百ものエントリが表示されます。 また、このフォルダのコピーを別の場所に作成して、何か問題が発生した場合に復元できるようにすることをお勧めします。

すべてのアイテムを選択して右クリックし、[ 削除]を選択します。

  1. この後、コンピューターの電源を入れ直し、このアクションで問題が解決したかどうかを確認します。

方法2:SoftwareDistributionフォルダーのコンテンツを削除する

SoftwareDistributionは、Windowsディレクトリにあるフォルダーで、コンピューターに最新のWindowsアップデートをインストールするために必要なファイルを一時的に保存するために使用されます。 これは更新モジュールの要件であり、これに対する読み取り/書き込み操作はWUagentによって管理されます。

このフォルダーの内容を削除すると、更新履歴が削除されます。 履歴の削除には独自の特典があります。たとえば、更新モジュールは初期化に長時間かかりません。 内容を削除する前に、更新モジュールを無効にする必要があります。

  1. Windows + Sを押し、ダイアログボックスに「 コマンドプロンプト 」と入力し、アプリケーションを右クリックして、「 管理者として実行 」を選択します。
  2. コマンドプロンプトで、「 net stop wuauserv 」および「 net stop bits 」と入力します。 まだコマンドプロンプトを閉じないでください。後で必要になる場合があります。

次に、Windows Updateディレクトリに移動し、既に存在する更新されたファイルをすべて削除します。 ファイルエクスプローラまたはマイコンピュータを開き、手順に従います。

  1. 以下に記載されているアドレスに移動します。 Runアプリケーションを起動し、アドレスをコピーして貼り付けて直接アクセスすることもできます。
 C:\ Windows \ SoftwareDistribution 
  1. Software Distributionフォルダー内のすべてを削除します(再度配置する場合に備えて、別の場所にカット・ペーストすることもできます)。

注:代わりに、ソフトウェア配布フォルダーの名前を変更することもできます。 「SoftwareDistributionold」などの名前を付けます。

ここで、Windows Updateサービスを有効にして、再度起動する必要があります。 最初、Update Managerが詳細を計算し、ダウンロード用のマニフェストを準備するのに数分かかる場合があります。

  1. Windows + Sを押し、ダイアログボックスに「 コマンドプロンプト 」と入力し、アプリケーションを右クリックして、「 管理者として実行 」を選択します。
  2. コマンドプロンプトで「 net start wuauserv 」および「 net start bits 」と入力し、Enterキーを押します。

  1. コンピューターを再起動し、Windows更新ファイルを削除するように促すアクティビティを実行してみてください。

解決策3:XMLファイルを削除する

WindowsはXMLファイルを保持して、ダウンロードされたすべての更新ファイル、または現在ダウンロードされるキューにある更新ファイルを追跡します。 このXMLファイルを削除すると、すべてのリストが失われ、Windowsがリストの欠落を検出すると、新しいリストが作成され、すべての操作が再初期化されます。

注:リストを削除する代わりに、ファイルを別の場所にカットペーストすることをお勧めします。これにより、何か問題が発生した場合に復元するオプションを常に使用できます。

  1. Windows + Rを押して、ダイアログボックスに「 C:\ Windows \ WinSxS \ 」と入力し、Enterを押します。
  2. ディレクトリで保留中のXMLファイルを検索し、 削除します

  1. コンピューターを適切に再起動し、Windows更新ファイルが正常に削除されたかどうかを確認します。

解決策4:CatRoot2フォルダーをリセットする

catrootおよびcatroot2は、Windows Update操作に不可欠なフォルダーです。 これらは、更新パッケージの署名を保存するために使用され、インストールプロセスで役立ちます。 catroot2フォルダーのリセットは、いくつかのWindows更新の問題に対する既知の修正です。

注: catroot2フォルダーを削除または名前変更しないでください。 このフォルダーはWindowsによって自動的に再作成されますが、後者が実行された場合は再作成されません。

  1. Windows + Sを押し、ダイアログボックスに「 cmd 」と入力し、アプリケーションを右クリックして、「 管理者として実行 」を選択します
  2. 昇格したコマンドプロンプトで、次のコマンドステートメントを1つずつ実行します。
 net stop cryptsvc md%systemroot%\ system32 \ catroot2.old 

catroot2フォルダーのすべてのコンテンツを削除し、削除した後、次のコマンドを実行します。

 ネットスタートcryptsvc 

catrootフォルダーは、Windows Updateを再度起動するたびにリセットされます。

興味深い記事