Windows に更新プログラムをインストールするプロセスは簡単ですが、すべてを管理するバックグラウンドのメカニズムはかなり複雑です。Windows Update に関連する問題の対処方法について、インターネット上には多くの誤った情報もあります。
最大の誤解の 1 つは、 C:\Windowsに保存されているSoftwareDistributionフォルダーを削除するだけで、すべての Windows 更新プログラムを一度にインストールできるというものです。これは完全に間違っています。はい、いくらかのスペース (500 MB から数 GB) を節約できますが、フォルダーを削除しても、インストールされている更新は削除されません。
目次
- SoftwareDistribution フォルダーの削除
- Windows Update を確認する
- 結論
さらに、絶対に必要でない限り、SoftwareDistribution フォルダーを削除することはお勧めできません。利用可能なすべての Windows Update の大規模なデータベースを持つ DataStore というサブフォルダーがあります。このデータベースのサイズは、おそらく数百 MB になります。このデータベースを削除すると、コンピューターの Windows Update の履歴が削除されるだけです。
これを証明するために、私はテストを行いました。コントロール パネルを開き 、[Windows Update]をクリックしてから、左側のメニューで[更新履歴の表示]をクリックしました。

この画面には、インストールされているアップデートの完全なリストと、ステータス、重要度、インストール日が表示されます。SoftwareDistribution フォルダーを削除すると、更新プログラムをインストールしていないかのように、このダイアログは完全に空になります。それを説明する前に、上部にある[Installed Updates]リンクをクリックして、更新を削除する方法を説明します。
![Windows Update をアンインストールして再インストールする方法 Windows Update をアンインストールして再インストールする方法]()
ご覧のとおり、現在、Office、Windows、Silverlight などの数百の更新プログラムがインストールされています。以下の手順に従ってフォルダーを削除すると、更新履歴の表示ダイアログに戻ることができます。空の。
![Windows Update をアンインストールして再インストールする方法 Windows Update をアンインストールして再インストールする方法]()
ただし、 [Installed Updates]をもう一度クリックすると、以前に一覧表示されていたすべての更新プログラムが引き続き表示されていることがわかります。これは、実際の更新ではなく、単に更新のログ履歴を削除したためです。
このダイアログでは、更新を実際にアンインストールできますが、一度に 1 つだけです。アップデートをクリックして、[アンインストール]をクリックするだけです。残念ながら、システムの復元を使用しない限り、すべての更新を一度に削除する方法はありません。
![Windows Update をアンインストールして再インストールする方法 Windows Update をアンインストールして再インストールする方法]()
システムの復元を使用してコンピューターを以前の復元ポイントに復元すると、その復元ポイントの後にインストールされた更新プログラムは失われます。ただし、すべての更新を削除するには、OS のインストール直後に復元ポイントを作成する必要があります。その時点で復元ポイントが作成されていたとしても、通常、古い復元ポイントは時間の経過とともに削除され、新しい復元ポイント用のスペースが確保されます。
それでも、システムの復元に多くのスペースが割り当てられている場合は、数か月分の更新を一度にロールバックできる可能性があります。
フォルダーの内容を削除したら、コントロール パネルから Windows Update に再度アクセスし、更新プログラムを確認する必要があります。データベース全体がゼロから構築され、Windows が 非常に長い間更新をチェックしていることに気付くかもしれません。これは、OS に適用可能なすべての更新のリストを再度ダウンロードし、システムに現在インストールされている更新と比較する必要があるためです。
SoftwareDistribution フォルダーの削除
このフォルダーを削除するには、まずWindows でWindows UpdateとBITSサービスを停止する必要があります。これを行うには、[スタート] をクリックし、検索ボックスにservices.mscと入力します。
![Windows Update をアンインストールして再インストールする方法 Windows Update をアンインストールして再インストールする方法]()
次に、 Windows Updateサービスを右クリックし 、[停止]をクリックします。バックグラウンド インテリジェント転送サービス (BITS)サービスについても同じことを行います 。
![Windows Update をアンインストールして再インストールする方法 Windows Update をアンインストールして再インストールする方法]()
以下に示す次のフォルダーに移動すると、そこにいくつかのフォルダーが一覧表示されます。主に説明するのはDownloadsとDataStoreです。
C:\Windows\SoftwareDistribution
![Windows Update をアンインストールして再インストールする方法 Windows Update をアンインストールして再インストールする方法]()
ハード ドライブの容量のみを回復しようとしている場合は、ダウンロードフォルダーの内容のみを削除する必要がありますが、理論的にはこれは実際には必要ないはずです。Download フォルダには、実際には、ダウンロードされたがまだインストールされていないすべての更新プログラムが含まれています。インストール後、更新は 10 日以内に削除されます。したがって、理論的には、すべての Windows 更新プログラムをインストールした直後に、そのフォルダーのサイズが縮小するはずです。
DataStoreフォルダーには、コンピューターの完全な Windows 更新履歴を含むデータベースが含まれています。削除すると、上記のように更新履歴ダイアログは空白になりますが、すべての更新はそのまま残ります。指示された場合、または Windows Update が完全に破損しており、構成が間違っている場合を除き、DataStore フォルダーを削除しないでください。
特定のフォルダーと ReportingEvents ファイルを削除できない場合があることに注意してください。フォルダを削除できない場合は、フォルダを開いて内部のすべてのコンテンツを削除してください。私の場合、DataStore フォルダーを削除しようとしたときにエラーが発生したため、フォルダー内に移動して、データベース ファイルとフォルダー内の他のすべてのファイルを削除しました。
Windows Update を確認する
SoftwareDistribution フォルダーを削除した場合は、Windows Update に再度アクセスして、更新プログラムを確認する必要があります。更新履歴がなくなったため、更新のチェックを実行したことがないことが示されます。
![Windows Update をアンインストールして再インストールする方法 Windows Update をアンインストールして再インストールする方法]()
[更新の確認]ボタンをクリックし、データベースが再作成されるまでしばらく待ちます。
結論
したがって、ここでの主なポイントは、システムに非常に古い復元ポイントが保存されていない限り、すべての Windows Update を一度に削除することはできないということです。次に、容量を節約したい場合、または単に最新の更新プログラムをすべてインストールし、それらが自動的に削除されるかどうかを確認するために 10 日間待つ場合にのみ、SoftwareDistribution フォルダー内のDownloadsフォルダーを削除する必要があります。
第 3 に、数か月間新しい更新プログラムが表示されないなど、Windows Update に本当に問題がある場合にのみ、DataStore フォルダーを削除してください。ご不明な点がございましたら、コメントを投稿してください。楽しみ!