Windows11/Windows10 肥大化したファイルをクリーンアップして容量不足を改善。 | パソコン・テクニカル

パソコン・テクニカル

パソコン・スマホ・ソフトウェアの操作や設定を紹介します。
音楽・映画のレーベルも作成してます。

Cドライブの容量が不足する原因の一つに、

「WinSxS」フォルダの肥大化が挙げられます。

しかし、このフォルダはシステムに関わるため

普通に削除を行うのは危険です。

今回は肥大化したWinSxSをクリーンアップして

容量不足を解消する方法をご紹介しています。

 

WinSxSとは?

 

Cドライブの容量が不足しているパソコンで、

フォルダ整理のために肥大化している

フォルダを調べると「WinSxS」という

フォルダに行き着くことがあり。

 

「WinSxS」フォルダの場所は

c:\windows\winsxs」となっています。

 

このフォルダを開くと、画像のように

大量のファイル・フォルダが表示され。

 

この肥大化している「WinSxS」フォルダとは

どういったフォルダなのかと言いうと、

Windows Updateのサービスパック・セキュリティパッチ

といったファイルが保存されているフォルダです。

 

過去の更新ファイルなら削除していいのでは?と

思うかもしれませんが、WinSxSに保存されている

ファイルはシステムの整合性を

維持するために必要であることと、

もしシステムのロールバックを行う必要が生じた時に

このフォルダ内に保存されている

ファイルが必要になります。

そのため、Cドライブの容量を確保するために

適当にWinSxSフォルダを削除するのは非常に危険です。

 

肥大化したWinSxSフォルダは

「クリーンアップ」することで

ファイル整理を行って容量を減らすことができます。

今回は、WinSxSフォルダの

クリーンアップ方法をご紹介していきます。

 

 

WinSxSのクリーンアップ方法

 

タスクスケジューラを使ってクリーンアップする方法

 

タスクスケジューラからクリーンアップタスクを

実行することで、WinSxSフォルダを

クリーンアップすることができます。

 

 

デスクトップ画面左下のスタートボタンをクリックして

スタートメニューを開き、「すべてのアプリ」から

「Windows管理ツール」フォルダを展開して

「タスクスケジューラ」を起動しましょう。

 

※Windows11は「Windowsツール」の記載になってます。

 

 

タスクスケジューラが表示されたら、図のツリーから

タスクスケジューラーライブラリー

\Microsoft¥Windows¥Servicing」まで

展開してServicingフォルダをクリックしましょう。

 

Servicingフォルダ内の「StartComponentCleanup」を

クリックして選択したら、右側メニューの「実行」を

クリックすることで、クリーンアップタスクが

実行されてWinSxSフォルダが整理されます。

 

●ディスククリーンアップから

システムファイルをクリーンアップする方法

 

システムからディスククリーンアップを

行うことでもWinSxSフォルダのクリーンアップが可能です。

 

エクスプローラーを開いたら、

Cドライブをクリックして選択しましょう。

 

エクスプローラー上部ツールバーの「管理」をクリックすると、

リボンメニューが表示されます。リボンメニューの

「クリーンアップ」をクリックすると、

ディスククリーンアップが表示されます。

 

※ディスククリーンアップは、デスクトップ画面左下の

スタートボタンをクリックしてスタートメニューを開き、

「すべてのアプリ」一覧の「Windows管理ツール」

フォルダ内から呼び出すことも可能です。

クリックすることで「ディスククリーンアップ」を

起動させることができます。

 

ディスククリーンアップを起動させると、

Cドライブの情報をスキャンし始めます。

スキャンが完了すると、不要ファイルと

削除できる容量の一覧が表示されます。

 

WinSxSフォルダのファイルを削除するには

「システムファイルのクリーンアップ」ボタンを

クリックしましょう。

 

 

再度Cドライブのスキャンが行われ、削除するファイル項目に

「Windows Updateのクリーンアップ」が表示されます。

説明文には領域を占有している不要になった

古いバージョンの更新プログラムが削除または圧縮されます

書いてあることが確認できます。

 

 

コマンドプロンプトからクリーンアップを行う方法

 

Windowsの展開イメージをサービスと管理を行うことのできる

Dism.exeをコマンドプロンプトから実行することで、

WinSxSフォルダのクリーンアップを行うことができます。

 

デスクトップ画面左下のスタートボタンをクリックして

スタートメニューを開き、「すべてのアプリ」から

「Windowsシステムツール」フォルダ内の

「コマンドプロンプト」を右クリックしましょう。

 

コマンドプロンプトが表示されたら

下記のコマンドを入力して実行します。

 

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

 

 

WinSxSフォルダがスキャンされ、フォルダ内ファイルの

内訳や容量、前回のクリーンアップ日・再利用できる

パッケージの数が表示されます。

「コンポーネントストアのクリーンアップを推奨」の項目が

「はい」になっている場合は、クリーンアップを行いましょう。

 

クリーンアップを行うコマンドは下記の通りです。

このコマンドを入力してEnterキーを押すことで、クリーンアップが行われます。

 

Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase

 

 

おさらい

 

肥大化したWinSxSをクリーンアップして

容量不足を解消!いかがでしたでしょうか。

 

「c:\windows\winsxs」に存在している「WinSxSフォルダ」は、

Windows Updateのサービスパック・セキュリティパッチなどの

システムに関わるファイルを保存しておく

フォルダとなっていますが、このフォルダが肥大化する

ことによってCドライブの容量が圧迫されてしまう

原因にもなってしまいます

 

WinSxSフォルダ内のファイルを手動で削除するのは

非常に危険なので、Windows10、Windows11の機能を使って

ディスククリーンアップを行いましょう。

クリーンアップを行うことでWinSxSフォルダの

不要ファイルの削除や圧縮が行われ、

Cドライブの容量を確保することができますよ。

 

 

にほんブログ村 IT技術ブログへ フォローしてね…