Как убрать опцию извлечения внутренних дисков SATA из иконки в трее Windows 8?
17163
Anton
Значок «Безопасное извлечение устройства» в Windows 8 (и 8.1) позволяет извлечь мои внутренние диски SATA, включая загрузочный диск (см. Пример):
Я не вижу себя когда-либо нуждающимся в этом, особенно из-за удобства иконки в трее.
Для Windows 7 существует хорошо известное решение ( ответ 1, ответ 2 и т. Д.). Но в Windows 8 драйвер msahci был заменен на storahci. К сожалению, обходной путь TreatAsInternalPort больше не работает.
в Win7 это помогло установить драйверы Intel. Какой у вас чипсет? Попробуйте установить драйверы AHCI от производителя чипсета (AMD, Intel, nVIDIA)
magicandre1981 10 лет назад
0
@ magicandre1981 У меня есть контроллер Intel ICH9 (не ICH9 ** R **) AHCI. Драйверы AHCI от Intel (Matrix / RST) официально недоступны для этого южного моста. Кстати, ICH9 поддерживается драйвером MS storahci. Мой начальный вопрос касался только драйвера Storahci. Я думаю, что я должен говорить более четко.
Anton 10 лет назад
0
3 ответа на вопрос
7
kinokijuf
TreatAsInternalPortЗначение по- прежнему существует в Windows 8 storahciводителя, но его синтаксис изменился.
Теперь он находится в ключе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\Parameters\Deviceи представляет собой REG_MULTI_SZсписок номеров портов, которые следует рассматривать как внутренние.
Например, чтобы отключить съемность на портах 0 и 1, вы должны использовать
Редактор реестра Windows, версия 5.00 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ storahci \ Параметры \ Device] "TreatAsInternalPort" = гекс (7): 30,00,00,00,31,00,00,00,00,00
К сожалению, я понятия не имею, как эти порты пронумерованы.
Быстрый совет: щелкните правой кнопкой мыши по ключу и выберите «редактировать двоичные данные», чтобы получить шестнадцатеричное представление. В противном случае, используя вид по умолчанию, вы все испортите.
masi 8 лет назад
0
У меня работал на окаменелой ATI / AMD X1200 с Windows 10. Спасибо!
LogicDaemon 8 лет назад
0
2
Abei Villafane
или Windows 10:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\storahci\Parameters\Device] "TreatAsInternalPort"=hex(7):30,00,31,00,32,00,33,00,34,00,35,00,00
(Спасибо kinokijuf за быстрый старт, но его код отключил только 1 диск для меня (диск 0 на моем втором контроллере). Этот работал на всех 5 дисках, которые у меня есть (и, вероятно, на 6-м тоже). Я думаю, что это было потому что между его значениями была пустая новая строка (00 в гексах - новая строка), (30 в гексах - 0, 31 - 1 и т. д.).
Этот работал на всех 4 моих портах:
Это сработало для меня, но расположение было немного другим. Я нашел его по адресу HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ storahci \ Parameters \ Device
Sasha 8 лет назад
0
1
Jonas M. Hunziker
У меня была такая же проблема в Windows 8.1 с жесткими дисками, подключенными к встроенному чипу ASMedia 106x и использованием драйвера storahci вместо драйвера ASMedia (яростно заморозил бы мою коробку!).
Я закончил тем, что решил, используя предложение Райдинна, найденное здесь .
По сути, я создал запланированное задание, которое запускается при запуске системы и импортирует следующий файл реестра, изменяя ключ «Возможности» на двух устройствах HDD:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\SCSI\Disk&Ven_WDC&Prod_WD6400AAKS-22A7B\5&288c89f1&2&000000] "Capabilities"=dword:000000e0 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\SCSI\Disk&Ven_WDC&Prod_WD6401AALS-00L3B\5&1272cb31&2&000000] "Capabilities"=dword:000000e0
Проблема заключается в том, что вы можете отследить вышеуказанные ключи для вашей настройки, так как они немного отличаются для каждой установки. Однако, если вы найдете нужный диск в «Диспетчере устройств», а затем посмотрите на свойства, в частности «Путь к экземпляру устройства» на вкладке «Сведения», вы найдете, где в реестре находится запись (всегда ниже HKLM\SYSTEM\CurrentControlSet\Enum\. Таким образом, в сочетании HKLM\SYSTEM\CurrentControlSet\Enum\с «Путь к экземпляру устройства», вы должны найти правильное местоположение, которое содержит значение «Возможности».
Я надеюсь, что это несколько полезно.
Спасибо за указание на это общее решение. Работает как шарм. Я хотел бы отметить, что вышеупомянутое решение первоначально зачислено на ** Guillaume ** в параллельном интерфейсе ([Остановить отображение внутреннего диска в «Безопасном удалении оборудования»] (http://www.paralint.com/blog/2008 / 11/13 / стоп-внутренний привод, показывающий-вверх-в-безопасно-удалить-аппаратные средств /))
Anton 9 лет назад
0
Проголосовал, потому что это хакджоб.
kinokijuf 9 лет назад
1
Upvoted, потому что это единственное найденное мной решение, которое действительно работает в Windows 10.
willus 9 лет назад
1
@willus Ты должен проверить мой. Это намного чище.
kinokijuf 9 лет назад
0
@kinokijuf Согласен, твое чище. В то время я не мог понять, какое значение должен иметь этот ключ «TreatAsInternalPort», поскольку все, что я пробовал, не работало.
Jonas M. Hunziker 9 лет назад
0
@willus решение от kinokijuf работало у меня в windows 10. У меня есть формат XX 00 00 00, а не формат XX 00
Roger Willcocks 7 лет назад
0
Upvoted, потому что это единственное решение для слота для SD-карт на планшете с Windows 10.
iBug 6 лет назад
0