Внутренние диски sata отображаются как съемные носители windows 10
Перейти к содержимому

Внутренние диски sata отображаются как съемные носители windows 10

  • автор:

Внутренние диски SATA отображаются как съемные носители

Внутренние диски SATA (жесткие диски и твердотельные накопители) могут отображаться в панели задач как съемные носители.

Причина

Считается ли устройство съемным, определяется BIOS вашей системы и тем, как он помечает различные порты SATA на системной плате. Драйвер папки «Входящие» напрямую проверяет порты SATA и рассматривает устройства, подключенные к этим портам с пометкой «внешние», как съемные устройства. Не все драйверы запоминающих устройств выполняют эту проверку, что может привести к повреждению или потере данных.

Решение

Прежде всего проверьте наличие доступных обновлений BIOS от производителя компьютера и установите их, если есть. Если они не доступны, можно выполнить следующие действия, чтобы переопределить способ, как драйвер папки «Входящие» отображает устройства на определенных портах:

  1. Откройте командную строку с полномочиями администратора.
  2. В окне командной строки введите следующую команду и нажмите клавишу ВВОД: devmgmt.msc
  3. В разделе Дисковые устройства выберите устройство SATA, которое встроенный драйвер должен считать внутренним, и откройте свойства для данного устройства, щелкнув его правой кнопкой мыши и выбрав пункт Свойства.
  4. Обратите внимание на номер шины из обзора свойств («1» в приведенном ниже примере).
  5. Для Windows 7:
    1. Введите следующую команду в ранее открытой командной строке и нажмите клавишу ВВОД:

      Введите следующую команду в открытой ранее командной строке и нажмите клавишу ВВОД:

    Что делать, если внутренний жесткий диск определяется как съемное устройство

    То, как определяется подключенный к компьютеру накопитель – внешний или внутренний, зависит как минимум от трех факторов: конфигурации BIOS , работы драйвера SATA и наличия на устройстве специального битового дескриптора RMB . В большинстве случаев идентификация накопителя выполняется корректно, но бывает и так, что Windows определяет локальный внутренний жесткий диск как съемный.

    Это никак не влияет на работу диска, его скорость останется прежней, однако, если этот диск является дополнительным, может возникнуть риск его случайного извлечения из системного трея. Кроме того, в Windows 7, 8.1 и 10 вплоть до сборки 1703 , такой «съемный» жесткий диск нельзя будет разбить на разделы стандартными средствами оснастки управления дисками, поскольку полноценная работа с разделами поддерживается Windows только для внутренних жестких дисков.

    Настройки BIOS

    Когда вы подключаете к ПК жесткий диск, Windows автоматически проверяет поддержку им режима «горячего» извлечения, за которое отвечает соответствующая функция BIOS . В режиме AHCI для дисковых контроллеров эта функция включена по умолчанию и если ее отключить, жесткий диск, определяемый системой как съемный, должен стать, как и положено, внутренним скрытым.

    Примечание: жесткие диски в норме не определяются съемными благодаря контролю специальной функции, встроенной в драйвер чипсета.

    Для этого нужно зайти в BIOS , отыскать в разделе управления SATA -устройствами порт, к которому подключен диск, и изменить значение параметра Hot Plug или HotSwap на Disabled. В большинстве современных версий BIOS эта настройка располагается в разделе «Advanced»«Sata Configuration».

    Sata Configuration

    Менее удачным решением представляется переключение контроллера с режима AHCI в IDE , так как при этом вы потеряете все преимуществам использования первого.

    Драйвер SATA-контроллера

    Попробовать решить эту проблему можно также путем установки последней версии драйвера контроллера жесткого диска. Естественно, речь идет об оригинальной версии, скачанной с сайта производителя материнской платы вашего ПК. Также рекомендуется установить оригинальный драйвер чипсета, через который подключен HDD/SSD .

    Отключение «горячего» извлечения в реестре

    Еще одним способом справиться с проблемой определения внутреннего жесткого диска как съемного является отключение функции «горячего» извлечения накопителя путем применения твика реестра.

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

    Откройте «Диспетчер устройств», в разделе «Дисковые устройства» выберите проблемный накопитель, откройте его свойства и на вкладке «Общие» посмотрите значение параметра Bus Number в строке «Размещение».

    Дисковые устройства

    Затем откройте редактор реестра командой regedit , разверните ключ:

    HKLM\SYSTEM\CurrentControlSet\Services\storahci\Parameters\Device

    И создайте в последнем подразделе мультистроковый параметр,

    RegEdit

    TreatAsInternalPort со значением номера шины (Bus Number).

    TreatAsInternalPort

    Если сделать внутренними нужно два или более диска, добавьте номера их шин в параметре TreatAsInternalPort каждый с новой строки.

    TreatAsInternalPort All HDD

    Готово, осталось только перезагрузить компьютер и проверить результат.

    Локальный диск, ранее определяемый как съемный, должен стать внутренним.

    Для пользователей Windows 7

    Если у вас Windows 7, вам нужно будет отредактировать ключ:

    HKLM\SYSTEM\CurrentControlSet\Services\msahci\Controller0\Channel Х

    Где Х – номер шины контроллера полученного из свойств диска в «Диспетчере устройств».

    Также в этом случае параметр TreatAsInternalPort должен быть не мультистроковый , а DWORD со значением 1.

    Локальный SATA/SSD диск отображается как съемное устройство в Windows

    date

    15.12.2021

    user

    itpro

    directory

    Windows 10, Windows 7, Windows 8

    comments

    комментарий 21

    В некоторых случаях Windows 10, 8.1 и 7 может распознавать внутренний жесткий диск (SATA или SSD) как съемное устройство. В результате в системном трее для такого локального диска отображается значок безопасного извлечения устройства (как у обычной USB флешки).

    Внутренний SATA диск отображаются как съемные носители

    Конечно, вы не сможете извлечь на лету 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 и создайте DWORD параметр с именем DisableRemovable и значением 1 (обратите внимание, что вместо раздела nvata может быть ключ nvatabus).

    Также есть универсальный способ выставить для конкретного порта контроллера атрибут диска “внутренний порт” через реестр.

    Сначала нужно определить номер шины контроллера, через который подключен жесткий диск. Для этого откройте диспетчер устройств devmgmt.msc, найдите в разделе дисков свой диск, откройте его свойства. Запомните номер шины (Bus Number) и номер порта (канала) диска (Target ID). В моем примере номер шины и порта — 0.

    sata диск Bus Number

    В Windows пометить порт контроллера как внутренний можно с помощью параметр реестра TreatAsInternalPort. Для этого перейдите в HKLM\SYSTEM\CurrentControlSet\Services\msahci\Controller(n)\Channel(N), где (n) – номер контроллера, через который подключен диск, а (N) номер канала контроллера.

    Создайте в данном ключе реестра DWORD параметр с именем 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

    После внесения изменений нужно перезагрузить компьютер.

    Обратите внимание, что номера, назначенные дискам (которые вы видите в diskpart или diskmgmt.msc), не всегда соответствуют номерам каналов SATA или RAID

    В Windows 10 и 8.1 вместо MSAHCI используется драйвер StorAHCI, поэтому местоположение параметра реестра TreatAsInternalPort другое. Перейдите в ветку реестра HKLM\SYSTEM\CurrentControlSet\Services\storahci\Parameters\Device, создайте мультистроковый (REG_MULTI_SZ) параметр TreatAsInternalPort, в каждой строке которого нужно указать номер порта SATA контроллера, который нужно пометить “внутренним”. Например, чтобы пометить внутренними все диски с 0 до 3, в качестве значения TreatAsInternalPort нужно указать:

    TreatAsInternalPort - поместить sata порт внутренним

    Осталось перезагрузить компьютер, и все SATA/SSD диски с портами от 0 до 3 пропадут из безопасного извлечения и перестанут отображаться как removable.

    Предыдущая статьяПредыдущая статья Следующая статья Следующая статья

    Внутренние диски SATA отображаются как съемные носители в Windows

    Мы и наши партнеры используем файлы cookie для хранения и/или доступа к информации на устройстве. Мы и наши партнеры используем данные для персонализированной рекламы и контента, измерения рекламы и контента, понимания аудитории и разработки продуктов. Примером обрабатываемых данных может быть уникальный идентификатор, хранящийся в файле cookie. Некоторые из наших партнеров могут обрабатывать ваши данные в рамках своих законных деловых интересов, не спрашивая согласия. Чтобы просмотреть цели, в которых, по их мнению, они имеют законный интерес, или возразить против этой обработки данных, используйте ссылку со списком поставщиков ниже. Предоставленное согласие будет использоваться только для обработки данных, поступающих с этого веб-сайта. Если вы хотите изменить свои настройки или отозвать согласие в любое время, ссылка для этого находится в нашей политике конфиденциальности, доступной на нашей домашней странице.

    На некоторых устройствах Windows внутренние диски SATA отображаются как съемные носители. Чаще всего это вызвано некоторыми проблемами с BIOS компьютера. В этом посте мы поговорим об этой проблеме и посмотрим, что можно сделать для ее решения.

    Внутренние диски SATA отображаются как съемные носители в Windows 1110

    Почему мой внутренний SSD отображается как съемный диск?

    BIOS вашей системы имеет право помечать некоторые устройства хранения как съемные носители, а некоторые — как нет. Эта дифференциация стала возможной благодаря почтовому ящику, который проверяет устройства и ставит этикетку. Внешний к тому, который подключен к внешнему порту. Если BIOS устарел или возникли проблемы с индексацией, внутренние жесткие диски будут отображаться как съемные устройства.

    Fix Внутренние диски SATA отображаются как съемные носители в Windows 11/10

    Если внутренние диски SATA отображаются в вашей системе как съемные носители, первое, что вам нужно сделать, это обнови свой компьютер . Если обновление ОС не помогло, следуйте приведенным ниже решениям, чтобы решить проблему.

    1. Обновите свой BIOS
    2. Переопределить устройства драйвера Inbox
    3. Отключить горячее подключение из BIOS
    4. Обновите драйверы дисков
    5. Включить политику кэширования записи

    Поговорим о них подробно.

    1] Обновите свой BIOS

    Чаще всего эта неверная идентификация вызвана устаревшей версией BIOS. Итак, прежде всего, обязательно обновите свой биос . После обновления BIOS проверьте, может ли Windows распознать внутренний диск SATA как внутренний.

    2] Переопределить устройства с драйвером Inbox.

    номер автобуса

    В этом решении мы переопределим устройства поверхностей драйверов входящих сообщений на определенных портах. Мы будем ориентироваться на порт, к которому подключено ваше устройство SATA. Мы должны обновите BIOS, чтобы он распознавал диски SATA как внутренние. Чтобы сделать то же самое, сначала давайте определим номер порта. Открыть Запуск Win+R а затем выполните следующую команду.

    devmgmt.msc

    Это откроет Диспетчер устройств. Расширять Дисковый привод, щелкните правой кнопкой мыши устройство хранения и выберите «Свойства». Убедитесь, что вы находитесь на вкладке «Общие» и запишите номер шины.

    Как только мы узнаем номер шины, откройте командную строку от имени администратора, а затем выполните следующую команду.

    Windows 7

    reg.exe добавить «HKLM\SYSTEM\CurrentControlSet\Services\msahci\Controller0\Channelx\» /f /v TreatAsInternalPort /t REG_DWORD /d 0x00000001

    Windows 11/10/8 или выше

    reg.exe добавить «HKLM\SYSTEM\CurrentControlSet\Services\storahci\Parameters\Device» /f /v TreatAsInternalPort /t REG_MULTI_SZ /d x

    Примечание: Замените x в команде на номер шины, о котором мы упоминали ранее.

    Наконец, проверьте, решена ли проблема.

    3] Отключить горячее подключение из BIOS

    Горячее подключение из BIOS

    При горячем подключении или Горячая замена включена на вашем компьютере, материнская плата рассматривает жесткий диск как съемное устройство. Поскольку у нас возникла эта проблема, нам нужно отключить горячее подключение.

    Итак, вперед и загрузиться в БИОС . Теперь найдите порт SATA и отключите Горячее подключение. Наконец, проверьте, решена ли проблема.

    4] Обновить драйверы дисков

    Очень вероятно, что Windows не может определить внутренний диск SATA как Интернет из-за несовместимости с дисками. Эта несовместимость связана с устаревшими драйверами. Поэтому мы просто обновим драйверы и решим проблему.

    1. Открыть Диспетчер устройств.
    2. Расширять Дисковый привод.
    3. Щелкните правой кнопкой мыши драйвер и выберите Обновите драйверы.
    4. Нажмите на Автоматический поиск драйверов.

    Ваша система будет искать в Интернете последние версии драйверов и устанавливать их, если они доступны.

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

    Читать: Как инициализировать жесткий диск в Windows ?

    5] Включить политику кэширования записи

    Включение кэширования записи на диск помогает повысить эффективность ваших жестких дисков. В идеале, его отключение не должно приводить к тому, что Windows неправильно идентифицирует внутренние диски, однако есть ошибка, которая заставляет его делать именно это. Мы должны включить опцию для внутреннего диска, чтобы решить проблему. Следуйте инструкциям ниже, чтобы сделать то же самое.

    1. Запуск Диспетчер устройств.
    2. Разверните Диски, щелкните правой кнопкой мыши драйвер вашего SATA и выберите Свойства.
    3. Перейдите в Политики и поставьте галочку рядом с Включить кэширование записи на устройстве.
    4. Наконец, нажмите кнопку ОК.

    После внесения изменений проверьте, решена ли проблема.

    Мы надеемся, что вы сможете решить проблему, используя решения, упомянутые в этой статье.

    Читать: Жесткий диск продолжает автоматически заполняться

    Как исправить проблему Windows, из-за которой внутренний жесткий диск SSD, подключенный к SATA, отображается как съемный?

    Если внутренние диски отображаются как съемные, вы можете столкнуться с потерей данных. Поскольку эта проблема связана с вашим BIOS и индексацией, нам необходимо обновить BIOS, и если это не сработает, мы переопределим устройства с поверхностями драйверов входящих сообщений. Существуют и другие потенциальные причины этой проблемы и соответствующие решения. Вы можете следовать вышеупомянутым решениям, чтобы легко решить проблему.

    Читайте также: Остановить переход жесткого диска в спящий режим в Windows .

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *