web-dev-qa-db-ja.com

システム予約済みパーティションを隠すにはどうすればよいですか?

Windowsのエクスプローラからシステム予約済みパーティションを隠すにはどうすればよいですか?

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

そこからアクセスする必要は決してないでしょうが、その場合なぜエントリーが必要になるのでしょうか?

PS:隠したいのですが、削除するのではありません。

57
Tamara Wijsman

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

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

  1. WindowsエクスプローラでComputerを右クリックして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で機能します。

84
G Koe

私は同じ問題に遭遇しました。 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

これでドライブ文字はエクスプローラに表示されなくなりました。

14
user341272

場合によっては、 この質問 に示すように、システム予約済みパーティションのドライブ文字を削除すると、そのドライブの他のパーティションがWindowsに表示されないことがあります。冒険者。これを回避するには、レジストリのTweakを使用してドライブ文字を保持しながらドライブを非表示にする必要があります。

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

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

2
Ben N

私は同じ問題に直面しました。それを解決するために、私は以下をしました:

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

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

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

  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. Open RegEdit

    Start -> Search -> Type "regedit"

  9. 正しいキー/フォルダを探す

    Computer\HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices

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

    For example: \DosDevices\X:

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

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

1
Silviu