diskpart で 掃除 コマンドを実行することは、ドライブを新たに始めたい場合や新しいパーティションを作成してドライブを再フォーマットしたい場合に推奨されるステップです。しかし、誤ったディスクにコマンドを実行した場合どうなるでしょうか。データは完全に失われるのでしょうか?答えはNOです。私たちのガイドを利用して、diskpart clean コマンドによって失われたデータを回復する方法を見つけてください。
diskpart コマンドとは
Windows では、PC に接続されたストレージ ディスクを管理する方法として、Windows ディスク管理 と diskpart の 2 つを提供しています。最初のものは GUI がありますが、diskpart はコマンドラインベースのユーティリティです。使用するのはより難しいですが、diskpart はディスクの変更や管理に関する機能やオプションをはるかに多く提供します。
掃除 コマンドは、選択したドライブからパーティション情報を削除します。パーティションが占めていたスペースは未割り当てとなり、新しいパーティションを作成するために利用可能になります。これにより、そのパーティションにあったファイルにアクセスしたり修正したりすることができなくなります。ただし、未割り当てスペースを使用して新しいボリュームを作成するまで、ファイル自体は削除されません。
同様のコマンド、 すべてをクリア 、は破壊的です。パーティション情報を削除して未割り当てのスペースを作るだけでなく、データも完全に消去します。これは、ディスクの各セクタにゼロを書き込むことで行われます。その結果、以前のデータは事実上回復不能になります。このコマンドの実行には、ストレージサイズ320 GBあたり約1時間と、はるかに長い時間がかかります。
ドライブ上のすべてのデータを確実に消去したい場合にのみ、clean all コマンドを使用してください。
diskpartのCleanコマンドを元に戻すことは可能ですか?
いいえ、diskpart cleanコマンドを元に戻すことはできません。未割り当て領域を使用して新しいパーティションを作成し、それをフォーマットしてもデータは戻りません。逆に、クリーンされたパーティションの回復がさらに困難になります。
誤ってクリーンコマンドを実行した場合、それ以上のコマンドを実行しないでください。未割り当て領域からデータをデータ復旧ソフトウェアで復元することができます。ほとんどの場合、誤ってクリーンにされたディスクからパーティション全体を復元することもできます。
データ復旧ソフトでdiskpartクリーン後のデータを復元する方法
最新のデータ復旧ソリューションは、あなたのドライブにアクセスして未割り当て領域からデータを復旧することができます。しかし、インターネット上にはそのようなプログラムが多数存在し、多くの選択肢の中から選ぶのは圧倒されるかもしれません。
私たちは、ディスクドリルを選ぶことをお勧めします。これはデータ復旧を非常に簡単にするためです。データ復旧プログラムと特定のデータ復旧状況との互換性を二重に確認する手間を実質的に排除します。どうやって?それはGPTとMBRの両方のドライブで動作し、400以上のファイル形式を認識し、WindowsとmacOSの両方に対応しているためです。実際、Windowsユーザーとしては、Disk Drillの無料トライアルを利用して、500MBまでのデータを無償で復旧することができます。
こちらが、diskpartクリーンコマンドを実行して紛失したデータをDisk Drillで復元する方法です:
- ダウンロード Disk Drillをインストールします。
- Disk Drillを開き、誤ってクリーンアップしてしまったドライブを選択し、 失われたデータを検索 をクリックします。
- 見つかったアイテムを確認 をクリックして、ディスク上の復元可能なファイルを表示します。関連するファイルタイプを直接クリックして、結果をフィルタリングすることもできます( 写真, ビデオ, オーディオ, ドキュメント, アーカイブ, および その他 )。
- 既存 セクションを展開して、クリーンアップされたディスク上のファイルを表示します。以前に誤って削除したファイルを表示するために、 削除済みまたは紛失 セクションを展開することもできます。
- ファイル名の横にあるチェックボックスを使用して、選択します。Disk Drillは現在選択されているファイルのプレビューを表示します。手動でプレビューを表示するには、ファイル名の横にある目のアイコンをクリックします。選択に満足したら 回復 をクリックします。
- 復元先を選び、 次へ をクリックします。
- Disk Drillがあなたのファイルを復元します。
diskpart クリーン後のパーティションを復元する方法
diskpart の clean コマンドを実行すると、占有していたスペースが未割り当てになり、使用できなくなります。それでは、そのスペースを再び使用可能にするにはどうすればよいでしょうか?選択肢は2つあります。未割り当てのスペースから diskpart か Windows のディスク管理を使用して新しいパーティションを作成するか、TestDisk を使用して完全にクリーンされたパーティションを復元することです。
最初のオプションを選択した場合は、必ずデータを回復してください。クイックフォーマットを実行した場合でもデータ回復プログラムでファイルを回復できますが、完全フォーマット後にデータを復元することは不可能です。
オプション 1: diskpart を使用してパーティションを作成
Windowsコマンドプロンプトの使用に慣れている場合は、diskpartユーティリティを使用して未割り当ての領域から新しいパーティションを作成できます。
これらの指示に注意深く従ってください:
- Windows検索(Windowsキー + S)で「cmd」を検索します。 コマンド プロンプト > 管理者として実行 を右クリックします。
- コンソールに diskpart を入力し、Enterキーを押します。
- ディスク一覧 を入力し、Enterキーを押します。
- ディスク xを選択 を入力し、Enterキーを押します。 x をクリーンにしたディスクの番号に置き換えます。例えば、 ディスク 1 を選択 です。
- パーティションをプライマリに作成する コマンドを使用してプライマリパーティションを作成します。パーティションサイズはディスク上の未割り当て領域の全体と等しくなります。
- fs=NTFS クイックでフォーマット を入力し、Enterキーを押します。これにより、ドライブがNTFSファイルシステムにフォーマットされ、ファイルを保存する準備が整います。好きなファイルシステムを使用できます。
- 次に、 リストボリューム を入力し、Enterキーを押します。
- ボリュームxを選択 を入力し、Enterキーを押します。 x を新しく作成されたパーティションの番号に置き換えます。この場合、ボリューム6でした。
- 手紙を割り当てる=X を入力し、Enterキーを押します。 X をボリュームに割り当てたいドライブ文字に置き換えます。
オプション 2: ディスク管理を使用してスペースを割り当てる
未割り当て領域を使用して新しいパーティションを作成するより分かりやすい方法は、ディスク管理GUIを使用することです。
Windowsのディスク管理を使用して、クリーンアップされたディスクから新しいパーティションを作成する方法は次のとおりです:
- Windows Search(Windowsキー+ S)で「disk management」と入力します。検索結果から ハードディスクパーティションの作成とフォーマット を選択します。
- ディスク管理の下の方を見ます。クリーンされたディスクの空きスペースが 未割り当て として表示されます。このスペースを右クリックし、 新しいシンプル ボリューム を選択します。
- 新しいシンプル ボリューム ウィザードのウェルカムスクリーンで 次へ をクリックします。
- 単純ボリュームサイズ(MB) フィールドにパーティションのサイズを指定します。 次へ をクリックします。
- 次のドライブ文字を割り当て ドロップダウンメニューからドライブ文字を選択します。 次へ をクリックします。
- ボリュームラベル フィールドにパーティションの名前を定義します。これはオプションです。必要に応じてファイルシステムを選択し、 次へ をクリックします。
- すべてを再確認し、 終了。 をクリックします。 終了。
オプション 3: Testdiskを使用して新しいパーティションテーブルを作成する
TestDiskは優れたパーティション回復ツールで、diskpartのcleanコマンドの効果を実質的に元に戻すのに役立ちます。それは外部からパーティションを復元とパーティションテーブルと共に内部ドライブを復元します。このプログラムはパーティションを元の状態に復元し、すべてのファイルが無傷です。
しかし、TestDiskにはGUIがなく、すべての操作はキーボードで行う必要があります。
TestDisk を使用してクリーンアップ済みパーティションを復元するには、次の手順に従ってください:
- TestDiskをダウンロード を抽出して内容を確認します。 testdisk_win.exe ファイルを実行します。
- ログファイルを作成するかどうかを選択するには、上下の矢印キーを使用します。選択を確認するには、Enterキーを押します。通常、ログファイルを作成するのは良いアイデアです。
- クリーンコマンドを実行したディスクを選択し、Enterキーを押します。これも矢印キーで選択します。
- パーティションテーブルのタイプを選択します。ほとんどの場合、TestDiskはこれを自動的に検出するため、ハイライトされたオプションをそのままにして、Enterキーを押すのが最善です。
- 分析 を選択し、Enterキーを押します。
- クイックサーチ を選択し、Enterキーを押します。
- 左矢印キーまたは右矢印キーを使用してパーティションタイプを切り替え、パーティションの先頭に P が表示されるまで続けます。参考のために下の画像を使用してください。Enterキーを押します。
- 矢印キーを使用して 書く オプションを選択し、Enterキーを押します。TestDiskにより多くのパーティションを検索させるか、探しているパーティションが見つからなかった場合は、代わりに より深く検索 を選択し、Enterキーを押します。
- 確認プロンプトで Y を押し、Enterキーを押します。
- TestDiskはパーティションを復元します。
結論
diskpartユーティリティはドライブを管理する最も強力な方法の一つです。しかし、誤って間違ったディスク上でcleanコマンドを実行してしまうことも簡単にあります。データ復旧プログラムがデータを復元できることもありますが、データ損失から自分を守る最善の方法は、定期的なバックアップスケジュールを設定し、それを守ることです。