システム予約パーティションを非表示にするにはどうすればよいですか?


57

Windows予約からシステム予約パーティションを非表示にするにはどうすればよいですか?

上のスクリーンショットでは、を取り除きたいですSystem Reserved (D:)。それ、どうやったら出来るの?

そこからアクセスする必要はありませんが、なぜエントリが必要なのですか?

PS:削除せずに隠したい。

回答:


84

システム予約パーティションのドライブ文字を削除します。マルチブートシステムを使用している場合、システムの起動元によっては問題発生する可能性があります。

ドライブ文字を削除し、エクスプローラーとコンピューターからパーティションを非表示にするには:

  1. ComputerWindowsエクスプローラーで右クリックしてローカルコンピューターのコンピューター管理を開き、を選択しますmanage。次にDisk Management、左側のペインでをクリックします。

    (または単にdiskmgmt.msc実行ダイアログに入力します)

  2. Drive D: System reserved下のウィンドウで、網掛け部分を右クリックします。

  3. クリック Change drive letter or paths

  4. ハイライトDしてクリックremove

ドライブが使用中であるか、プログラムが正しく実行されない可能性があるというエラーメッセージが表示された場合、パニックに陥らないください。ドライブ文字を削除してもかまいません。文字が割り当てられないと、ドライブはWindowsエクスプローラーに表示されません。

これは、Windows Vista、Windows 7、Windows 8、およびWindows 10で機能します。


「マルチブートシステムを使用している場合、システムの起動元によっては問題が発生する可能性があります。」<-その部分について詳しく説明していただけますか?どのような状況でそれが問題を引き起こす可能性があり、そしてその理由は?
スンダ

確かに、この投稿はWindows XPがまだ積極的にサポートされていたときに書かれたものであり、Windows XPおよびそれ以降のVista、7などのデュアルブートBIOS / CSMシステムは、XPのntldrがシステム予約パーティション。
G声

1
これは非常に少数の人々にのみ影響を与える可能性が高いエッジケースですが、その時点で注意書きを追加する価値がありました。GRUBおよびその他のNT以外のブートローダーは、OS / 2の特定のバージョンを除き、Windowsのドライブ文字を実際に気にしません。
G声

ありがとう、それは理にかなっています。ドライブ文字を削除し、その間に再起動しましたが、(予想どおり)問題はありませんでした。
スンダ

16

同じ問題が発生しました。DiskMgmt GUIでは、非表示のシステムパーティションにドライブ文字は割り当てられませんでしたが、Windowsエクスプローラーではドライブ文字Hがありました。

私はそれを次のように解決しました:コマンドプロンプトで開始しDiskPart.exe、実行しました:

list disk
select Disk 0
list partition
select partition 1 (the one corresponding with the hidden system drive)
remove

これで、エクスプローラーでドライブ文字が消えました。


2
これは私のために働いた唯一の答えでした。「削除」は文字を削除するだけで、パーティションは削除されません。
xorsyst 16

2

私は同じ問題に直面しました。それを解決するために、私は次のことをしました:

  • C:ドライブを右クリックし、プロパティを選択します
  • これで、Local Disk(C :) Properties Modelダイアログボックスが表示されます。
  • [ローカルディスク(C :)プロパティモデル]ダイアログボックスで[ツール]タブ機能を選択します。
  • [今すぐ確認]ボタンをクリックすると、[ディスクローカルディスクの確認(C :)モデル]ダイアログボックスが表示されます。
  • 最後に、[ファイルシステムエラーを自動的にチェックする]チェックボックスをオンにして、開始ボタンをクリックします。
  • コンピューターを再起動し、コンピューターファイルシステムのエラーを確認します。

システム予約パーティションが非表示になることを願っています。


2

この質問に見られるように、システム予約パーティションのドライブ文字を削除すると、そのドライブ上の他のパーティションがエクスプローラに表示されない場合があります。これを回避するには、レジストリの調整を使用してドライブ文字を維持し、ドライブを非表示にする必要があります。

レジストリエディターを開き(regedit[ファイル名を指定して実行]ダイアログで入力)、に移動してHKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\ExplorerExplorer必要に応じてキーを作成します。という新しいDWORD値を作成しますNoDrives。その値のデータは、隠しドライブを示すビットが設定されたビットマスクでなければなりません。Aドライブのみを非表示にするには、データをに設定します1。Bドライブを非表示にするには、データを210進数(10バイナリ)に設定します-2 番目のビットはBドライブに対応します。同様に、9DドライブとAドライブを非表示にします(1001バイナリ形式です)。

この変更を有効にするには、ログオフ/ログオンサイクルが必要になる場合があります。


EFまたはWドライブの場合はどうなりますか?
zwcloud

1
@zwcloud Eはアルファベットの5番目の文字なので、5番目のビットを設定する必要があります(16を追加)。以下の場合はF、32を追加すると思うW4,194,304を追加します。これらの3つすべてを非表示にするには、計算が正しい場合、最終的な16進値は0x400030になります。
ベンN

1

完全な回答(変更は再起動後に保存されます):

  1. Windows Powershellまたはコマンドラインを管理者として開きます

    Start -> Search -> Powershell or CMD -> Run as Administrator

  2. Diskpartを開く

    diskpart

  3. ディスクを選択

    select disk 0

  4. エクスプローラーに表示されるEFIパーティションを特定します

    list partition

  5. EFIパーティションを選択します(「X」を正しいパーティション番号に置き換えます)。

    select partition X

  6. EFIパーティションのドライブ文字を削除します(パーティションは削除されず、マウントポイントが削除されるだけです)。

    remove

  7. Diskpartを終了します

    exit

  8. RegEditを開く

    Start -> Search -> Type "regedit"

  9. 適切なキー/フォルダーを見つける

    Computer\HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices

  10. EFIパーティションのドライブ文字がまだレジストリにある場合は、値を削除します。

    For example: \DosDevices\X:

  11. RegEditを閉じて再起動します。

    参照:https : //answers.microsoft.com/en-us/windows/forum/windows_10-files/window-10-efi-system-partition-and-recovery/e7389cec-f0a3-4f85-bc7e-8b22be22680b

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.