web-dev-qa-db-ja.com

WinSxSのクリーニング-機能しません

昇格した特権でcmdコマンドとWindowsクリーナーを試しましたが、どちらもWinSxSフォルダーをクリーンアップしていません。タスクはCMDで完了したと表示されていますが、WinSxSはまだ14 GBです。 Windows 7 Home Premiumx64を使用しています。

4
Jack

WinSxSをクリーンアップする唯一の方法フォルダーは、インストールされているすべての更新を確認し、どの更新が新しい更新に置き換えられているかを確認し、それらの古い更新を削除することです。 Windows 8では、Microsoftが自動クリーンアップを追加しました これにより、チェックが行われ、更新が削除されます。

1
magicandre1981

Windows 7の KB 2852386 更新、 "古いWindows更新を削除できる更新が利用可能ですWindows 7 SP1のディスククリーンアップウィザードで新しいオプションを使用することにより、ディスククリーンアップでWinSxSフォルダーをクリーンアップできるようになりました。 KB 2852386のナレッジ記事ページ から:

この記事では、Windows 7 Service Pack 1(SP1)のディスククリーンアップウィザードの更新について説明します。

この更新により、ディスククリーンアップウィザードに新しいプラグインが追加されます。この更新プログラムをインストールした後、Windows Updateのクリーンアップオプションを使用して、不要になったWindows更新プログラムを削除できます。

ノート

  • Windows Updateのクリーンアップオプションは、ディスククリーンアップウィザードがコンピューターで不要なWindowsUpdateを検出した場合にのみ使用できます。
  • 以前の更新にロールバックできるようにするために、更新は、後の更新に置き換えられた後でもWinSxSストアに保存されます。したがって、ディスククリーンアップウィザードを実行した後、置き換えられた更新にロールバックできない場合があります。ディスククリーンアップウィザードが削除する置き換えられた更新にロールバックする場合は、更新を手動でインストールできます。

詳細については KB 2852386のナレッジ記事ページ

3
galacticninja

Cleaningコマンドは、WindowsSP1へのアップグレード時にWindowsUpdateで使用されるファイルのみをクリーンアップします(詳細については、 this を参照してください)。いずれにせよ、前後のサイズの違いはほとんどのユーザーにとって相対的なものですが、約1GBの範囲です。

Wiwsxsフォルダーを完全にワイプしない理由は良いです。 Wikipedia からの引用:

Vista以降、オペレーティングシステムはコアコンポーネントにもWinSxSを使用します。

2