|
Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - Как убрать безопасное извлечение для HDD \ SSD |
|
|
Разное - Как убрать безопасное извлечение для HDD \ SSD
|
Support L1+ Сообщения: 5259 |
Данная тема носит сугубо информационно-познавательный характер и предназначена для людей, которые хотят убрать свои жёсткие диски и твердотельные накопители из списка безопасно извлекаемых устройств. Сначала у меня появилась мысль отредактировать свой изначальный пост, но потом решил создать отдельную тему, поскольку сей вопрос тревожит пользователей регулярно. Надеюсь, модераторы со мной согласятся и не станут удалять тему. Ну или просто перенесут в более подходящий раздел форума. В общем, как там говорил Гагарин? Поехали...
*** Будет ли устройство считаться извлекаемым или нет, зависит от DWORD-параметра "Capabilities", который есть у каждого устройства в системном реестре (ветка HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum). Данный параметр, в свою очередь, задаётся драйвером устройства при каждой загрузке системы. Отредактировав его по формуле "текущее значение минус четыре", мы сделаем устройство уже обычным, а не извлекаемым. Надо заметить, что приоритет данного параметра для системы выше исходного значения, которое задаёт драйвер. Таким образом, изменив параметр "Capabilities" и перезапустив Проводник (Explorer.exe), мы уберём жёсткий диск или любое другое устройство из списка безопасно извлекаемых устройств. Хотя после перезагрузки, естественно, всё вернётся обратно. Выхода здесь два:
*** Intel Перейдите на страницу Центра загрузки Intel и с помощью системы выпадающих менюшек выберите следующие пункты: 1) Семейство продукции: ПО 2) Серия продукции: ПО для набора микросхем 3) Название продукции: Технология хранения Intel ® Rapid (Intel ® RST) Нажмите кнопку Поиск. Будет сформирован список доступных для загрузки файлов. Кликните по слову "Дата" в заголовке этой колонки, чтобы самый новый из файлов оказался первым в списке. Выберите его и вам будет предложено скачать три файла: архивы f6flpy-x86.zip и f6flpy-x64.zip, а также установщик SetupRST.exe. В архивах содержатся драйвера для 32-разрядной и 64-разрядной системы соответственно. Процедура обновления драйвера стандартная: извлекаем все файлы из архива, после чего в Диспетчере устройств выбираем ручное обновление драйвера для SATA-контроллера, указав ему каталог с распакованными драйверами. Особо ленивые пользователи могут воспользоваться установщиком (SetupRST.exe). Он и драйвер вам новый поставит, и соответствующую утилиту (по сути бесполезную) закинет в автозапуск. Важно! Компания Intel не обеспечивает обратной совместимости в своих драйверах со старыми версиями SATA-контроллеров. Немного истории... Физически SATA-контроллер располагался в ICH (сокр. от I/O Controller Hub, он же "южный мост"). ICH подключался, в свою очередь, к MCH (сокр. от Memory Controller Hub, он же "северный мост"), который являлся связующим звеном для всех устройств (процессор, видеокарта, память и т.д.). Однако в процессе развития и совершенствования компьютерных технологий северный мост перебрался в центральный процессор. Оставшийся сиротой ICH переименовали в PCH (сокр. от Platform Controller Hub, хотя многие по привычке кличут его "южным мостом"). Всё это привело к появлению новых драйверов для SATA-контроллеров. Изучив inf-файлы драйверов Intel, можно сделать следующие выводы: - Южный мост: ICH7R/DH, ICH7M/MDH, ICH8R/DH/DO, ICH8M-E/M, ICH9R/DO/DH - Последняя актуальная версия драйвера: 11.2.0.1006 (скачать) - Южный мост: ICH9M-E/M, ICH10D/DO, ICH10R - Последняя актуальная версия драйвера: 11.7.0.1013 (скачать) Соответственно, если ваш южный мост более современный, то он в эти списки не входит и можно скачивать самую последнюю версию драйвера. Посмотреть модель своего южного моста можно с помощью любой программы, предназначенной для сбора информации о компьютере, например, AIDA64 (скриншот-пример). AMD Драйвера компании AMD одновременно и проще, и сложнее. С одной стороны, есть единый пакет под названием "AMD Chipset Drivers", куда помимо всего прочего входят драйвера для SATA-контроллеров, работающих в режиме AHCI. С другой стороны, у них есть пакет "AMD RAID Drivers", который включает в себя всё те же AHCI-драйвера, однако после их установки SATA-контроллер перестаёт быть таковым и становится уже SCSI-контроллером. Кстати, попасть на страницу загрузки драйверов AMD для чипсетов нормальным путём почему-то нельзя, её можно найти только с помощью поисковика. Поэтому даю прямую ссылку. Чем одна версия драйверов отличается от другой - не указано, кстати, поэтому будем исходить из того, что версия 13.4 выпущена под Windows XP, а версия 13.9 под Windows 7. Общие рекомендации по установке драйверов AMD: - При установке выбирайте "Пользовательский" режим, а не "Быстрый". Дело в том, что в состав любого пакета драйверов у AMD входит менеджер установки (AMD Catalyst Install Manager). Который, естественно, успешно установится в любом случае, в то время как какие-то драйвера могут не подойти. Но вы об этом не узнаете! Потому выбирайте "Пользовательский" режим. В этом случае установщик перед установкой покажет вам список устанавливаемых компонентов. Если драйвера подходят, то список будет выглядеть примерно так: скриншот. А примерно так выглядит установщик, когда подходящих драйверов не нашлось: скриншот. - Может случится такое, что после установки AMD Chipset Drivers название SATA-контроллера в Диспетчере устройств поменялось, а вот толку от этого никакого. Например, был "Стандартный контроллер AHCI 1.0 Serial ATA", а стал "AMD SATA Controller", однако жёсткий диск по-прежнему считает, что его можно "безопасно извлечь". В этом случае устанавливаем пакет AMD RAID Drivers. - Если AMD RAID Drivers откажется устанавливаться, то придётся воспользоваться обходным путём. Для этого перейдите в каталог, где лежит распакованный драйвер. По умолчанию путь будет примерно таким: C:\AMD\Support\13-9_win7_win8_32-64_raid\Packages\Drivers\SBDrv\SB7xx\RAID. В нём будет два подкаталога: один для 32-разрядных систем, другой для систем с 64-разрядной архитектурой (с соответствующей пометкой "64А"). Откройте Диспетчер устройств и укажите путь к нужному каталогу с драйвером вручную. Если же система скажет, что подходящих драйверов там не нашлось, то придётся установить драйвер в принудительном порядке. Для этого на экране указания пути к каталогу с драйвером нажимайте не "Обзор", а кнопку ниже - "Выбрать драйвер из списка уже установленных драйверов". С помощью кнопки "Установить с диска..." выберите inf-файл драйвера. - Если же и ручное указание inf-файла не помогло, то пробуем AMD RAID Drivers версии 13.4, а не 13.9. Дело в том, что в версии 13.4 есть драйвера для Windows Vista, которые должны подойти и для Windows 7. Только обратите внимание, что Windows Vista имела кодовое название "Longhorn" при разработке, поэтому подкаталоги с драйверами с ней могут иметь сокращенное название LH. NVIDIA К счастью, компания NVIDIA куда лучше относится к драйверам, нежели AMD. На странице загрузки драйверов NVIDIA всегда можно выбрать пункт "Legacy", чтобы получить доступ к архиву драйверов, выпущенных в прошлом для чипсетов. Но бывает и так, что даже установка драйверов ситуацию с безопасным извлечением не меняет. В этом случае придётся открыть ветку реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\nvata (как вариант, Nvraid) и создать DWORD-параметр с названием DisableRemovable, после чего дважды кликнуть на нём и поменять нолик на единичку. После перезагрузки жёсткий диск должен пропасть из списка. От себя добавлю, что Microsoft под Windows 7 выпускала для некоторых SATA-контроллеров NVIDIA свои собственные драйвера. Они параметр DisableRemovable игнорируют, по крайне мере, лично мне не удалось на них заставить исчезнуть жёсткий диск из списка безопасно извлекаемых устройств. JMicron Драйвера на SATA-контроллеры компании JMicron можно найти у них на FTP-сервере. Драйвер, судя по всему, универсальный, поэтому можно просто скачать и установить самую последнюю версию, после чего посмотреть что получится. Если же и после установки жёсткий диск по-прежнему будет считать, что его можно безопасно извлечь, то придётся прогуляться в ветку реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\jraid\Private, создать там DWORD-параметр CustomizedSetting2 и присвоить ему значение 38. Marvell К сожалению, компания Marvell не выкладывает у себя на сайте референсные драйвера для своих SATA-контроллеров, поэтому проще всего будет скачать драйвера с какого-нибудь крупного интернет-портала вроде Station Drivers, где народ самостоятельно коллекционирует драйвера от всех производителей подряд. После установки драйвера на SATA-контроллер достаточно зайти в его свойства, перейти на новую вкладку Policy и снять галочку "Enable Safely Removable". |
|
Отправлено: 21:27, 01-12-2013 |
Новый участник Сообщения: 48
|
Профиль | Отправить PM | Цитировать Здравствуйте!
Помогите пожалуйста воспользоваться данным советом по изменению параметра Capabilities в реестре. После перезагрузки прежнее значение 64 восстанавливается. Доступ системе к данному разделу разрешен только на Чтение разрешений. Как правильно установить разрешения? У меня Windows 8.1 |
Отправлено: 17:07, 13-05-2014 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 157
|
Профиль | Отправить PM | Цитировать Очень познавательная и информативная статья, спасибо!
|
Отправлено: 17:51, 13-05-2014 | #3 |
Support L1+ Сообщения: 5259
|
Профиль | Отправить PM | Цитировать vagifali, Оно и должно восстанавливаться. Обойти это можно только с помощью REG-файла в автозагрузке. Пример такого файла есть в посте №1. Что хоть за устройство вы хотите убрать из списка безопасно извлекаемых?
|
Отправлено: 13:03, 14-05-2014 | #4 |
Новый участник Сообщения: 48
|
Профиль | Отправить PM | Цитировать Спасибо за ответ.
Из списка безопасного извлечения я хочу убрать HDD |
|
Отправлено: 14:42, 14-05-2014 | #5 |
Support L1+ Сообщения: 5259
|
Профиль | Отправить PM | Цитировать vagifali, А конкретнее можно? Какой диск - внешний или обычный (внутренний)? Что за материнская плата?
|
Отправлено: 15:21, 14-05-2014 | #6 |
Новый участник Сообщения: 48
|
Профиль | Отправить PM | Цитировать Конечно, можно.
Диск обычный (внутренний) WDC WD10EZEX-60ZF5A0 Материнская плата Gigabyte GA-945GCM-S2C Диск подключен через PCI SATA контроллер на чипе Asmedia1061. При установке системы для него был автоматически установлен драйвер "Стандартный контроллер SATA AHCI" от Microsoft |
Отправлено: 19:46, 14-05-2014 | #7 |
Старожил Сообщения: 157
|
Профиль | Отправить PM | Цитировать Цитата Avatar-Lion:
|
|
Отправлено: 00:15, 15-05-2014 | #8 |
Support L1+ Сообщения: 5259
|
Профиль | Отправить PM | Цитировать vagifali, Попробуйте этот драйвер.
Shimmer, Я не говорил что он лучше. Речь в данном случае шла про убирание HDD из списка безопасно извлекаемых устройств. Если вас все устраивает, то можете с драйверами не заморачиваться. |
Отправлено: 11:13, 15-05-2014 | #9 |
![]() Ветеран Сообщения: 1027
|
Профиль | Отправить PM | Цитировать Может кому пригодится.. в программе usb safely remove есть скрытие любого накопителя сидящего в списке загруженных.
Простому обывателю в принципе большего и не нужно. |
Отправлено: 12:50, 15-05-2014 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
HDD - Правильное/безопасное отключение/извлечение внешнего usb HDD | 4fd | Накопители (SSD, HDD, USB Flash) | 70 | 16-02-2013 23:27 | |
Разное - [решено] Безопасное извлечение устройств | riga_f | Microsoft Windows 2000/XP | 2 | 07-12-2011 10:31 | |
Интерфейс - Безопасное извлечение флешки | AgMuHucTpaTop | Microsoft Windows 7 | 3 | 20-06-2011 08:36 | |
Интерфейс - [решено] Безопасное извлечение устройств. | MioZo | Microsoft Windows 2000/XP | 3 | 19-03-2011 09:53 | |
CMD/BAT - безопасное извлечение устройств ? | mitiya | Скриптовые языки администрирования Windows | 4 | 20-08-2009 12:33 |
|