```powershell # 一時ファイルの削除 Remove-Item -Path "$env:TEMP\*" -Recurse -Force -ErrorAction SilentlyContinue ``` 移動できるデータを他ドライブへ ```powershell Get-ChildItem C:\ -Recurse -ErrorAction SilentlyContinue | Where-Object { -not $_.PSIsContainer } | Sort-Object Length -Descending | Select-Object FullName, @{Name="Size(GB)";Expression={"{0:N2}" -f ($_.Length / 1GB)}} -First 20 ``` サードパーティツールで整理 WinDirStat → ディスクの使用状況を可視化して、大きいファイルを一目で把握。 ``` winget install WinDirStat windirstat ``` CCleaner → 一時ファイルや不要レジストリの掃除に便利。 ``` Remove-Item "C:\adobeTemp\*" -Recurse -Force -ErrorAction SilentlyContinue ren "C:\adobeTemp" "adobeTemp_old" ``` attrib -h -s -r "C:\adobeTemp" ren C:\adobeTemp C:\adobeTemp_old ren "C:\adobeTemp" "adobeTemp_old" mkdir "F:\adobeTemp" mklink /J C:\adobeTemp F:\adobeTemp ren C:\adobeTemp C:\adobeTemp_old リンク先のフォルダを作成(Dドライブに新しい保存場所を用意) powershell Copy code mkdir D:\adobeTemp ジャンクションを作成 管理者権限のコマンドプロンプトで: cmd Copy code mklink /J C:\adobeTemp D:\adobeTemp cd "C:\Users\r_yam\AppData\Local\Docker\wsl\data" optimize-vhd -Path .\ext4.vhdx -Mode Full