Windows Server 2012で、デスクトップエクスペリエンスの有無またはPowerShellを使用してディスククリーンアップを実行する方法について説明します。このガイドでは、サーバー2012を例に、ディスクのクリーンアップ方法と、データ損失なしでServer 2012/2016/2008のディスク領域を増加させるツールを紹介します。
Server 2012 R2やServer 2008/2016でディスククリーンアップボタンが見つからない場合、別途サーバーコンポーネントをインストールする必要があります。このコンポーネントはDesktop Experienceです。PowerShellを使ってインストールできます。
コマンドプロンプトを開き、次のコマンドを追加します:
copy C:\Windows\WinSxS\amd64_microsoft-windows-cleanmgr_31bf3856ad364e35_6.2.9200.16384_none_c60dddc5e750072a\cleanmgr.exe C:\Windows\System32\
copy C:\Windows\WinSxS\amd64_microsoft-windows-cleanmgr.resources_31bf3856ad364e35_6.2.9200.16384_ja-jp_b6a01752226afbb3\cleanmgr.exe.mui C:\Windows\System32\ja-JP\
小さな質問: デスクトップエクスペリエンスなしでディスククリーンアップは可能ですか? -> はい、Partition Resizerを使うと簡単にできます。
上記の手順でcleanmgr.exeファイルを追加したら、cleanmgr.exeでディスククリーンアップを開始できます。
もしcleanmgrが動作しない場合や、デスクトップエクスペリエンスなしでディスククリーンアップをしたい場合は、サードパーティ製のツールであるPartition Resizerが便利な代替手段です。
オプション 1: cleanmgrを実行(ファイルをコピーまたはインストール後に有効)
オプション 2: エクスプローラーから実行(インストール後のみ有効)
PowerShellでのディスククリーンアップは、ディスク領域を解放して、最大で10GBの無駄なファイルを削除するのに役立ちます。もしさらにスペースを必要とする場合は、Partition Resizer Serverを使うと、300GBまたは500GBを他のディスクから移動することができます。
問題点: もっとディスク領域を空けたい? それともディスククリーンアップが使いにくいと感じている場合?
解決策: デフラグを行い、Partition Resizer Serverでディスク領域を拡張することで、データ損失なしにディスク領域を増やせます。
IM-Magic Partition Resizer Server Editionは、デフラグによるディスクのクリーンアップを効果的に行い、データ損失なしでディスク領域を移動することもできます。
#1 - Partition Resizerでディスクをクリーンアップ(デフラグ)する方法
これにより、Cドライブを対象として、一時ファイルやゴミ箱内のファイルを自動的にクリーンアップします。
#2 - 空き領域を使ってCドライブを拡張する方法
動画 - Windows Serverでボリュームサイズを拡張する方法
IM-Magic Partition Resizer Server Editionは、Windows Serverでのボリューム拡張に関してダウンタイムなしを保証し、データやオペレーティングシステムに影響を与えることなく安全に拡張します。
[ガイド] データ損失なしでボリュームを拡張する手順
このステップバイステップのガイドでは、IM-Magic Partition Resizer Server Editionを使用して、ボリュームを拡張する方法を示します。
手順 1 ダウンロードしてインストールし、プログラムを起動します。
手順 2 大きなボリュームを右クリックして、未割り当ての空き領域を作成します。
ディスクパーティション領域の増加手順
手順 3 次にCドライブを右クリックして、境界をドラッグして空き領域を確保します。
ディスクパーティション領域の増加手順
手順 4 変更を適用します。
Q: Server 2012でWinsxsのクリーンアップを実行する方法
A: Winsxsをクリーンアップするには、次のコマンドをCMDで実行することでデータ損失なしに行えます。以下のコマンドをコマンドウィンドウにコピーして実行してください。
以下のコマンドをCMDウィンドウで実行してWinsxsフォルダーをクリーンアップします。
動画 - WindowsでWinsxsフォルダをクリーンアップする方法
また、以下のコマンドでWinsxsフォルダーをクリーンアップすることもできます。
Dism /Online /Cleanup-Image /AnalyzeComponentStore
Dism /Online /Cleanup-Image /StartComponentCleanup
動画 - ディスククリーンアップまたはCMDを使ってWinsxsをクリーンアップする方法
こちらもお読みください: Windows ServerでWinsxsをクリーンアップする方法
Q: Server 2012で一時ファイルを削除する方法
A: Windows Server 2012 R2でディスククリーンアップ(cleanmgr.exe)をインストールして実行することで、一時ファイルを削除できます。以下の手順でディスククリーンアップをインストールできます。
インストールが完了したら、コンピューターを再起動する必要があります。
その後、PCを開き、Cドライブを右クリックして「プロパティ」を選択し、ディスククリーンアップオプションを使用して一時ファイルや不要なファイルを削除できます。
以下の動画を見て、Windows Server 2012でのディスククリーンアップの使い方を確認してください。
こちらもお読みください: Windows Server 2012でパーティションをリサイズする方法(フォーマットなし)