WinSxSとは?
![WinSxSのフォルダ](http://cdn2.aprico-media.com/production/imgs/images/000/027/842/original.jpg?1551744462)
Cドライブの容量が不足しているパソコンで、フォルダ整理のために肥大化しているフォルダを調べると「WinSxS」というフォルダに行き着くことがあります。
![「WinSxS」フォルダの中身](http://cdn2.aprico-media.com/production/imgs/images/000/027/843/original.jpg?1551744598)
「WinSxS」フォルダの場所は「c:\windows\winsxs」となっています。
このフォルダを開くと、画像のように大量のファイル・フォルダが表示されます。
この肥大化している「WinSxS」フォルダとはどういったフォルダなのかと言いますと、Windows Updateのサービスパック・セキュリティパッチといったファイルが保存されているフォルダです。
過去の更新ファイルなら削除していいのでは?と思うかもしれませんが、WinSxSに保存されているファイルはシステムの整合性を維持するために必要であることと、もしシステムのロールバックを行う必要が生じた時にこのフォルダ内に保存されているファイルが必要になります。そのため、Cドライブの容量を確保するために適当にWinSxSフォルダを削除するのは非常に危険です。
肥大化したWinSxSフォルダは「クリーンアップ」することでファイル整理を行って容量を減らすことができます。この記事では、WinSxSフォルダのクリーンアップ方法をご紹介していきます。
WinSxSのクリーンアップ方法
タスクスケジューラを使ってクリーンアップする方法
タスクスケジューラからクリーンアップタスクを実行することで、WinSxSフォルダをクリーンアップすることができます。
![デスクトップ画面左下のスタートボタンをクリックしてスタートメニューを開き、「すべてのアプリ」から「Windows管理ツール」フォルダを展開して「タスクスケジューラ」を起動](http://cdn2.aprico-media.com/production/imgs/images/000/027/844/original.jpg?1551745551)
デスクトップ画面左下のスタートボタンをクリックしてスタートメニューを開き、「すべてのアプリ」から「Windows管理ツール」フォルダを展開して「タスクスケジューラ」を起動しましょう。
![タスクスケジューラが表示されたら、左側のツリーから「Task Scheduler Library\Microsoft\Windows\Servicing」まで展開してServicingフォルダをクリック](http://cdn2.aprico-media.com/production/imgs/images/000/027/845/original.jpg?1551745733)
![Servicingフォルダ内の「StartComponentCleanup」をクリックして選択したら、右側メニューの「実行」をクリック](http://cdn2.aprico-media.com/production/imgs/images/000/027/846/original.jpg?1551745794)
ディスククリーンアップからシステムファイルをクリーンアップする方法
システムからディスククリーンアップを行うことでもWinSxSフォルダのクリーンアップが可能です。
![エクスプローラーを開いたら、Cドライブをクリックして選択しましょう。](http://cdn2.aprico-media.com/production/imgs/images/000/027/847/original.jpg?1551746208)
![エクスプローラー上部ツールバーの「管理」をクリックすると、リボンメニューが表示](http://cdn2.aprico-media.com/production/imgs/images/000/027/848/original.jpg?1551746255)
![スタートメニューのディスククリーンアップのメニュー](http://cdn2.aprico-media.com/production/imgs/images/000/027/849/original.jpg?1551746383)
![WinSxSフォルダのファイルを削除するには「システムファイルのクリーンアップ」ボタンをクリック](http://cdn2.aprico-media.com/production/imgs/images/000/027/850/original.jpg?1551746471)
WinSxSフォルダのファイルを削除するには「システムファイルのクリーンアップ」ボタンをクリックしましょう。
![再度Cドライブのスキャンが行われ、削除するファイル項目に「Windows Updateのクリーンアップ」が表示](http://cdn2.aprico-media.com/production/imgs/images/000/027/851/original.jpg?1551746564)
クリックしてチェックボックスをオンにしたら「OK」ボタンを押すことでクリーンアップが行われ、WinSxSフォルダ内の不要になったファイルが削除・圧縮されます。
コマンドプロンプトからクリーンアップを行う方法
Windowsの展開イメージをサービスと管理を行うことのできる「Dism.exe」をコマンドプロンプトから実行することで、WinSxSフォルダのクリーンアップを行うことができます。
![「すべてのアプリ」から「Windowsシステムツール」フォルダ内の「コマンドプロンプト」を右クリックし、「管理者として実行」をクリックして、管理者権限でコマンドプロンプトを開く](http://cdn2.aprico-media.com/production/imgs/images/000/027/852/original.jpg?1551748108)
右クリックメニューの「管理者として実行」をクリックして、管理者権限でコマンドプロンプトを開きましょう。
![コマンドプロンプトが表示されたら「Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore」コマンドを入力してEnterキー](http://cdn2.aprico-media.com/production/imgs/images/000/027/854/original.jpg?1551748511)
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
![フォルダ内ファイルの内訳や容量、前回のクリーンアップ日・再利用できるパッケージの数が表示](http://cdn2.aprico-media.com/production/imgs/images/000/027/855/original.jpg?1551748549)
クリーンアップを行うコマンドは下記の通りです。このコマンドを入力してEnterキーを押すことで、クリーンアップが行われますよ。
Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
まとめ
肥大化したWinSxSをクリーンアップして容量不足を解消!いかがでしたでしょうか。
「c:\windows\winsxs」に存在している「WinSxSフォルダ」は、Windows Updateのサービスパック・セキュリティパッチなどのシステムに関わるファイルを保存しておくフォルダとなっていますが、このフォルダが肥大化することによってCドライブの容量が圧迫されてしまう原因にもなってしまいます。
WinSxSフォルダ内のファイルを手動で削除するのは非常に危険なので、Windows10の機能を使ってディスククリーンアップを行いましょう。クリーンアップを行うことでWinSxSフォルダの不要ファイルの削除や圧縮が行われ、Cドライブの容量を確保することができますよ。
また、下記記事ではWindows7環境でのCドライブの容量不足を解消する方法をご紹介しています。ぜひ参考にしてみてくださいね。