2011-09-21 06:36:57 +0000 2011-09-21 06:36:57 +0000
17
17

部分的にフォーマットされたUSBサムドライブを復元する

Windows 7をインストールするために使おうとしていたUSBサムドライブを持っています。Windows 7 USB/DVDダウンロードツール](http://www.microsoftstore.com/store/msstore/html/pbPage.Help_Win7_usbdvd_dwnTool)でドライブをフォーマットしている間に失敗し、USBドライブが使用不可能な状態になってしまいました。

Windowsディスクマネージャーでドライブを見ることができますが、RAWファイルシステムを持っていることが表示され、再度フォーマットしようとすると、ファイルまたはパーティションが見つかりませんと言われます。DiskPart を使っても、FORMAT コマンドを使おうとしてもエラーになるので、あまりうまくいきませんでした。以下は私が使用しているコマンドとその出力です。

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Windows\system32>diskpart

Microsoft DiskPart version 6.1.7601
Copyright (C) 1999-2008 Microsoft Corporation.
On computer: DYGEAR-PC

DISKPART> list disk

  Disk ### Status Size Free Dyn Gpt
  -------- ------------- ------- ------- --- ---
  Disk 0 Online 14 GB 0 B
  Disk 1 Online 74 GB 0 B
  Disk 2 Online 698 GB 0 B *
  Disk 3 Online 15 GB 0 B

DISKPART> select disk 3

Disk 3 is now the selected disk.

DISKPART> detail disk

Corsair Voyager Mini USB Device
Disk ID: 00000000
Type : USB
Status : Online
Path : 0
Target : 0
LUN ID : 0
Location Path : UNAVAILABLE
Current Read-only State : No
Read-only : No
Boot Disk : No
Pagefile Disk : No
Hibernation File Disk : No
Crashdump Disk : No
Clustered Disk : No

  Volume ### Ltr Label Fs Type Size Status Info
  ---------- --- ----------- ----- ---------- ------- --------- --------
  Volume 4 Removable 15 GB Healthy

DISKPART> select volume 4

Volume 4 is the selected volume.

DISKPART> FORMAT RECOMMENDED OVERRIDE

DiskPart has encountered an error: The system cannot find the file specified.
See the System Event Log for more information.

DISKPART> FORMAT FS=NTFS LABEL="Windows7" QUICK COMPRESS

DiskPart has encountered an error: The system cannot find the file specified.
See the System Event Log for more information.

DISKPART>

DISKPART> list disk

  Disk ### Status Size Free Dyn Gpt
  -------- ------------- ------- ------- --- ---
  Disk 0 Online 14 GB 0 B
  Disk 1 Online 74 GB 0 B
  Disk 2 Online 698 GB 0 B *
  Disk 3 Online 15 GB 0 B

DISKPART> select disk 3

Disk 3 is now the selected disk.

DISKPART> clean all

DiskPart has encountered an error: Incorrect function.
See the System Event Log for more information.

DISKPART> list partition

There are no partitions on this disk to show.

DISKPART> online disk

Virtual Disk Service error:
This disk is already online.

DISKPART> attributes disk clear readonly

Disk attributes cleared successfully.

DISKPART> clean

DiskPart has encountered an error: Incorrect function.
See the System Event Log for more information.

DISKPART> convert mbr

DiskPart successfully converted the selected disk to MBR format.

DISKPART> create partition primary

DiskPart succeeded in creating the specified partition.

DISKPART> select part 1

Partition 1 is now the selected partition.

DISKPART> active

DiskPart marked the current partition as active.

DISKPART> format fs=NTFS label=USB quick

DiskPart has encountered an error: The system cannot find the file specified.
See the System Event Log for more information.

DISKPART> format quick

DiskPart has encountered an error: The system cannot find the file specified.
See the System Event Log for more information.

DISKPART> assign letter F

DiskPart has encountered an error: The system cannot find the file specified.
See the System Event Log for more information.

DISKPART> list volume

  Volume ### Ltr Label Fs Type Size Status Info
  ---------- --- ----------- ----- ---------- ------- --------- --------
  Volume 0 V Video NTFS Simple 698 GB Healthy
  Volume 1 D SSD NTFS Partition 14 GB Healthy
  Volume 2 System Rese NTFS Partition 100 MB Healthy System
  Volume 3 C NTFS Partition 74 GB Healthy Boot
* Volume 4 Removable 15 GB Healthy

DISKPART>

回答 (5)

34
34
34
2011-10-03 07:38:45 +0000

USB ドライブを使用可能な状態に戻すには、以下のコマンドを試してみてください。

最初に、diskpartコマンドを使用できるように、アクセスできるコンピュータにWindows 7がインストールされている必要があることに注意してください。また、このコンピュータには管理者権限が必要です。

1.スタートオーブをクリックします。 2. 検索ボックスに「cmd」と入力。 3. Shift + CMD アイコンを右クリック。 4. Run as Administratorをクリック。

ここからは、diskpartと入力して以下のコマンドを実行します。

C:\Windows\system32>diskpart

Microsoft DiskPart version 6.1.7601
Copyright (C) 1999-2008 Microsoft Corporation.
On computer: DYGEAR-PC

DISKPART>

ここからは、list diskと入力して、コンピュータに接続されている現在のドライブを探します。

DISKPART> list disk

  Disk ### Status Size Free Dyn Gpt
  -------- ------------- ------- ------- --- ---
  Disk 0 Online 14 GB 0 B
  Disk 1 Online 74 GB 0 B
  Disk 2 Online 698 GB 0 B *
  Disk 3 Online 15 GB 0 B

15GBドライブは、USBサムドライブのサイズなので、探しているドライブです。そこで、そのドライブを選択するために、コマンド select disk 3 を実行します。

DISKPART> select disk 3

Disk 3 is now the selected disk.

これがお使いのドライブかどうかわからない場合は、ディスクを選択した後にdetail diskコマンドを実行することで、ドライブの詳細を要求することができます。

DISKPART> detail disk

Corsair Voyager Mini USB Device
Disk ID: 00000000
Type : USB
Status : Online
Path : 0
Target : 0
LUN ID : 0
Location Path : UNAVAILABLE
Current Read-only State : No
Read-only : No
Boot Disk : No
Pagefile Disk : No
Hibernation File Disk : No
Crashdump Disk : No
Clustered Disk : No

  Volume ### Ltr Label Fs Type Size Status Info
  ---------- --- ----------- ----- ---------- ------- --------- --------
  Volume 4 Removable 15 GB Healthy

正しいドライブを確認した後、select volumeを実行してドライブ上の任意のパーティションを選択することができます。

DISKPART> select volume 4

Volume 4 is the selected volume.

ここから、ドライブを使用可能な状態に復元します。まずはドライブの再フォーマットを試みます。ドライブを正常な状態に戻すには、select volume 4が一番安全なフォーマット方法です。

DISKPART> FORMAT RECOMMENDED OVERRIDE

DiskPart has encountered an error: The system cannot find the file specified.
See the System Event Log for more information.

上記のようにうまくいかない場合は、ドライブのフォーマット方法を指示するフォーマットコマンドを実行してみましょう。

DISKPART> FORMAT FS=NTFS LABEL="Windows7" QUICK COMPRESS

DiskPart has encountered an error: The system cannot find the file specified.
See the System Event Log for more information.

この例では、FORMAT RECOMMENDED OVERRIDEを使用しています。そこで、FORMAT FS=NTFS LABEL="Windows7" QUICK COMPRESS.

DISKPART> clean all

DiskPart has encountered an error: Incorrect function.
See the System Event Log for more information.

この時点でもドライブに問題がある場合は、CLEAN ALL. もう一度パーティションをリストアップして、LIST PARTITION.

DISKPART> list partition

There are no partitions on this disk to show.

変更があったので、ONLINE DISKでドライブをオンラインにできるか確認してみましょう。

DISKPART> online disk

Virtual Disk Service error:
This disk is already online.

ドライバーがオンラインになったので、読み取り専用属性など邪魔になる属性をクリアしてみましょう。ATTRIBUTES DISK CLEAR READONLY.

DISKPART> attributes disk clear readonly

Disk attributes cleared successfully.

を実行してみましょう。

DISKPART> convert mbr

DiskPart successfully converted the selected disk to MBR format.

DISKPART> create partition primary

DiskPart succeeded in creating the specified partition.

DISKPART> select part 1

Partition 1 is now the selected partition.

DISKPART> active

DiskPart marked the current partition as active.

DISKPART> format fs=NTFS label=USB quick

DiskPart has encountered an error: The system cannot find the file specified.
See the System Event Log for more information.

DISKPART> format quick

DiskPart has encountered an error: The system cannot find the file specified.
See the System Event Log for more information.

DISKPART> assign letter F

DiskPart has encountered an error: The system cannot find the file specified.
See the System Event Log for more information.

DISKPART> list volume

  Volume ### Ltr Label Fs Type Size Status Info
  ---------- --- ----------- ----- ---------- ------- --------- --------
  Volume 0 V Video NTFS Simple 698 GB Healthy
  Volume 1 D SSD NTFS Partition 14 GB Healthy
  Volume 2 System Rese NTFS Partition 100 MB Healthy System
  Volume 3 C NTFS Partition 74 GB Healthy Boot
* Volume 4 Removable 15 GB Healthy

0x1&

上述の通り、この時点からこれらのコマンドは全て失敗しました。そこで、ドライブが再び動作するようにするために、最後にもう一つ試してみましょう。この場合、USBサムドライブのドライバをアンインストールし、コンピュータを再起動した後にドライバを再インストールする必要があります。


SD-CARD Organization のフォーマットユーティリティを参照してください。

または、 Lexar’s USB Flip the Removable Media Bit Tool を使用した後、 Windows 98 Boot Disk を使用してみるのも良いでしょう。

3
3
3
2012-08-03 08:54:30 +0000

HP Drive Key Boot Utility ](http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?swItem=MTX-UNITY-I23839) または HP USB Disk Storage Format Tool 2.2.2.3 、コマンドライン版またはGUI版を使用します。

2
2
2
2015-10-24 17:29:37 +0000

Mark Tomlinさんの投稿ではわかりませんでしたが、linuxのfdiskではわかりました。

fdisk /dev/sdX

これでfdiskのプロンプトが出てきます。

Command (m for help):

直感的な感じで、以下のオプションが使えます。

c (to activate DOS-mode, although it may not be necessary)
n (to create a new partition, fdisk will suggest sane values like partititon number and size - for a thumb-drive you'll most like want a full-disk partition, so you'll mostly press <enter> here)
t (choose c for a FAT 32 (LBA) partition type)
a (optional, to flag the pen-drive as bootable)
w (to write changes to disk and exit)

これで完了です。明らかに、この手順は サムドライブ内のすべてのデータを破壊します 、しかし、元の質問は、「死んだ」ドライブを使用可能な状態に回復することに関係しており、その内容を回復することではありません。(私はジェームスTの答えにコメントすると思いますが、どうやら私は答えを書くよりも、より多くのポイントを必要としています)

2
2
2
2016-04-23 07:45:29 +0000

私も同じような状況でした。USBもF:とG:の両方として表示されているようです。上記の解決策をいろいろ試しましたが、簡単な再起動で解決しました。diskpartで以下のコマンドを実行してディスクをフォーマットすることができました( このコマンドを実行するとディスク上の全てのデータが削除されます ):

list disk
select disk X
clean
convert mbr
create partition primary
format fs=fat32 QUICK
exit

必ずXをUSBの番号に置き換えてください この番号は、システムに接続されている全てのディスクを表示する最初のコマンドを使って取得できます。このリストから、表示されているディスクのうちどれが USB であるかを判断し、その番号を上記のコマンドの X の位置にコピーします。正しいディスクを選択しないと、誤ってハードドライブなどの他のディスクの内容を消去してしまう可能性があります。

0
0
0
2011-09-28 05:18:21 +0000

古いパーティションを testdisk で復元してみてください。そうすれば、USBドライブが使えるようになるかもしれません。

ライブCDから gparted を使ってフォーマットしてみてください。

私は以前、同様の問題をqtparted を使って解決しました。なぜかその時は他のパーティションマネージャでは解決できませんでした。qtpartedが入っているライブCDを見つけるのは難しいかもしれません。古いバージョンの Knoppix には入っていると思います。