
次のことを想定します。これは、コンピューター/この PC 内に C ドライブのみがリストされている Windows システムを想定しています。
私は2つのUSBドライブを持っています。どちらも異なるモデルです。この例では、これらを「ドライブA」と「ドライブB」と呼びます。
ドライブAをシステムに挿入すると、Windowsによって自動的に「D」のマッピングが割り当てられます。
ドライブAがシステムに接続されたまま、ドライブ文字「E」が割り当てられたドライブBを挿入します。
次に両方のUSBドライブを取り外し、システムを再起動します
最後に、ドライブBをシステムに戻します
この時点で、ドライブ B には、Windows が使用する最初の論理的な選択肢である「D」ではなく、「E」というドライブ文字が自動的に割り当てられます。これは、現在何にも割り当てられていない最初のドライブ文字です。Windows は、以前に挿入されたドライブとそのマッピングに関する情報をどこに保存しますか。また、この動作を無効にして、常に使用可能な最初の文字を使用してドライブをマウントするように Windows に指示する方法はありますか。
答え1
Windows は、次のキーでレジストリのマウント ポイントを記憶します
HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
。
すべてのエントリの名前を変更して、すべてが で終わるようにするというハックを提案できますD:
。それらを削除するのもおそらく同じくらい良い方法です (他のエントリは削除しないでください)。
念のため、上記のキーをファイルにエクスポートするか、開始する前にシステムの復元ポイントを作成することをお勧めします。
詳細については、 Windows 10 でドライブ文字を変更して割り当てる方法。