Windows で exFAT ドライブが認識されないときの対処法:ドライブ文字の割り当て手順を解説
exFAT形式でフォーマットされたディスクをWindowsで使う方法を紹介します。
最終更新日:2024年5月31日
一見すると簡単な作業のように思えます。SDカードや外付けハードディスクがあり、そのパーティションがexFATファイルシステムでフォーマットされている——大きなファイルを扱いたいけれどNTFSは使えない、というのはごく一般的なシナリオです。問題ないはずです。なぜなら、最近のWindowsはexFATをネイティブにサポートしており、しかもこれはMicrosoft自身が開発したフォーマットの一つだからです。しかし、現実にはそう単純ではありません。
筆者は、Windows 10でもWindows 11でも、接続したexFATストレージデバイスがエクスプローラーに自動的に表示されないことに気づきました。公式ドキュメントが何と記載していようと、カードもディスクも「見えない」のです。そこで本記事では、exFATデバイスを使用可能にするために必要な手順をわかりやすく解説します。
ステップ1:デバイスが認識されているか確認する
まず最初に行うべきは、「ディスクの管理」ユーティリティを開き、接続したデバイスが実際に表示されているかどうかを確認することです。ファイルシステムではなく、ストレージ本体のドライバーが不足している可能性もあるためです。デバイス一覧から該当するもの(たとえばUSB接続のディスク)を探してください。
筆者の場合、デバイス自体は一覧に存在していましたが、ドライブ文字が割り当てられていなかったため、エクスプローラーに表示されていませんでした。この状況を解決しましょう。

ステップ2:ドライブ文字を割り当てる(エクスプローラーに表示させる)
必要な作業は非常にシンプルです。デバイスを表示させるために、ドライブ文字を割り当てます。「ディスクの管理」には上下2つのペインがあり、上側にはすべてのパーティションが、下側にはすべてのディスクが一覧表示されます。技術的には同じ情報を、上は縦方向に、下はディスクごとにグループ化して横方向に表示しているだけです。
上のペインでexFATパーティションを見つけてください。すでに使用中のディスクを選ばないよう、十分注意してください。稼働中のパーティションのドライブ文字を変更すると、トラブルの原因になりかねません。具体的には、特定のドライブ(D:やK:など)上のファイルを開いているプログラムが動作中の場合、ドライブ文字を変更すると、それらのプログラムが新しいデータを保存できなくなることがあります。データ破損につながる可能性もありますし、インストーラーなどがパスをハードコーディングしている場合、ソフトウェアが起動しなくなることさえあります。
exFATデバイスは、そのサイズと「ドライブ文字がない」という事実から識別できるはずです。システムパーティションを誤って選択しないようにしてください。デュアルブート環境の場合、Linuxパーティションも一覧に表示されますが、これらにもドライブ文字(技術的にはマウントポイント)は割り当てられていないので注意が必要です。
対象のパーティションを右クリックし、「ドライブ文字とパスの変更...」を選択します。

次に「追加」をクリックします。

利用可能な最初のドライブ文字を選ぶか、希望する文字を指定します。

以上で完了です。ドライブに文字が割り当てられ、すぐに利用可能になります。デバイスを抜き差ししたり、再起動したりする必要は一切ありません。これでデバイスを使用し、読み書きを含むデータ操作が自由に行えます。まさにネイティブサポートの恩恵です。

まとめ
冒頭で述べたように、これは一見些細な問題です。しかし、そもそもこのような事態が発生すべきではないとも考えます。一般のユーザーにとって、ドライブやマウントポイントという概念は理解しづらく、誤ってパーティションやデータを削除してしまう恐れもあります。スキルが不十分な状態で「ディスクの管理」ツールを操作するのは危険を伴います。
ある程度の知識があり、慎重に操作すれば、この問題は簡単に解決できます。ディスクが認識されているのであれば、該当するパーティションにドライブ文字を割り当てるだけでOKです。そうすればWindowsはエクスプローラーにそのデバイスを表示できるようになります。これは、Linuxでパーティションを手動マウントするのに少し似ています。実はWindowsでもコマンドラインから同様の操作が可能で、基本的な原理はまったく同じです。本記事が皆さんの参考になれば幸いです。
-
Windows 10Xエミュレータの動作要件まとめ:最小ハードウェア&ソフトウェアスペックを徹底解説
マイクロソフトは昨年11月、初となるデュアルスクリーンデバイス「Surface Neo」を発表し、それに合わせて新しいSDKも公開しました。このSDKを活用することで、開発者はデュアルスクリーンや折りたたみ式デバイスで動作するアプリを構築できます。今回、エミュレータが初のパブリックプレビューとして公開されたことを受け、本記事ではWindows 10Xエミュレータの最小システム要件をご紹介します。嬉しいことに、Windows 10XエミュレータはWindows 10にインストール可能です。開発者の方はもちろん、単純に興味がある方でも気軽に試せます。記事の最後では、Microsoft Surfac
-
Windows 10の初回起動時セットアップ中にシャットダウンする方法
Windows 10のセットアップ画面には、パソコンをシャットダウンするための明確な手段が用意されていません。PCを起動すると、セットアップを最後まで進めてデスクトップが表示されるのを待つしかなく、そこでようやく安全に電源を切ることができます。 しかし、売却前にデバイスを初期化する場合には問題が生じます。新しい所有者に初回セットアップ画面を表示させるため、Windowsをリセットしておくのがベストプラクティスです。ところが、リセット後はWindowsが自動的に再起動してセットアップ画面へ移行するため、デスクトップを使わずにPCの電源を切る必要があります。(もちろん電源ボタンを長押しすることも可