Windows XP (あの、アンティークの使用をやめる、人々、安全ではない、サポートされていない、とにかく最新のハードウェアをどうするかわからない)は、マウントされたボリュームの縮小をサポートしておらず、ボリュームの縮小をまったくサポートしていないかもしれません。過去にLinuxでparted(GPartedやQTPartedなどのGUIツールを使用)を使用して成功しましたが、最近、partedで大きなバグに遭遇しました(ただし、それはGPTディスクにのみ関係します。 -outは読むことができません)そのため、私は今そのプログラムに少し不安です。
Windowsに適した方法でパーティションのサイズを変更する最も安全な方法は、Vista以降のインストールメディアから起動することです。NTFSボリュームの縮小をサポートしており、おそらく安全だからです。クリーンインストールを実行することをWindowsセットアップに伝えます。インストールするパーティションを尋ねられたら、既存のパーティションを縮小できます。そのパーティションを縮小した後、セットアップをキャンセルできます(オプションで、空き領域に新しいパーティションを作成します)。または、ハードドライブを取り外し、最新バージョンのWindowsを実行しているコンピューターに接続し、ディスクの管理(diskmgmt.msc
)またはコマンドラインdiskpart
ツールを使用してパーティションを縮小します。
また、ディスクを縮小しようとする前にドライブを最適化すると、ディスクの前面に向かってデータが移動し、背面のスペースが解放される傾向があるため、この方法も役立ちます。残念ながら、XPはパーティションのかなり下のどこかにページファイルを配置することを好み、Windowsでページファイルの使用をオフにしない限り、OSの起動中に移動することはできません。
ああ、これは必要ないと思いますが、ボリュームのサイズを変更する前にOSを完全にシャットダウンしてください。マシンが休止状態になっている間は試さないでください!その結果はかなり面白かったですが、それはそれを良いアイデアにしませんでした。