Как удалить параметр для извлечения дисков SATA из значка в панели задач Windows 7?

Значок Safely Remove Hardware в Windows 7 предлагает возможность извлечения моих дисков SATA, включая загрузочный диск. Я не вижу, чтобы я когда-либо нуждался в этом – особенно не из удобства значка в трее.

Есть ли общая настройка BIOS для отключения горячей замены?

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

Ответ действительно зависит от того, с каким драйвером вы настраиваетесь. У меня есть 6-портовый SATA-разъем (Intel ICH9 – 2922), и я использую драйвер MS-AHCI по умолчанию. Если вы находитесь в одной лодке, создайте здесь пару новых ключей:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci 

_

 \Controller0\Channel0 \Channel1 \Channel2 \Channel3 \Channel4 \Channel5 2 \Controller0\Channel0 \Channel1 \Channel2 \Channel3 \Channel4 \Channel5 

Теперь создайте новое имя DWORD: TreatAsInternalPort , значение: 1 под каждым из ключей ChannelN . Теперь перезагрузитесь, чтобы изменения вступили в силу, и диски больше не отображаются в разделе «Безопасное удаление».

Geeky вещи:

Основной причиной проблемы является неправильный выбор драйвера SATA, что ваш внутренний порт SATA является внешним. Итак, если вы посмотрите на значение «Возможности» для вашего диска (ов) под HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\IDE\..\.. его вероятно установлено на 0x4, что делает его съемным (в соответствии с установленным флажком ORing Из приведенных ниже значений). После добавления параметра в реестр драйвер SATA теперь возвращает другое значение Capabilities (скорее всего, 0), и диск перестает отображаться в разделе «Безопасное удаление».

 //from inc/api/cfgmgr32.h (WINDDK) #define CM_DEVCAP_LOCKSUPPORTED (0x00000001) #define CM_DEVCAP_EJECTSUPPORTED (0x00000002) #define CM_DEVCAP_REMOVABLE (0x00000004) #define CM_DEVCAP_DOCKDEVICE (0x00000008) #define CM_DEVCAP_UNIQUEID (0x00000010) #define CM_DEVCAP_SILENTINSTALL (0x00000020) #define CM_DEVCAP_RAWDEVICEOK (0x00000040) #define CM_DEVCAP_SURPRISEREMOVALOK (0x00000080) #define CM_DEVCAP_HARDWAREDISABLED (0x00000100) #define CM_DEVCAP_NONDYNAMIC (0x00000200) 

Сегодня у меня была такая же проблема после обновления моего папы с Windows 7 до 10

Вышеизложенное больше не выполняется для Win 8, 8.1 и 10

Что помогло, так это небольшое изменение этой ссылки. Как удалить параметр для извлечения внутренних дисков SATA из значка в лотке Windows 8?

Т.е. я добавил новое значение Multi String Value под названием TreatAsInternalPort в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\Parameters\Device со значением:

 0 1 2 4 5 

(Обратите внимание на новые строки)

Настройка реестра TreatAsInternalPort

BTW Драйвер AHCI был Intel, а не Microsoft, но решение должно работать с обоими драйверами.

Это параметр уровня BIOS. В новых платах в BIOS есть опции для отключения «горячей» замены (когда вы используете AHCI / RAID в качестве контроллера). Когда параметр горячей замены для диска отключен в BIOS, он не будет указан в выталкиваемых дисках в меню значков в системной панели.

Не уверен, насколько это распространено, но в настройке CMOS (BIOS) на материнских платах Asrock опция «Hotswap» изменяет поведение. Он доступен для каждого канала SATA. Кроме того, есть опция «External SATA», но по умолчанию она отключена, и я ее не трогал.

Если у вас установлен чипсет NVIDIA, для вас будет работать следующее редактирование реестра …

 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\nvata] "DisableRemovable"=dword:00000001 

Ознакомьтесь с этим описанием для более подробной информации .

В BIOS в разделе «Конфигурация хранилища» я изменил «Настроить SATA как» из IDE в AHCI и исправил его.

  • Dell eSATAp не работает с некоторыми SATA-дисками
  • Почему существуют разные длины контактов на разъемах SATA?
  • Внутренний жесткий диск SATA отображается как съемное устройство в Windows 7
  • Нормально ли для диска SATA отображать размер 0 МБ в BIOS?
  • Проблемы с жестким диском SATA
  • Как измерить скорость передачи данных между моим внутренним жестким диском SATA и внешним USB-накопителем?
  • Как добавить второй жесткий диск к предварительно настроенной машине UEFI / ACHI Windows 8?
  • Будет ли MacBook Pro 2010 без SATA III выиграть от SSD с пропускной способностью 6 Гбит / с?
  • Жесткий диск не работает?
  • Привод на жесткий диск SATA сбрасывается при перезагрузке; Windows 7 / Asus P5Q MB
  • В чем разница между SSD-дисками mSATA и SATA?
  • Давайте будем гением компьютера.