Отключить возможность извлечения внутренних жестких дисков


4

Я недавно установил Windows 7 Home Premium и вдруг обнаружил, что могу извлечь свои внутренние жесткие диски:

Извлечь внутренние жесткие диски

С моей предыдущей установкой (Professional) это было невозможно. Как могла (по определению) менее продвинутая версия операционной системы внезапно позволить такую ​​функцию? Я ничего не менял в своих компьютерах, биосе, UEFI, оборудовании - только версия для ОС.

Во всяком случае, мне не нравится, что это возможно, и я не хочу видеть значок для моих внутренних дисков - как я могу удалить его? Конечно, он все равно должен отображаться для внешних накопителей, подключенных через USB / eSATA.


1
Это также иногда происходит в XP и Vista, и я думаю, что это связано с драйверами.
Гроностай

Ответы:


5

Установите последнюю версию Intel Rapid Storage Technologyдрайвера или воспользуйтесь TreatAsInternalPortобходным решением.

Regedit ваш путь к:

HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\services\msahci

и создайте новый KEY с именем "Controller0"внутри Controller0, создайте новый KEY с именем "Channel0". Теперь внутри Channel0 создайте новый DWORD с именем, "TreatAsInternalPort"установите для этого значения значение "1" (это устанавливает порт SATA 0 (диск C), чтобы он больше не отображался в " Безопасное извлечение устройства")

Теперь вернитесь в папку Controller0 снова. внутри Controller0 создайте новый KEY с именем «Channel1». Теперь внутри Channel1 создайте новый DWORD с именем «TreatAsInternalPort», установите для этого значения значение «1» (при этом порт SATA 1 (диск D) больше не будет отображаться в «Безопасное извлечение оборудования». «)

И так далее, пока все внутренние порты SATA не будут настроены как внутренние. Моя материнская плата имеет 6 портов SATA, поэтому я установил Channel0 на Channel5.

введите описание изображения здесь (Источник изображения: overclock.net)


1
Единственно правильный способ - это установить Intel Rapid Storage Technology.
Петр Абдулин

Ты золотой! Это был фактически один из драйверов, которые я не устанавливал, потому что был уверен, что мне не нужно то, что он предоставляет. Оказывается, я был неправ. После установки драйвера Intel Rapid Storage Technology, меню извлечения применяется только для всех съемных внешних накопителей. Огромное спасибо!
FP

1

Похоже, что эта «функциональность» вызвана использованием дисков SATA2 и совместимых материнских плат. Эти устройства предназначены для горячей замены, поэтому Windows позволяет безопасно их удалять.

До сих пор не существует безопасного способа удаления списков из контекстного меню, в то же время позволяя отображать внешние устройства.


Я понимаю, но почему он никогда не появлялся, когда я работал с W7 Professional?
FP

2
Когда вы работали с W7 Pro, он был установлен на заводе? Вы вручную устанавливали новые драйверы под W7 Home Premium? Фабрика, возможно, остановила драйвер, который вы установили.
Kruug

Нет, машина полностью собрана, и я сам установил обе ОС, включая одни и те же драйверы. И это именно то, что беспокоит меня так сильно, потому что я чувствую, что что-то упустил на этот раз
FP

Кроме операционной системы, что вы изменили, чтобы получить текущие настройки?
Kruug

Ничего из того, что я знаю. Фактически, поскольку у меня были установлены обе ОС на короткое время, и я переключался между ними при загрузке, на Prof. он не показывался, а на HP -. Я думаю, что я пропустил какой-то водитель, но какой это может быть?
ФП
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.