メインのWindowsフォルダーを縮小する方法は?


24

私は現在2年間Windows 7 64ビットプレミアムを使用していますが、今回はC:\ Windowsフォルダーがほぼ30GBになりましたが、これは許容範囲を超えています。

最大のサブフォルダーは、winsxs(10.5 GB)、インストーラー(5.5 GB)、System32(4GB)、およびSoftwareDistribution(2.5GB)です。winsxsフォルダーを検索してみましたが、これは重要であり、削除できない可能性があります。インストーラーフォルダーを探してみたところ、ほとんどがOffice関連であり、Officeの更新プログラムを削除することで少し減少することがわかりました。

しかし、それは満足のいくものではありません。動作するWindows 7と最新のMicrosoft Officeを使用するには本当に27GB必要ですか?

Windowsフォルダーを安全に縮小する方法はありますか(Windows 7を再インストールする必要はありません)?


これが重複ではないことに注意してくださいが、これは約ある%Windows%とない程度%Windows%\winsxs
タマラWijsman

3
winsxsWindowsコンポーネントストアです。のすべてのWindowsコンポーネントC:\Windows(64ビットシステムを含むsystem32、およびSysWOW6464ビットシステム用のさまざまなサブフォルダーを含む)C:\Program Files、およびいくつかのアイテムC:\ProgramDataはすべてからハードリンクされていwinsxsます。使用しているツールがハードリンクに対応していない場合(およびTreeSize Freeが認識されておらず、Explorer自体も認識されていない場合)、表示される情報は誤解を招きやすく、最悪の場合はまったく間違っています。
フレイジャー

@afrazier Windowsプロパティはハードリンクを認識していますか?10GBも言う
...-Baltram

3
いいえ、[フォルダのプロパティ]ダイアログはエクスプローラの一部であり、ハードリンクを認識しません。 ただし、Link Shell Extensionは、複数のハードリンクを持つファイルにオーバーレイアイコンを配置できます。
フレイジャー

回答:


12

(そのプロパティで)Backupフォルダーを圧縮することは別としてwinsxswinsxsシステム上のアプリケーションの依存関係であるかどうかだけでなく、すべてのエントリを非常に慎重に検査しない限り、ずっと小さくすることはできません。しかし、それは非常に退屈な作業であるため、できる限り多くのアプリケーションとWindowsの機能をインストールすることをお勧めします。または、システムを再インストールします。これは通常の動作であり、システム仕様にも記載されていることに注意してください。

同様に、Installerフォルダにはすべての.msiベースインストールパッケージが含まれます。これらは、アプリケーションを修復またはアンインストールできるように保持されます。このフォルダーを安全に圧縮してスペースを確保できますが、インストールされているすべてのプログラムを修復またはアンインストールする必要がないことが確実でない限り、削除しないでください。

SoftwareDistribution\Downloadフォルダ内のすべてを削除できます。これらはWindows Updateからダウンロードされた更新です。ただし、これにより、ロールバックできない場合があります。

また、C:\Windows\Tempそこに何かがある場合は、定期的にフォルダを空にします。これを行うには、手動で行うのではなく、管理者特権でディスククリーンアップウィザードを使用することになっています...


8
SoftwareDistribution\Download再起動後に空にすることは完全に安全です。これはダウンロードキャッシュであり、それ以上のものではありません。ロールバック情報はそこに保存されません。 C:\Windows\Installer別のドライブに安全にコピーして、元の場所を新しい場所へのジャンクションに置き換えることができます。
フレイジャー


7

インストーラ

そのままにしておきます。これらは、「ソフトウェアの追加と削除」および「ソフトウェアのアンインストール」または「修復」に移動する場合に使用されるインストーラーファイルです。

ソフトウェア配布

を実行しますDisk Cleanup。エクスプローラーを起動し、C:ドライブを右クリックして[ Properties検索]を選択し、[ Disk Cleanupプロパティ]ウィンドウのボタンをクリックします。ディスククリーンアップウィンドウが表示されるまで待ちます。[システムファイルのクリーンアップ]をクリックします。確認して、ディスククリーンアップウィンドウが再び表示されるまで待ちます。[削除するファイル]ですべてのボックスをオンにします-リスト全体をスクロールして、〜9個の項目があることを確認します。「OK」をクリックします。

WinSxS

dism /online /Cleanup-Image /?コマンドラインから実行します。これにより、WinSxSを安全な方法で自動的にクリーンアップするコマンドのリストが表示され、各コマンドの意味が詳しく説明されます。

まず、この更新セットを少なくとも数日間、数週間は実行する必要があります。そのため、更新をロールバックしたくないことがわかります。

次に使用できます

  • dism /online /Cleanup-Image /SpSuperseded
  • dism /online /Cleanup-Image /StartComponentCleanup (Windows 7ではなくWindows 8で利用可能)

および/または

  • dism /online /Cleanup-Image /StartComponentCleanup /ResetBase (Windows 7ではなくWindows 8で利用可能)

WinSxSのサイズを縮小します。最初にこれらのコマンドの副作用について必ず読んでくださいdism /online /Cleanup-Image /?。あなたはできるのTechNetでDISMについての詳細を読みます

DriverStore

これを追加するのは、この回答を読んでいる一部の人々に関連する可能性があるためです。Driverstoreexplorer(http://driverstoreexplorer.codeplex.com/)を探してください。必要のないドライバーを削除するツールです。数年後には通常多くのドライバーが存在します。システムを破壊する前に、それが何をするかを必ず読んでください。それが何をするかわからない場合は、使用しないでください。


2
元の質問はWindows 7に関するものでした。/StartComponentCleanupオプションはWindows 8でのみ使用できると思いますが、support.microsoft.com / kb / 2852386によってWindowsクリーンアップがディスククリーンアップに追加されました。
デビッドマーシャル14年

Windows 7のインストールでテストしたばかりです。
ピーター-アンバンロバートハーヴェイ

ディスククリーンアップの答えはまだ良好です。Windows 7で初めてWindows Updateクリーンアップオプションを実行したとき、約2GBを回収しました。Windows 8.1では、WinSxSのクリーンアップはメンテナンスタスクによって自動的に実行される必要があります。
デビッドマーシャル14年

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.