Windows7のパーティションを拡張する
なぜだか使えるディスク容量が100GBしかないノートPC。なんとかだましだまし使っていたんですが、どうにも容量不足でしかたがない。ほんとに100GBしかないのかと「ディスクの管理」画面から確認すると回復パーティションとかで15GBほど確保している。
なんだこりゃ。いらん。
ということで削除しようとしたんですが、「ディスクの管理」画面で右クリックしても「ヘルプ」しかでない。保護されているパーティションみたいで削除ができません。
ちょっと調べてdiskpartコマンドで削除できるようなのでトライ。
C:\>diskpart Microsoft DiskPart バージョン 6.1.7601 Copyright (C) 1999-2008 Microsoft Corporation. コンピューター:hogehoge DISKPART>
まずlist diskで接続されているディスクを確認。
DISKPART> list disk ディスク 状態 サイズ 空き ダイナ GPT ### ミック ------------ ------------- ------- ------- --- --- ディスク 0 オンライン 119 GB 0 B ディスク 1 オンライン 29 GB 0 B
ディスク0がハードディスク。うわー120GBしかないのか。ディスク1はSDカードです。
select disk 0 でディスク0を選択。
DISKPART> select disk 0 ディスク 0 が選択されました。
ディスク0上のパーティションを確認。
DISKPART> list partition Partition ### Type Size Offset ------------- ------------------ ------- ------- Partition 1 回復 14 GB 1024 KB Partition 2 回復 300 MB 14 GB Partition 3 プライマリ 75 GB 14 GB Partition 4 プライマリ 29 GB 89 GB
Partition3がC、Partition4がD。今回消すのはPartition4です。
DISKPART> select partition 1 パーティション 1 が選択されました。
選択されたことを確認。頭にアスタリスクがついています。
DISKPART> list partition Partition ### Type Size Offset ------------- ------------------ ------- ------- * Partition 1 回復 14 GB 1024 KB Partition 2 回復 300 MB 14 GB Partition 3 プライマリ 75 GB 14 GB Partition 4 プライマリ 29 GB 89 GB
タイプが「回復」になっているパーティションはoverride引数をつけて消します。
DISKPART> delete partition override DiskPart は選択されたパーティションを正常に削除しました。
もう一度確認。削除されていますね。
DISKPART> list partition Partition ### Type Size Offset ------------- ------------------ ------- ------- Partition 2 回復 300 MB 14 GB Partition 3 プライマリ 75 GB 14 GB Partition 4 プライマリ 29 GB 89 GB
4番のパーティションを拡張したいので、選択。
DISKPART> select partition 4 パーティション 4 が選択されました。
extendで目一杯拡張するらしい。
DISKPART> extend 指定されたディスクには、ボリュームの拡張に必要な空き領域がありません。
??なんでや。
しらべると、NTFSでは拡張対象パーティションの「右側」に未使用領域がないとダメなんだと。「右側」ってつまり、上記のように4番のパーティション拡張領域として1番は使えないとか。うわー、くさっとんなNTFS。
嘆いていても仕方がないので、以下の手順を取ることにする。
- Dドライブ(パーティション4)のバックアップを作成。
- パーティション4を削除。
- 先ほど消したパーティション1をDドライブとしてファイルシステム作成。
- パーティション1をパーティション4の領域を利用して拡張。
- バックアップからファイルを戻す。
面倒だなぁ。結果報告は明日。