WindowsでSSDの未割り当て領域を解決する方法
未割り当てとして表示される SSD を扱うときは、特にデータを復元しようとしている場合や、ドライブを再び使用できるようにしたい場合は、少しイライラすることがあります。問題は、Windows が初期化もパーティション分割もされていないドライブを自動的に認識しないことです。新しいハードウェアが原因の場合もあれば、ドライブに破損したファイルシステムや壊れたパーティションテーブルの問題がある場合もあります。根本的な原因が何であれ、ここでの目標は、新しいパーティションを作成するか、失われたものを復元することによって、そのドライブを再び認識して使用できるようにすることです。ボリュームのフォーマットや削除などの手順ではデータが消去されることに注意してください。可能であればバックアップしてください。ただし、データ復旧が懸念される場合は、続行する前に [Recuva](https://www.ccleaner.com/recuva) や [MiniTool Partition Wizard](https://minitool.com/partition-manager.html) などのツールの使用を検討してください。
Windowsで未割り当てSSDを修復する方法
ディスク管理からSSDをパーティション分割してフォーマットする
これは通常、最もよく使われる方法です。SSDが新品の場合、または未割り当てと表示されている場合は、Windowsが最初に設定を行う必要があります。ディスクの初期化は、Windowsに「これは新しいドライブです」と伝えるようなものです。これにより、Windowsはディスクスタイル(最近のシステムではGPTが推奨されます)を割り当てることができます。その後、パーティション分割とフォーマットを行うことで、SSDは使用可能になります。
- 実行を開くには、Windows key + R
- 入力
diskmgmt.mscしてEnterキーを押します - 未割り当てとして表示されているSSDを探します。それを右クリックし、「オンライン」を選択します。ディスクがオフラインになっている場合、正しく表示されないことがあります。
- まだ初期化されていない場合は、もう一度右クリックして「ディスクの初期化」を選択します。プロンプトが表示されたら、GPT(UEFIシステムに推奨)を選択します。BIOSモードで起動していない場合は、MBRが必要になる場合があります。
- ディスクは初期化されますが、まだ未割り当て状態です。未割り当て領域を右クリックし、「新しいシンプルボリューム」を選択してください。
- ウィザードを使用して、希望するサイズ(またはデフォルトのままで全容量使用)を設定し、ドライブ文字を割り当て、フォーマットするかどうかを決定します。Windowsとの互換性が必要な場合はNTFSで、他のOSとの互換性が必要な場合はFAT32でフォーマットします。「完了」をクリックします。
通常、一部のマシンでは、正しく認識させるために初期化を2回実行したり、初期化後に再起動したりする必要があるかもしれません。なぜそうなるのかは分かりませんが、Windowsが時々不具合を起こすことがあります。重要なのは、初期化を確実に行い、新しいパーティションを作成してフォーマットすることです。
コマンドプロンプトを使う方法 — 速いけどリスクが高い
ドライブの調子が悪く、手動で操作したい場合は、コマンドラインを使うのがおすすめです。ただし、パーティションを消去すると既存のデータが削除されるので、すべてのデータが失われても構わない場合、またはバックアップがある場合のみ実行してください。ディスク管理がうまく機能しない場合は、コマンドラインが便利です。
- 管理者権限でコマンドプロンプトを開きます。「実行」
cmdと入力し、 を押します。Ctrl + Shift + Enter - 入力
diskpartしてEnter キーを押します。 - の付いたディスクを一覧表示します
list disk。サイズで SSD を検索します。 - ディスクを選択します
select disk #(# を SSD 番号に置き換えます)。 - ディスクがオフラインとして表示される場合は、実行します
online disk。単にオフラインになっているだけの場合もあり、これにより Windows がディスクを認識できるようになります。 - すべてのパーティションを消去するには、 を実行してください
clean。これによりディスク上のすべてのデータが消去されるので、注意してください。 - 新しいプライマリ パーティションを作成します:
create partition primary。 - で素早くフォーマットします
format fs=ntfs quick。必要に応じて fat32 に置き換えることもできます。 - ドライブ文字を割り当てます:
assign letter=G(または任意の文字)。 - 入力し
exitて diskpart を閉じ、ファイル エクスプローラーでドライブを確認します。
スペースがあればパーティションを拡張する
ドライブに既存のパーティションの隣に未割り当て領域がある場合、すべてを消去し直すことなく、結合するだけで済む場合があります。ディスクの管理で、拡張したいボリュームを右クリックし、「ボリュームの拡張」を選択します。その後、プロンプトに従って未割り当て領域を含めます。簡単ですが、拡張したいパーティションに未割り当て領域が隣接している場合にのみ機能します。
ファイルの回復またはドライブ文字の変更
SSDにデータが入っていたのに突然「未割り当て」と表示された場合は、パーティションが失われたか破損している可能性があります。バックアップがある場合は、破壊的な操作を行う前にファイルを復元してください。あるいは、新しいドライブ文字を割り当ててみるのも良いでしょう。Windowsがドライブの認識を失ってしまうことがあるためです。
- 前と同じようにコマンドプロンプトを開きます。
- 実行して
diskpartくださいlist volume。 - サイズまたはラベルでボリュームを検索し、 で選択します
select volume <number>。 - ドライブ文字を変更します:
assign letter=Hボリュームにドライブ文字がない場合は、これによってドライブ文字が割り当てられます。
SSDドライバを更新する
原因は、単にドライバーが古かったり破損していたりするだけという場合もあります。簡単に更新できます。
- 「実行」を開いてと入力し
devmgmt.msc、Enter キーを押します。 - ディスクドライブを展開します。SSDを見つけます。
- ドライブを右クリックし、[ドライバーの更新]を選択します。
- ドライバーの更新を自動的に検索するか、PC を参照するかを選択できます。
- 指示に従い、必要に応じて再起動してください。
ディスクチェック(CHKDSK)を実行する
これは最後のステップとして有効です。Windowsには、ファイルシステムエラーの修復に役立つディスクチェッカーが組み込まれています。まず、ドライブにドライブ文字が割り当てられていることを確認します。割り当てられていない場合は、上記のように割り当てます。次に、以下の手順を実行します。
- 管理者としてコマンドプロンプトを開きます。
- 次のように入力します
chkdsk G: /f /r(G: をドライブ文字に置き換えます)。 - Enter キーを押してください。スキャンが実行され、自動的に問題の修復が試行されます。しばらく時間がかかる場合がありますので、コーヒーでも飲みながらお待ちください。
- 完了したら、システムを再起動し、ドライブが正しく表示されるかどうかを確認します。
Windowsのドライブ認識がおかしくなることがあります。特にクラッシュや電源トラブルの後などは特にそうです。そのような場合は、上記の手順で通常は解決しますが、それでも解決しない場合は、より高度なデータ復旧ツールやSSDメーカーのファームウェアアップデートを検討してください。