何らかの起動ディスクを作った際、たまにUSBメモリがパーティション分割されていることがある。
起動ディスクの利用は終わったので、このUSBメモリを元に戻そうとしたがWindowsの「ディスク管理」ではパーティションの削除しかできず、結合できなくなってしまった。
結論
Windowsのコマンドラインアプリdiskpartを使って対処する。
diskpartを使うと「ディスク管理」ではできない特殊なパーティションの削除や初期化ができる。
利用方法
スタートを 右クリック ー ターミナル(管理者) を選択。
diskpart
と入力する。
list disk
を実行し、現在のディスク状況を表示する。
例えばこのように表示される。
ディスク 状態 サイズ 空き ダイナ GPT
ディスク 0 オンライン 931 GB 859 MB *
ディスク 1 オンライン 476 GB 476 GB *
例として、自分がもとに戻そうとしているディスクが1番なら
select disk 1
と入力して選択する。(diskの後に半角スペースで番号を入力する)
detail disk
と入力すると一応どのディスクを選択したか、詳細に確認できる。
clean
として、ディスクを正常な状態に戻す。(中身は消えるので注意!)
以下、順番に実行する。
convert gpt
create partition primary
format fs=ntfs quick
ここまでで、フォーマットまで完了している。
assign
として、ドライブ文字を割り当てる。
以上が、パーティション分割しておかしくなったUSBメモリを元にもどせる方法だ。
最後に
exit
でdiskpartアプリを抜けて終了。
実際のイメージ
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.
PS C:\Users\kuroneko> diskpart
Microsoft DiskPart バージョン 10.0.26100.1150
Copyright (C) Microsoft Corporation.
コンピューター: TUF-GAMING8
DISKPART> list disk
ディスク 状態 サイズ 空き ダイナ GPT
### ミック
------------ ------------- ------- ------- --- ---
ディスク 0 オンライン 931 GB 859 MB *
ディスク 1 オンライン 476 GB 476 GB *
DISKPART> select disk 1
ディスク 1 が選択されました。
DISKPART> detail disk
BUFFALO SSD-PUTA SCSI Disk Device
ディスク ID: {F4C28F0A-FB4F-49DD-ACA0-E2FEE3B382B7}
種類 : USB
状態 : オンライン
パス : 0
ターゲット : 0
LUN ID : 0
場所のパス : UNAVAILABLE
現在の読み取り専用状態: いいえ
読み取り専用 : いいえ
ブート ディスク : いいえ
ページ ファイル ディスク : いいえ
休止状態ファイル ディスク : いいえ
クラッシュ ダンプ ディスク : いいえ
クラスター化ディスク : いいえ
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ---- ---------- ------- --------- --------
Volume 5 FAT Partition 255 MB 正常 非表示
DISKPART> clean
DiskPart はディスクを正常にクリーンな状態にしました。
DISKPART> convert gpt
DiskPart は選択されたディスクを GPT フォーマットに正常に変換しました。
DISKPART> create partition primary
DiskPart は指定したパーティションの作成に成功しました。
DISKPART> format fs=ntfs quick
100% 完了しました
DiskPart は、ボリュームのフォーマットを完了しました。
DISKPART> assign
DiskPart はドライブ文字またはマウント ポイントを正常に割り当てました。
DISKPART> exit
DiskPart を終了しています...
PS C:\Users\kuroneko>


コメント