WinSxS フォルダーとは何ですか? なぜ巨大なのか? クリーンアップする方法は?
Windowsユーザーの記憶域への追求には終わりがありません。1 月(January)にPC をクリーンアップすると、春までにストレージ容量が再び最大になります。そのディスク領域を消費しているものを見つけるために深く掘り下げると、 Windows(Windows)コンピューターのWinSxSフォルダーに出くわす可能性があります。
WinSxS フォルダーとは何ですか?
WinSxS (「 Windows Side by Side」の略) は、 Windowsのインストールに必要なファイル(Windows)と(and)、それらのファイルのバックアップまたはバージョンをWindowsが格納するフォルダー (場所: C: Windows WinSxS )です。
システム ファイルを回復したり、 (recover system files)Windowsの機能を追加または削除したりする必要があるときはいつでも、 Windowsはアクションの実行に必要なファイルを検索します。これが、コンポーネント ストアとも呼ばれる理由です。
WinSxSには、品質更新プログラムと以前のバージョンのWindowsコンポーネントをインストールするために必要なファイルも格納されます。これらのファイルを使用すると、更新が面倒になった場合に最後の状態に戻すことができます。
WinSxSは、より多くのコンポーネント バージョンを格納し続けるため、時間の経過とともにサイズが増加し続けます。
WinSxS の正しいサイズは?
通常、 WinSxS(WinSxS)フォルダーのサイズは、ファイル エクスプローラー(File Explorer)によって不正確に計算されます。
WinSxSフォルダー内のファイルは、オペレーティング システムのいくつかの場所に表示される場合があります。ただし、通常、ファイルのコピーは 1 つだけで、残りのファイルはハード リンク(hard links)です。
ファイル エクスプローラー(File Explorer)は、フォルダーのサイズを計算するときにこれを考慮に入れません。つまり、サイズが実際よりも大きく表示されることがあります。
DISMツールを使用して、 WinSxSフォルダーの実際のサイズを確認できます。実際のサイズを確認するには、昇格したコマンド プロンプト(Command Prompt)を起動し、次のコマンドを実行します。
DISM.exe /Online /Cleanup-Image /AnalyzeComponentStore
プロセスが完了すると、ファイル エクスプローラーによって報告されたサイズと、コマンド プロンプト(Command Prompt)ウィンドウの実際のサイズの両方が表示されます。
WinSxS フォルダーをクリーンアップする方法
コンポーネント ストアをクリーニングすると、ハード ドライブの貴重なストレージを解放できます。
ただし、 WinSxS(WinSxS)フォルダーを手動で削除することはできません。また、 WinSxS(WinSxS)フォルダーをクリーンアップすると、PC を更新するまで更新をロールバックできないことに注意してください。
クリーンアップ中に削除された場合、以前のバージョンのDLL(DLL)ファイルに依存する特定のアプリで問題が発生することもあります。
以下に示すように、 WinSxS(WinSxS)フォルダーをクリーンアップする方法はいくつかあります。
DISM を使用した WinSxS のクリーンアップ
DISM (展開イメージのサービスと管理(Deployment Image Servicing and Management)) は、コンポーネント ストアをクリーンアップするための組み込みオプションを備えたコマンド ライン ユーティリティです。DISMを使用したクリーンアップは、システムの機能を中断することなく、 WinSxSディレクトリからすべての不要なファイルを削除します。
- 昇格したCommand Prompt(Command Prompt)を起動することから始めます。Win + Rを押してcmdと入力し、 Ctrl + Shift + Enterを押します。
- コマンド プロンプト(Command Prompt)に次のコマンドを入力します。
DISM.exe /Online /Cleanup-Image /AnalyzeComponentStore
- プロセスが完了したら、[コンポーネント ストアのクリーンアップを推奨](Component Store Cleanup Recommended)の横に[はい](Yes)または [いいえ] と表示されているかどうかを確認します。
- 「はい」と表示された場合は、次のコマンドを実行します。
DISM.exe /Online /Cleanup-Image /StartComponentCleanup
プロセスが完了すると、不要なWinSxS(WinSxS)ファイルがすべて消去されます。
特定のファイル グループをクリーンアップする場合に実行できる、他のWinSxSクリーンアップ コマンドもあります。(WinSxS)たとえば、古いWindowsコンポーネント バージョンをクリーンアップする場合は、次のコマンドを実行します。
DISM.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
Windows 7などの古いバージョンのWindowsを実行している場合は、次のコマンドを使用してサービス パックのバックアップを削除できます ( Windows(Windows 8) 8、10 、および 11 にはサービス パックがありません)。
DISM.exe /Online /Cleanup-Image /StartComponentCleanup /SPSuperseded
ディスク クリーンアップを使用した WinSxS のクリーンアップ
Windowsには組み込みのディスク クリーンアップ(Disk Cleanup)ツールもあり、システム ファイル(clean up system files)やその他の種類の不要なファイル ( WinSxSフォルダー内のものを含む) をクリーンアップできます。
- ファイル エクスプローラー(File Explorer)を起動し、この PC (またはWindows 11の(Windows 11)コンピューター(Computer))に移動します。
- ローカル ディスク(Local Disk )を選択し、Alt + Enterを押してディスクのプロパティを開きます。
- [全般(General)] タブを選択し、 [ディスク クリーンアップ(Disk Cleanup)] オプションをクリックします。
- Windowsは、バックアップ ファイル、一時ファイル、古いバージョンの(Windows)Windowsから保持されているファイルなど、安全にクリーンアップできるファイルを探します。[ディスク クリーンアップ(Disk Cleanup)] ウィンドウが開いたら、下部にある [システム ファイルのクリーンアップ(Clean up system files)] ボタンをクリックします。
- ユーティリティは別の検索を実行しますが、今回はシステム ファイルを検索します。安全に削除できるファイルが見つかると、ファイルの種類のリストが表示されます。表示される一般的な(Common)名前には、Windows Update クリーンアップ(Windows Update Cleanup)、Microsoft Defender ウイルス対策(Microsoft Defender Antivirus)、インターネット一時ファイル(Temporary Internet Files)などがあります。
システム全体からジャンクをクリーンアップする場合は、すべてのボックスをオンにできますが、 WinSxSフォルダーから更新ファイルをクリーンアップするには、必ず [ Windows Update クリーンアップ] を選択してください。(Windows Update Cleanup)選択したら、[ (Click)OK]をクリックします。(OK)
もちろん、時間の経過とともに、ファイルは再びWinSxSフォルダーに蓄積されます。そのため、時々ディスク クリーンアップ(Disk Cleanup)を使用して、 WinSxSフォルダーをクリーンな状態に保つ必要があります。または、タスク スケジューラ(Task Scheduler)を使用してコンポーネントのクリーンアップをスケジュールすることもできます。
タスク スケジューラを使用して WinSxS をクリーンアップする
WinSxSフォルダーを定期的にクリーンアップするために「設定したら忘れる」アプローチを取りたい場合は、タスク スケジューラを使用(use the Task Scheduler)できます。
- Win + Rを押して、「 taskschd.msc 」と入力し、 Enterを押します。
- 左側のサイドバーを使用して、Task Scheduler Library\Microsoft\Windows\Servicingに移動します。
- タスク リストからStartComponentCleanupタスクを右クリックし、 [プロパティ] を選択して、プロパティの [(Properties)トリガー(Triggers )] タブに切り替えます。次に、[新規(New)] をクリックします。
- 頻度 (毎日/毎月/毎週) と時間を選択して、タスクのスケジュールを選択します。完了したら[ OK]をクリックします。
- タスクは、追加したスケジュールに従って自動的に実行されます。ただし、 StartComponentCleanup(StartComponentCleanup)タスクを選択し、右側のサイドバーから [実行(Run)] を選択して、タスクをすぐに実行することもできます。
さらにスペースが必要ですか?
ハード ドライブにスペースを確保しようとしている場合は、WinSxSフォルダーをクリーンアップすることから始めてください。使用しないアプリをアンインストール(uninstalling apps)するか、大きな個人用ファイルを外付けハード ドライブに移動することで、空き容量を増やすこともできます。
Windowsコンピューターの空き容量を増やす方法をさらにお探しの場合は、ディスク容量を解放する(ways to free up disk space)いくつかの方法に関するチュートリアルが役立ちます。
Related posts
Windows11でスタートアップフォルダを見つける方法
Windows の MSIXVC フォルダーとは (およびその削除方法)
$Windows.~BT フォルダーとは (削除できますか)?
Windows 10でWinSxS Folderを説明しました
Windows7/8/10でWinSxSフォルダーをクリーンアップします
Windows 11のTaskbarへのアプリをピンピングする方法
Checkit ToolあなたのPCがWindows 11をサポートしていない理由を教えてください
Pen Menu Taskbar IconをWindows 11に表示する方法
Windows 11でテキスト提案を有効または無効にする方法
Windows 10/11 Start Menuからフォルダを追加または削除する方法
TPM Diagnostics Toolの有効化と使用方法Windows 11
Business and EnterpriseのWindows 11 - New特長
Windows 11のDynamic Refresh Rate(DRR)を有効または無効にする方法
オンラインツールまたはフリーソフトウェアを使用してWindows 11でPDF Pagesをトリミングする方法
Windows 11のTaskbar Corner Overflow areaのShow or Hide Icons
Windows 11をコンピュータにインストールするのをブロックする方法
PCが実行できるかどうかを確認する方法Windows 11 PC Health Check tool
Windows 11のインストール中にPCがTPM 2.0エラーをサポートする必要があります
Windows 11でSnap Layoutsを有効または無効にする方法
Stop minimizingモニターがWindows 11で切断されたときのWindows