- Локальный SATA/SSD диск отображается как съемное устройство в Windows
- Установка драйвера SATA контроллера
- Настройки SATA контроллера в BIOS
- TreatAsInternalPort: Настройка режима работы SATA дисков через реестр
- Как включить или выключить автоподключение дисков?
- Включено ли автоматическое монтирование дисков?
- Как включить автоматическое монтирование дисков?
- Как отключить автоподключение дисков?
- Как переназначить буквы к дискам?
- Как ещё можно включить или выключить монтирование дисков в Windows?
- Установка Windows на внешний жесткий диск
- Устанавливаем Windows на внешний жесткий диск
- Шаг 1: Подготавливаем внешний HDD
- Шаг 2: Подготавливаем Windows для установки
- Шаг 3: Устанавливаем Windows
Локальный SATA/SSD диск отображается как съемное устройство в Windows
В некоторых случаях Windows 10, 8.1 и 7 может распознавать внутренний жесткий диск (SATA или SSD) как съемное устройство. В результате в системном трее для такого локального диска отображается значок безопасного извлечения устройства (как у обычной USB флешки).
Конечно, вы не сможете извлечь на лету SATA диск, на котором установлена Windows, но запросто сможете случайно извлечь дополнительный SATA диск. Еще один недостаток таких “Removable” дисков — в Windows 7 нельзя было разбить такой жесткий диск на разделы (в Windows 10 1703 и выше это возможно).
Эта проблема связан с тем, что в Windows по-умолчанию использует универсальный драйвер как для SATA (внутренних), так и для eSATA (внешних) жестких дисков — Standard SATA AHCI controller. Операционная система при подключении таких дисков проверяет поддержку режима HotPlug (извлечения диска “на-горячую”). Данный функционал всегда поддерживается при работе контроллера в режиме AHCI, поэтому в теории, подключенные в таком режиме SATA диски, всегда должны отображаться в списке “Безопасное извлечение устройств”. Однако большинство производителей чипсетов встраивают в драйвер своих устройств или дополнительное ПО функционал автоматического скрытия внутренних SATA дисков.
Установка драйвера SATA контроллера
Если у вас внутренний SATA/SSD диск отображаются в списке безопасного извлечения, скорее всего стоит попробовать установить более подходящий драйвер. Попытайтесь найти последнюю версию драйвер контроллера жесткого диска на сайте производителя вашей материнской платы или компьютера. Также установите родной драйвер чипсета, через который подключен ваш жесткий диск (Intel Rapid, RST and AHCI Driver and GUI, Intel Matrix Storage Manager и т.д.)
Настройки SATA контроллера в BIOS
В некоторых версиях BIOS/UEFI в расширенных настройках возможно отключить горячее подключение (HotSwap или HotPlug) для разъёма, через который подключается жесткий диск. Проверьте, доступна ли у вас эта функция. Также можно изменить режим работы контролера с AHCI на IDE, но вы лишитесь всех преимуществ AHCI.
TreatAsInternalPort: Настройка режима работы SATA дисков через реестр
Для NVIdia контроллеров можно отключить безопасное извлечение на внутренних дисках через реестр. Перейдите в ветку реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\nvata и создайте DMORD параметр с именем DisableRemovable и значением 1 (обратите внимание, что вместо раздела nvata может быть ключ nvatabus).
Также есть универсальный способ выставить для конкретного порта контроллера атрибут диска “внутренний порт” через реестр.
Сначала нужно определить номер шины контроллера, через который подключен жесткий диск. Для этого откройте диспетчер устройств devmgmt.msc, найдите в разделе дисков свой диск, откройте его свойства. Запомните номер шины (Bus Number) и номер порта (канала) диска (Target ID). В моем примере номер шины и порта — 0.
В Windows пометить порт контроллера как внутренний можно с помощью параметр реестра TreatAsInternalPort. Для этого перейдите в HKLM\SYSTEM\CurrentControlSet\Services\msahci\Controller(n)\Channel(N), где (n) – номер контроллера, через который подключен диск, а (N) номер канала контроллера.
Создайте в данном ключе реестра DMORD параметр с именем TreatAsInternalPort и значением 1.
Это действие нужно выполнить для всех SATA дисков, которые вы хотите пометить внутренними. Например, у вас на компьютере 2 контроллера, к первому подключено 2 SATA диска, а ко второму еще 1. Чтобы пометить их внутренними, нужно выполнить команды:
reg add «HKLM\SYSTEM\CurrentControlSet\Services\msahci\Controller0\Channel0» /f /v TreatAsInternalPort /t REG_DWORD /d 0x00000001
reg add «HKLM\SYSTEM\CurrentControlSet\Services\msahci\Controller0\Channel1» /f /v TreatAsInternalPort /t REG_DWORD /d 0x00000001
reg add «HKLM\SYSTEM\CurrentControlSet\Services\msahci\Controller1\Channel0» /f /v TreatAsInternalPort /t REG_DWORD /d 0x00000001
После внесения изменений нужно перезагрузить компьютер.
В Windows 10 и 8.1 вместо MSAHCI используется драйвер StorAHCI, поэтому местоположение параметра реестра TreatAsInternalPort другое. Перейдите в ветку реестра HKLM\SYSTEM\CurrentControlSet\Services\storahci\Parameters\Device, создайте мультистроковый (REG_MULTI_SZ) параметр TreatAsInternalPort, в каждой строке которого нужно указать номер порта SATA контроллера, который нужно пометить “внутренним”. Например, чтобы пометить внутренними все диски с 0 до 3, в качестве значения TreatAsInternalPort нужно указать:
Осталось перезагрузить компьютер, и все SATA/SSD диски с портами от 0 до 3 пропадут из безопасного извлечения и перестанут отображаться как removable.
Как включить или выключить автоподключение дисков?
Автоподключение дисков в Windows: как запретить подключение к системе внешних носителей?
Каждый из пользователей Windows, особенно те, что только начинают знакомиться с системой, многое в ней воспринимают как само собой разумеющееся. Однако почти всё во внешнем облике Windows определяется набором функций и запланированных самой системой действий. Так, появляющиеся “сами собой” диски и их разделы, съёмные носители при подключении – это не просто логичная функция, не требующая никаких дополнительных действий. Отображение дисков, разделов и томов – это “последствия” операции монтирования или автоподключения дисков. Которую можно отменить и активировать.
Как вы догадались, автоматическое монтирование дисков в Windows включено по умолчанию: вы видите диски и присвоенные им буквы в проводнике. И сейчас знакомимся с этой функцией поближе. Если вашим компьютером или ноутбуком пользуется кто-то другой, чьим действиям вы не всегда доверяете, этот инструмент будет первым на пути к ограничению подключения флешек и дисков со стороны.
Включено ли автоматическое монтирование дисков?
Команда пригодится в качестве быстрого инструмента проверки, если какое-то из устройств хранения себя не проявило в очередной раз после запуска Windows. Это легко проделать с помощью короткой команды
Консоль после ввода ответит о состоянии функции монтирования на вашем языке.
Как включить автоматическое монтирование дисков?
Если функция по какой-то причине отключена, включить её также просто из той же diskpart:
Консоль ответит о включении монтирования. Для применения изменений перезагрузите компьютер.
Как отключить автоподключение дисков?
Для этого команда пойдёт с противоположным ключом:
При этом, если вы захотите удалить точки монтирования (буквы разделов) – иногда это полезно, если система некорректно распознала подключенные диски – к команде можно добавить
Повторно перезагружаем компьютер. После перезагрузки системный проводник в части имеющихся уже томов не изменится. Однако подключаемые внешние носители определяться не будут.
Как переназначить буквы к дискам?
Чтобы удалить присвоенные ранее системой или пользователем литеры, команда в консоли из diskpart примет знакомый уже вид:
Закрываем консоль и перезагружаемся. Перед появлением рабочего стола система заново присвоит всем разделам буквы, отсекая давно похеренные.
Как ещё можно включить или выключить монтирование дисков в Windows?
Помимо diskpart операции будут доступны при помощи утилиты
mountvol
Разбавленная различными флагами, она также умеет производить автоподключение дисков в Windows и переназначение букв к томам. В командной строке наберите
чтобы соответственно активировать или отключить монтирование дисков. Если необходимо убрать точки монтирования (очистить список букв дисков), в строке cmd необходимо набрать:
Как обычно, консоль закрываем, компьютер перезапускаем для применения изменений.
Установка Windows на внешний жесткий диск
Иногда требуется наличие дополнительной копии ОС на съемном носителе. Стандартную установку произвести не получится из-за ограничений системы, поэтому придется совершать дополнительные манипуляции с использованием разного стороннего софта. Сегодня мы пошагово рассмотрим весь процесс, начиная с подготовки внешнего жесткого диска и заканчивая инсталляцией Windows.
Устанавливаем Windows на внешний жесткий диск
Условно все действия можно распределить на три шага. Для работы вам понадобится три различные программы, которые распространяются в сети интернет бесплатно, о них поговорим ниже. Давайте приступим к ознакомлению с инструкциями.
Шаг 1: Подготавливаем внешний HDD
Обычно съемный HDD имеет один раздел, куда пользователи сохраняют все нужные файлы, однако если вам нужно разделить ОС и другие файлы, то есть создать дополнительный логический диск, куда и будет произведена инсталляция Виндовс, советуем ознакомиться со следующей инструкцией:
- Распределить свободное пространство проще всего с помощью программы AOMEI Partition Assistant. Загрузите ее с официального сайта, поставьте на компьютер и запустите.
- Заранее подключите HDD, выберите его из списка разделов и нажмите на функцию «Изменение раздела».
Введите подходящий объем в строку «Незанятое пространство перед». Рекомендуем выбрать значение примерно 60 ГБ, но можно и более. После ввода значения кликните на «ОК».
Если по каким-либо причинам AOMEI Partition Assistant вас не устраивает, рекомендуем ознакомиться с другими представителями подобного софта в другой нашей статье по ссылке ниже. В похожем ПО вам потребуется выполнить точно такие же действия.
Теперь задействуем встроенную функцию Windows по работе с логическими дисками. Она нам понадобится, чтобы создать новый раздел из только что выбранного свободного пространства.
- Откройте «Пуск» и перейдите в «Панель управления».
Нажмите на раздел «Администрирование».
Перейдите к разделу «Управление дисками».
Найдите необходимый том, кликните правой кнопкой мыши на свободное пространство основного диска и выберите пункт «Создать простой том».
Откроется мастер, где нужно кликнуть на «Далее», чтобы перейти к следующему шагу.
Во втором окне не меняйте ничего и сразу перемещайтесь далее.
Вы можете назначить собственную букву, если хотите этого, а после чего нажмите на «Далее».
Последним действием является форматирование раздела. Проверьте, чтобы его файловая система была NTFS, больше не меняйте никаких параметров и завершите процесс нажатием на «Далее».
На этом все. Теперь можно приступать к следующему алгоритму действий.
Шаг 2: Подготавливаем Windows для установки
Как уже было сказано выше, обычный процесс установки при запуске компьютера не подходит, поэтому придется загрузить программу WinNT Setup и выполнить определенные манипуляции. Давайте разберемся с этим подробнее:
- Загрузите копию выбранной версии Виндовс в формате ISO, чтобы в дальнейшем можно было смонтировать образ.
- Используйте любую удобную программу для создания образа диска. Детально с лучшими представителями подобного софта знакомьтесь в другом нашем материале ниже. Просто установите такое ПО и откройте загруженную копию Windows в ISO с помощью этого софта.
В разделе «Устройства со съемными носителями» в «Мой компьютер» у вас должен появиться новый диск с операционной системой.
Запустите WinNT Setup и в разделе «Путь к установочным файлам Windows» кликните на «Выбрать».
Перейдите диску с монтированным образом ОС, откройте корневую папку и выберите файл install.win или install.esd в зависимости от версии Виндовс.
Теперь, когда во втором разделе автоматически появилась буква диска, куда будет установлен загрузчик (менять ее не рекомендуется), в разделе ниже «Диск, на который будет установлена ОС» нажмите на «Выбрать» и укажите тот раздел жесткого диска, который был создан в первом шаге.
Кликните на «Установка».
После этого откроется новое окно, где рядом с пунктом «Использовать BootSect для загрузчика» вместо «ALL» следует выставить «BIOS», если на компьютере используется классический БИОС. Обладателям UEFI из выпадающего меню понадобится выбрать соответствующий пункт, после чего нажать «ОК».
После перезагрузки компьютера будет предложен выбор ОС для загрузки, выберите нужный вариант и следуйте стандартной процедуре настройки новой платформы.
Шаг 3: Устанавливаем Windows
Последним шагом является непосредственно сам процесс инсталляции. Вам не нужно выключать компьютер, еще как-то настраивать загрузку с внешнего жесткого диска, поскольку все происходит через программу WinNT Setup. Останется лишь следовать стандартной инструкции. У нас на сайте они расписаны подробно для каждой версии Windows. Пропустите все подготовительные манипуляции и переходите сразу к описанию установки.
Подробнее: Пошаговое руководство по установке Windows XP, Windows 7, Windows 8
По завершении инсталляции вы можете подключать внешний HDD и пользоваться ОС, установленной на нем. Чтобы не возникало проблем с загрузкой со съемных носителей, требуется изменить настройки BIOS. В статье ниже описано, как задать все необходимые параметры на примере флешки. В случае со съемным диском этот процесс никак не меняется, только запомните его название.
Выше мы подробно разобрали алгоритм для инсталляции операционной системы Windows на внешний HDD. Как видите, в этом нет ничего сложного, нужно лишь правильно выполнить все предварительные действия и переходить уже к самой установке.