症状
ファイルエクスプローラーに表示されない: ディスクパーティションが [この PC] または [ファイルエクスプローラー] に表示されません。
ディスクの管理での正常なステータス: パーティションは [ディスクの管理] に表示され、そのステータスは [正常] です。ただし、パーティションには D: や E: などのドライブ文字が割り当てられておらず、フォルダーパスにマウントされていません。
原因
自動マウントが無効になっている: システムの新しいボリュームに対する自動マウント機能が無効になっています。その結果、新しく追加または作成されたボリュームにはドライブ文字が自動的に割り当てられません。
グループポリシーの制限: [この PC] で指定されたドライブを非表示にするようにグループポリシーが構成されています。
手動での削除: ドライブ文字が手動で削除されたか、パーティションのサイズ変更やフォーマットなどの操作後に再割り当てされませんでした。
解決策
まず、パーティションにドライブ文字を手動で割り当てます。再起動後にドライブ文字が消える場合は、システムの自動マウント機能を確認して有効にします。最後に、制限的なグループポリシーがないか確認します。
ステップ 1: ドライブ文字またはマウントポイントを手動で割り当てる
次の 3 つの方法から 1 つを選択します。
ディスクの管理 (GUI) を使用する
Win+Xキーボードショートカットを押し、メニューから [ディスクの管理] を選択します。ディスクのリストで、ドライブ文字がないターゲットパーティションを見つけます。パーティションを右クリックし、[ドライブ文字とパスの変更] を選択します。
表示されるダイアログボックスで、[追加] をクリックします。
[次のドライブ文字を割り当てる] を選択し、ドロップダウンリストから利用可能な文字を選択し、次に [OK] をクリックします。
[ドライブ文字とパスの変更] オプションがグレー表示されている場合は、パーティションが異常な状態になっていないか確認してください。システム予約済みパーティションにはドライブ文字を割り当てないでください。
DiskPart (コマンドライン) を使用する
管理者としてコマンドプロンプトを開きます。
diskpartコマンドを実行して DiskPart 環境に入ります。list volumeコマンドを実行してすべてのボリュームを表示します。ラベル、サイズ、またはその他の情報に基づいて、ターゲットパーティションのボリューム番号を特定します。# DISKPART> list volume # # Volume ### Ltr Label Fs Type Size Status Info # ---------- --- ----------- ----- ---------- ------- --------- -------- # Volume 0 SYSTEM_DRV NTFS System 260 MB Healthy System # Volume 1 C Windows NTFS Boot 118 GB Healthy Boot # Volume 2 D Apps NTFS Partition 50 GB Healthy # Volume 3 Data NTFS Partition 100 GB Healthy <-- ターゲットパーティション、ドライブ文字なしターゲットボリュームを選択します。
<volume number> をターゲットパーティションのボリューム番号に置き換えます。
select volume <volume number>選択したボリュームにドライブ文字を割り当てます。
<drive letter> を目的のドライブ文字に置き換えます。
assign letter=<drive letter>たとえば、ドライブ文字 G を割り当てるには、
assign letter=Gコマンドを実行します。exitコマンドを実行して終了します。
PowerShell (コマンドライン) を使用する
管理者として PowerShell を開きます。
ドライブ文字が割り当てられていないパーティションを表示します。
ターゲットパーティションのディスク番号 (DiskNumber) とパーティション番号 (PartitionNumber) をメモします。
Get-Partition | Where-Object {$_.DriveLetter -eq $null}指定したパーティションにドライブ文字を割り当てます。
前のステップの出力に基づいて、
DiskNumberとPartitionNumberを実際の値に置き換え、NewDriveLetterを目的のドライブ文字に置き換えます。# 例: ディスク 1 のパーティション 2 にドライブ文字 G を割り当てる Set-Partition -DiskNumber 1 -PartitionNumber 2 -NewDriveLetter G
ステップ 2: 自動マウント機能を確認して有効にする
サーバーを再起動するたびにドライブ文字が失われる場合は、自動マウント機能が無効になっていないか確認します。
管理者としてコマンドプロンプトを開きます。
diskpartコマンドを実行して DiskPart 環境に入ります。自動マウントのステータスを確認します。
automount自動マウントが 無効 になっている場合は、有効にします。
automount enable成功メッセージは次のとおりです: 新しいボリュームの自動マウントが有効になりました。
exitコマンドを実行して終了します。
ステップ 3: ドライブを非表示にするグループポリシーを確認して無効にする
Win+Rキーボードショートカットを押し、gpedit.mscと入力し、Enter キーを押して [ローカル グループ ポリシー エディター] を開きます。移動先: 。
右側のポリシーリストで、[マイ コンピューターでこれらの指定されたドライブを非表示にする] を見つけてダブルクリックします。
表示される構成ウィンドウで、ポリシーのステータスを確認します。
ステータスが [無効] の場合は、設定を [未構成] または [無効] に構成して、すべてのドライブを表示できます。
[OK] をクリックして設定を保存します。
変更をすぐに適用するには、グループポリシーをリフレッシュします。
管理者としてコマンドプロンプトを開き、
gpupdate /forceコマンドを実行します。