修正:「Windows Updateのクリーンアップ」でスタックしたディスクのクリーンアップ

ディスククリーンアップは、Microsoftから事前にインストールされたシステムメンテナンスユーティリティです。 システムに保存されているファイルをスキャンして分析することにより、システムのハードドライブのスペースを解放するために使用されます。 ユーティリティは、ファイルが使用されていないか、不要になったことを検出すると、ファイルを削除し、空き領域を提供します。 これには、不要なキャッシュ、一時ファイルまたはフォルダーなどの削除が含まれます。

システムパーティションでユーティリティを実行すると、Windows Update Cleanupのクリーニング中に停止することがあります。 一部のユーザーにとっては、それを待つことでうまくいきますが、永久にスタックしている場合は、ユーティリティを利用できなくなるため問題になります。 多くのユーザーがこの問題を抱えており、修正は非常に簡単ですが、その前にこの問題の潜在的な原因を見てみましょう。

Windows UpdateのクリーンアップでスタックするWindows 10ディスクのクリーンアップ

ディスククリーンアップがWindows Updateのクリーンアップに固執する原因は何ですか?

私たちがまとめたものから、これは通常、次の要因により発生します—

  • システムファイルの破損または欠落 。 ディスククリーンアップはビルトインユーティリティであるため、システムファイルを完全に動作させる必要があります。 ただし、システムファイルが破損または欠落している場合、問題が発生する可能性があります。
  • サードパーティソフトウェア 。 システムにインストールしたサードパーティのソフトウェアが原因で問題が発生することもあります。

この問題を解決するには、次の解決策に従ってください。

解決策1:Windows Updateトラブルシューティングツールを実行する

Windows Updateクリーンアップの実行中にディスククリーンアップが付加されるため、これはWindows Updateトラブルシューティングツールによって修正される可能性があります。 トラブルシューターが時折問題を解決し、ハードルを乗り越えることを心配する必要はありません。 トラブルシューティングツールを実行する方法は次のとおりです。

  1. Windowsキー+ Iを押して設定を開きます。
  2. 更新とセキュリティに移動します
  3. [ トラブルシューティング ]タブに移動します。
  4. Windows Updateを強調表示し 、「 トラブルシューティングツール実行 」をクリックします。

    Windows Updateトラブルシューティングツールの実行

解決策2:SoftwareDistributionフォルダーを削除する

SoftwareDistributionフォルダーは、Windows更新ファイルをシステムにインストールする前に保存する役割を果たします。 場合によっては、クリーンアップを実行できないため、このフォルダーの内容が破損します。 このような場合、このフォルダーの内容を削除する必要があります。 方法は次のとおりです。

  1. Windowsエクスプローラーを開き、次のパスに移動します。
     C:\ Windows \ SoftwareDistribution 

    SoftwareDistributionフォルダーの内容
  2. SoftwareDistributionフォルダー内にあるすべてのサブフォルダーを削除します。

解決策3:Windows.oldフォルダーを削除する

Windows.oldフォルダーには、ユーザーがアップグレードを実行したときに、古いバージョンのWindowsを保存するタスクがあります。 これは通常、古いバージョンに戻す場合に役立ちます。 このフォルダーの内容によってエラーがポップアップすることもあるため、その中のサブフォルダーも削除する必要があります。 方法は次のとおりです。

  1. Windowsエクスプローラーを開き、アドレスバーに次のパスを貼り付けます。
     C:\ Windows.old 

    Windows.oldフォルダーの内容
  2. すべてのフォルダーを削除します。

コマンドプロンプトを使用してWindows.oldフォルダーを削除することもできます。 方法は次のとおりです。

  1. Winkey + Xを押して、リストからコマンドプロンプト(管理者)を選択します。

    昇格したコマンドプロンプトを開く
  2. コマンドプロンプトに次のように入力します。
     takeown /FC:\Windows.old\* / R / A 
  3. これにより、フォルダの所有権が削除されます。
  4. ここで、次のコマンドを入力して、フォルダーに対する完全な権限を許可します(管理者アカウントを使用していることを確認してください)。
     cacls C:\ Windows.old \ *。* / T / grant管理者:F 

    Windows.oldフォルダーの所有権を削除する
  5. 最後に、フォルダーの内容を削除するには、次を入力します。
 rmdir / S /QC:\Windows.old\*.* 

解決策4:DISMとSFCを実行する

このエラーは、システムファイルの破損または欠落が原因で発生する場合があります。 このような場合、SFC(システムファイルチェッカー)およびDISM(展開イメージのサービスと管理)ユーティリティを利用する必要があります。 これらのユーティリティは、システムファイルの破損または欠落を検索し、バックアップを使用してそれらを交換または修復します。

この記事を参照して SFCの実行方法と、 このサイトで既に公開されているDISMのこの記事を参照しください。

解決策5:クリーンブートでディスククリーンアップを実行する

前述のように、システムにインストールしたサードパーティソフトウェアがエラーをポップアップさせることがあります。 このような場合、クリーンブートを実行してからユーティリティを実行する必要があります。 クリーンブートとは、必要な最小限のサービス/プロセスでシステムを起動することです。 これにより、サードパーティのソフトウェアが問題を引き起こす可能性がなくなります。

このサイトで公開されているこの記事を参照してください 。クリーンブートを実行する方法を詳細に学習できます。 クリーンブートを実行したら、ユーティリティを実行して、問題が解決するかどうかを確認します。

興味深い記事