仕事柄、外付けハードディスクを使うことが多い。
しかし、何らかの原因で外付けUSBハードディスクのフォーマットがどうしてもできないことがたまにある。
マイコンピュータに表示されている外付けハードディスクを右クリックしてフォーマットを選択しても正常にフォーマットされないとき、ディスクの管理から正常にフォーマットできないとき、以下の手順を実行すると直る可能性大。
で、備忘録的に(初心者用に分かりやすく)復旧の手順を記載しておきます。(細かいところにツッこまないこと)
誰かがググった時に参考になれば、これ幸い。
管理者権限でログインする。
今回は、diskpartを使用する。
画面左下のスタート(Windowsアイコン)→すべてのプログラム→アクセサリ→コマンドプロンプト(黒い画面)を開く。
(Windwos8/8.1の場合は、スタート→アプリ→コマンドプロンプト)
XPでは C:¥Documents and Setting¥YourUserName>
Vista/7/8/8.1では C:¥Users¥YourUserName>
と出るので
diskpart と入力。
C:¥Documents and Setting¥YourUserName>diskpart
DISKPART> となるので
list disk と入力。
Disk0 オンライン XXGB
Disk1 オンライン XXXGB
と表示されるので、外付けHDDであるDiskを選択。
select disk 1 と入力。(selectとdiskと1の間は半角スペースを開けます)
(Disk0は通常パソコン本体のハードディスクです。これは通常選択できないと思いますが、万一Disk0を選択してしまうとパソコンのデータがすべて消えますのでお気をつけ下さい。)
ディスク1が現在選択されているディスクです。
と出ればOK。
もう一度 list disk と入力して確認。
ディスク1(外付けHDD)に※マークがついていればOK。
次に clean と入力。
DiskPart はディスクを正常にクリーンな状態にしました。
と出たら、exit と入力して、その後、ウインドウの右上の×を押してコマンドプロンプトを閉じる。
次にマイコンピュータ or コンピュータを右クリック→管理→コンピュータの管理→記憶域→ディスクの管理と進む。
【XPの場合】
ディスク1が未割り当て、初期化されていません、となって、ディスクの初期化と変換ウィザードが出てくるので次へを押して進める。
ウィザードが終わったら、ディスク1未割り当ての斜線の上で右クリックをして、新しいパーティションの作成を選択。
【Vista/7/8/8.1の場合】
ディスク1と書いてあるところで右クリックし、ディスクの初期化をクリックしてディスクをオンラインにし、白いスペースを斜線にして「新しいシンプルボリューム」の作成を行う。
プライマリパーティションを選択し、パーティションサイズを最大ディスク領域と同じ数字に合わせる。
次のドライブ文字を割り当てる(通常そのままでOK)→次へ
このパーティションを以下の設定でフォーマットする
NTFS 規定値 ボリューム 次へ
でフォーマットが開始される。
これで問題なく使えるようになると思われる。
基本的にクイックフォーマットを選択してもOKだが、何度もエラーが出たハードディスクなどでは、念のため通常のフォーマットを選んだほうがよい。
マイコンピュータに外付けHDDが現れたら、右クリックで名前を自由に変更可能です。
Sherryさんからのコメント、間違って上書きしてしまった…
————————————————————-
Sherryさん、こんにちは。
フォーマットの時間やパーセントはわからないと思います。
ただ、1TBぐらいだったら半日もかからないと思います。
ご回答ありがとうございます。13時間経過し、どうやらこのまま待っていても終わらないような気がしてきました。でもあと半日待ってみます。
Sherryさま
半日まってダメなら、一度クイックフォーマットしてみたらいいかもしれないですね。
ありがとうございます。クイックフォーマットを試しましたが、できませんでした。買いなおします。ご親切にありがとうございました。
Sherryさん、お役に立てずすいません。
新しいHDDがちゃんと動けばいいですね。
ではまたなにかあればよろしくお願いします。
diskを選択後、cleanを実施したのですが、エラーが発生してしまいました。
エラー内容
指定されたファイルが見つかりません。
詳細については システム イベント ログを確認ください。
という状態です。パソコンは初心者なので、わかりやすく説明お願いします。
こんにちは。
まずは、スペルミスやスペースが入った可能性があるので、
diskの選択とcleanをもう一度やってみてもらいますか?
それでもダメなら、お使いのパソコンのOSを教えて下さい。
Windows XP / Vista / 7 / 8
諦めていたHDDが蘇りました。本当に助かりました。ありがとうございます
hibariさん
よかったですね。
HDDは消耗品なので、2重のバックアップをお忘れなく~。^^
自分はトランセンドの外付けHDDがフォーマット出来なくて
困っていました。わかりやすい記述で書かれており、上手く
フォーマット出来ました。ありがとうございました。
masさん
フォーマットできてよかったですね。また何かわからなかったらお知らせください。(^_^)
すばらしい!
パーフェクトです。
有難うございました。
こんばんは。外付けHDDにアクセスできなくなって、手上げ状態でしたが、こちらのページを見つけ、お陰さまで認識に成功しました。本当にありがとうございました。
こんばんは。
夜中にWindowsの標準ツールを使って外付けHDDの初期化をしていましたが何度やってもうまくいかず、ほとほと困っていたところで、こちらに辿り着きました。
ここで教えていただいたとおりにやったら、、、あれだけ時間がかかったうえにうまくいかなかったフォーマットが、一発で!やっぱりDOSコマンドは確実ですね!
またそれにも増して、ここに書かれている内容が、非常にシンプルかつ過不足が全く無い!数学でいえば全く無駄がなく必要最小限なのに、とても分かり易い証明問題の答えのような切れ味に驚きました!
ありがとうございました!
初心者です。
いろいろやってみましたが、外付けHDDをフォーマットできずに困っています。
こちらのサイトを見つけて、この方法はまだやってないので、挑戦してみましたが、途中でわからないところが出てきました。
当方、windows7です。
ディスク1(外付けHDD)に※マークがついていればOK。
とありますが、例えばdisk2の場合は###となりますか?
どこにも※マークはありませんが、#マークならディスクの下に出ています。
ディスク1が現在選択されているディスクです。
というのが出てきません。
select disk1にしてもDISK-ディスクにフォーカスを移動します
PARTITION-パーティションにフォーカスを移動します
等の表示があるだけです。
すみませんが、初心者のためコマンドプロンプトの画面の表示があれば助かります。
よろしくお願いします。
shunmamaさん
こんにちは。
画面を表示してみました。このようになります。
恐らく、「list disk 1」や「select disk 1」の入力ミスか半角スペースが入っていないと思われます。
ご参考下さい。
初心者です。
本当に初心者に分かり易い説明で、
教えて頂いた通りにやっていきましたが、
最後の最後にエラーになってしまいました。
状況ですが、「clean」の入力を行ったところ、
「仮想ディバイス サービスエラー:
デバイスにメディアがありません」との表示がありました。
これはどういった状況なのでしょうか?
ご教授をお願いします。
mmさん、こんばんは。
選択されたdiskは、外付けHDDではないものになっている可能性があるかもしれません。
例えば、DVD-ROMドライブなどですかね。
外付けHDD以外のUSB機器は取り外して再度チャレンジしてもらえますか?
よろしくお願いいたします。
良いブログを見つけました。とても判りやすいです。
但し、当方は現在、1回目で解決出来ず、現在2回目のトライ。
当方、Windows7で、1か所を除き、全て手順はあっていました。異なったところは、
「コンピュータの管理→記憶域→ディスクの管理と進む。」の後、「右クリックし、ディスクの初期化をクリックしてディスクをオンラインにし・・・」とあるのですが、ディスクの初期化と言うのが表示されなかった事です。尚、オンラインではあります。
仕方なく、そのまま、「新しいシンプルボリュームの作成」を行っています。
前回の結果は、RAW 正常 プライマリーパーティション となっています。
(NTFSを指定したのに、そうならない。)
今回もダメな場合、どの様に対処したらよいか途方に暮れています。
(かなり色々と試しているので、、、)
残念ながら、やっぱりだめでした。クイックフォーマットのチェックを外し、NTFSを選択し、長時間かけてフォーマットをしようとしたのですが、完了しませんでした。そして、又、フォーマットが必要ですと言う表示が出ます。キャンセルを押すと、F:¥にアクセスできません。データーエラー(巡回冗長(CRC)
エラーです。と表示されます。どうしたら、フォーマット出来るのでしょうか?
何方か、ご支援、宜しくお願いします。
Ken Hayamiさん
こんばんは。
お手数ですが、まずはもう一度コマンドプロンプトでdiskpartからやり直してみてもらうことをオススメします。
お使いのHDDはUSBなどの外付けのものでしょうか?
もし外付けHDDであれば、パソコン側のUSBポートを変更接続してみて試してみるか、できれば他のパソコンを使ってフォーマットしてみてもらうとうまくいくかもしれません。
自由に使えるパソコンが無い場合は厳しいかもしれませんが、可能であればトライしてもらえればと思います。
また不明があれば教えてください。
回答、ありがとうございます。その後の状況を記載します。
1)RAW 正常 (プライマリーパーティション)を右クリックして、ボリュームの削除をトライするも、出来ませんでした。
2)ボリュームの縮小を行いサイズを7GB位にして、NTFSにてフォーマットしたら、RAW部分とNTFS部分に分かれ、NTFS部分は正常に使える様になりました。
3)しかし、RAW部分が残っている為、常に、再フォーマットを求める警告が出ますので、何とか改善をしようと考え、先ずはRAW部分が何処まで小さく出来るか試してみようと100MBにせいげん縮小してみました。これはRAW 正常 (プライマリーパーティション)となり、残りは未割当てとなりました。
そこで、先にNTFSとなった部分のボリュームを拡張できるかと試してみたら、今度は統合はできましたが全てがRAWとなってしまいました。
4)現在はそのため、100MB RAW 正常(プライマリーパーティション)と1862.92GB RAW 正常 (プライマリーパーティション)の二つになり、しかも、両方とも、CRCエラーとなり、今度はボリュームの削除や、縮小もできなくなってしまいました。
5)上記2)の段階で止めておけば良かったのかも知れませんが、残念です。
再度全てを初期化し、NTFSに再フォーマット出来る方法はありませんか?
尚、当方、現在はWindows7を使用しておりますが、脇にXPは正常な状態で動作しています。
この為、XPにての各種トライは可能です。
又、不良HDDは外付けで使用しており、中身は全て消去可です。
ご教示、宜しくお願い致します。
追加説明
diskpartにてlist diskを行い、cleanをしましたが、diskpartにエラーが発生、(CRCエラー)詳細についてはシステムイベントログを参照せよとの文言が出ています。現在システムイベントログをチェック中です。
Ken Hayamiさん
正確なことは申せませんが、HDDに不具合が出ているように思います。
こちらではdiskpartにエラーが出たことがないのです。
正常に動いているXPで、diskpartから新しいパーティションの作成まで実行してみてもらうとうまくいくかもしれません。
ダメだったら、HDDがもう壊れてしまっているのかもしれませんね。
ご回答、ありがとうございます。
しかし、現在でも、HDDは正常に認識され、
ベーシック、 1863.02GB オンライン
100MB RAW 正常 プライマリ パーティション
1862.92GB RAW 正常 プライマリ パーティション
と表示されています。
物理的な故障ではないと思うのですが、、、
但し両方とも、CRCエラーとなっていることが問題はです。
XPでもやってみましたが、症状は変わりません。
何とか、ボリュームが拡大、縮小、削除が出来るようになれば、
初期化やフォーマティングが出来るのではないかと思うのですが、
何か良い手はありませんかね。
試していないものとして、「ダイナミックディスクに変換」と言うのがありますが、これは、windows7
には対応していないとの説明がどこかにありました。一度変換してしまうと、元には戻せない様ですね。しかし、ダイナミックへの変換では、二つの領域を統合することが出来るのでは?そうなれば、CRCエラーが消えるなんてことはありませんかね。その後、初期化して、ベーシック、NTFSに再フォーマットが出来ないでしょうか?ご存知ありませんか?
Ken Hayamiさん
すいませんが、徹夜が続いているので回答にお時間がかかってます。
CRCエラーの解決策はちょっとわからないので調べなくてはなりません。
早くても今週末のご回答となります。すいません。。
Ken Hayamiさん
HDDの「ダイナミックディスクに変換」するとHDDの中の内容は戻せないと思いますが、領域を統合した後、初期化して、NTFSに再フォーマットはできるかもしれません。
ただ、エラーが頻発するようであれば、HDDの寿命のようにも思います。
ばっちりでした。助かりました。。!!
同じ所でつまずいています。
初期化をしようとすると
CRCエラーが表示されて実行できません。
どう対処すればよろしいでしょうか。
ラーメンオヤジさん
CRCエラーが出ると初期化できないですね。
まずはバッファローの初期化ツールを使ってみてお試し頂くと直る場合があるようです。
http://buffalo.jp/download/driver/hd/format.html
外付けハードディスクが認識されているのにマイコンピュータに表示されないという症状で、色々なサイトを彷徨い続けましたがどうしても『ディスクの管理』で右クリックのポップアップが全てグレーアウトして何も出来ない状態でした。
このサイトのコマンドプロンプトのディスククリーンの説明で、やっと初期化やフォーマットが出来るようになりました!!
貴重な情報のご発信、本当に有難う御座います!!!
こんにちは。
外付けHDDをフォーマットを実行すると、I/O ディバイスエラーと表示されてフォーマットができません。
どうしたらいいですか?
あと、ディスク管理でディスクが"不明”となってしまった外付けHDDは、復旧は可能ですか?それともすでに中のデータは戻らない感じですか?
Jさん、こんばんは。
I/Oデバイスエラーはハードウェア的な不具合が起因するものが多いように思います。
なので、USBケーブルを変えて他のパソコンにつないでみることをオススメします。
ディスクの管理で不明となっていても、復旧の可能性はあると思います。
まずは、データ回復ソフト(ファイナルデータなど http://finaldata.jp/ )の試供版を使って復元してみることをオススメします。
物理的に不具合があるようでしたら、別のUSB-HDDケースに換装したり、パソコンのSATAに直接さすのも解決の方法のひとつだと思います。
↓の記事がこの記事をまるまるコピーしたもののようです
http://sekirarablog.blogspot.jp/2013/11/hdd.html
匿名さん
ご連絡ありがとうございます。
参考にするのはいいとしても、まるまるコピーは良くないですね…(´・ω・`)
はじめまして。コマンドプロントでの作業は無事にできましたがフォーマットはできませんでした。対応策がありましたら教えてください。よろしくお願いします。
匿名さん
コマンドプロンプトでcleanは実行できましたか?
「DiskPart はディスクを正常にクリーンな状態にしました。」
になるかもう一度試してもらえますか?
壊れちゃったの?と思っていたhddが
無事に使えるようになりました。ありがとうございました!
どうやっても読み込めなかったHDDが復活しました。
本当にありがとうございました。
windowsで使用していたポータブルディスクをMacでフォーマットしたら使用不能になっていたのですが、2年ぶりに復活しました!感動です。ありがとうございました。
すごく役に立ちました。ありがとうございます!
NTFSでフォーマットしたUSBメモリでクイックフォーマットができなかったのですが、フォーマットできるようになりました。ありがとうございました。
Windows7 → Windows10にアップデートして、どうやっても読めない,フォーマットできない外付けHDDがWindows10で読めるようになりました。ありがとうございました。
助かりましたXPで無事フォーマットできました。
有難うございました
HDDからSSD に変更しようとtrancend SSD480GBを購入しました。
フォーマットに手間取り、上記の通りdiskpartを入力しましたが、ディスク1は0GBと表示されており初期化できません。SSDの初期不良でしょうか?
コマンドプロンプトでcleanの実行は可能でした。
osはvistaです。
ご教授お願いします。
totoさま
コメントありがとうございます。
diskpartでダメだったら、一度このソフトでフォーマットしてみると良いかもしれません。
I-O DATA ハードディスクフォーマッタ
http://www.iodata.jp/lib/product/i/2107.htm
お返事遅くなりすみませんでした。
I-O DATAで試したところ、フォーマットできました!ありがとうございましたm(_ _)m
返事が遅くなってすみません。
フォーマットできました!これからクローン人間の作成に取り掛かります!ありがとうございました!
SSDへのクローンに失敗して「ディスクの準備ができていません」と表示され領域化ができなかったのですが、記事のおかげでcleanコマンドの結果領域作成ができるようになりました。ありがとうございます!