Windows でシステムまたはブートドライブ文字を復元する

この記事では、Windows でシステムまたはブートドライブ文字を変更する方法について説明します。

元の製品バージョン:   Windows 10-すべてのエディション、Windows Server 2012 R2
元の KB 番号:   223188

概要

警告

ドライブ文字が変更されていないコンピューターのドライブを変更するには、この記事に記載されている手順を使用しないでください。 その場合は、オペレーティングシステムを起動できないことがあります。 この記事に記載されている手順を実行するのは、既存のコンピュータードライブを別のドライブに変更するのではなく、ドライブ文字の変更から回復する場合のみにしてください。 この変更を行う前に、レジストリキーをバックアップしてください。 詳細については、「 ブートパーティションのドライブ文字が変更された場合にログオンできない」を参照してください。

この記事では、システムまたはブートドライブ文字を変更する方法について説明します。 ほとんどの場合、これは推奨されていません。特に、ドライブ文字が Windows のインストール時と同じ場合です。 この操作は、ユーザーによる操作を行わずにドライブ文字が変更されたときにのみ必要となることがあります。 これは、ミラーボリュームを解除したときや、ドライブ構成が変更されたときに発生することがあります。 これはまれに発生するものであり、最初のインストールと一致するようにドライブ文字を再度変更する必要があります。

ディスクの管理スナップインを使用して、他の方法では変更できないボリュームのドライブ文字を変更またはスワップするには、次の手順を使用します。

注意

これらの手順では、ドライブ D はボリュームに割り当てられた (間違った) ドライブ文字を表し、ドライブ C は、変更する (新しい) ドライブ文字を参照するか、ボリュームに割り当てることができます。

この手順では、ドライブ C および D のドライブ文字を交換します。ドライブ文字をスワップする必要がない場合は、 \DosDevice\letter: value を使用していない新しいドライブ文字をに指定します。

システムまたはブートドライブ文字を変更する

重要

このセクション、方法、またはタスクには、レジストリの編集方法が記載されています。 レジストリを誤って変更すると、深刻な問題が発生することがあります。 レジストリを変更する際には十分に注意してください。 保護を強化するため、レジストリを変更する前にレジストリをバックアップします。 こうしておけば、問題が発生した場合にレジストリを復元できます。 レジストリのバックアップと復元の詳細については、「 Windows でレジストリをバックアップおよび復元する方法」を参照してください。

  1. コンピューターとシステム状態の完全なシステムバックアップを作成します。

  2. 管理者としてログオンします。

  3. Regedt32.exe を開始します。

  4. 次のレジストリキーに移動します。

    HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices

  5. [ MountedDevices] をクリックします。

  6. [ セキュリティ ] メニューの [ アクセス許可] をクリックします。

  7. 管理者にフルコントロールがあることを確認します。 手順を完了したら、この設定を元に戻します。

  8. Regedt32.exe を終了し、Regedit.exe を開始します。

  9. 次のレジストリ キーを見つけます。

    HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices

  10. 変更するドライブ文字を検索します (新規)。 を検索 \DosDevices\C: します。

  11. 右クリックし \DosDevices\C: て、[ 名前の変更] をクリックします。

    注意

    このレジストリキーの名前を変更するには、Regedt32 の代わりに Regedit を使用する必要があります。

  12. 使用されていないドライブ文字に名前を変更 \DosDevices\Z: します。

    これにより、ドライブ文字 C が解放されます。

  13. 変更するドライブ文字を見つけます。 を検索 \DosDevices\D: します。

  14. 右クリックし \DosDevices\D: て、[ 名前の変更] をクリックします。

  15. 適切な (新しい) ドライブ文字に名前を変更し \DosDevices\C: ます。

  16. [] の値をクリックし、[名前の変更] をクリックして、の \DosDevices\Z: 名前をに戻しRename \DosDevices\D: ます。

  17. Regedit を終了してから、Regedt32 を起動します。

  18. 管理者のアクセス許可を以前の設定に戻します (これは読み取り専用である必要があります)。

  19. コンピューターを再起動します。