ИСПРАВЛЕНИЕ: Windows 10 считает жесткий диск съемным
Некоторые пользователи Windows 10 сообщают о проблемах с системой, считая, что их жесткие диски или твердотельные накопители являются съемными . Если вы испытываете то же самое, эта статья поможет вам решить проблему.
Когда Windows 10 считает, что жесткий диск является съемным, в разделе «Дисковод» также может отображаться внешний USB-накопитель. Но что там происходит?
Известно, что такое поведение наблюдается в системах, где установленный драйвер SATA AHCI конфликтует с материнской платой компьютера и / или BIOS. По умолчанию Windows устанавливает универсальный драйвер SATA AHCI при установке операционной системы, что обеспечивает базовую функциональность для разных продуктов.
В этом случае лучше всего установить самые последние драйверы, например драйверы, связанные с SATA. Для систем Intel это будет драйвер Intel Rapid Storage Technology, который обрабатывает функции AHCI, поскольку у AMD есть собственный драйвер AHCI. Проблема под рукой проявляется, когда ваши внутренние жесткие диски или твердотельные накопители SATA отображаются в виде съемных носителей на панели задач.
Вот решения, которые вы можете использовать, когда Windows 10 считает жесткий диск съемным.
ИСПРАВЛЕНИЕ: Windows 10 считает жесткий диск съемным
- Общее устранение неполадок
- Обновление BIOS от производителя устройства
- Использовать редактор реестра
- Изменить в диспетчере устройств
- Проверьте BIOS
- Предлагаемые пользователем решения
1. Общее устранение неполадок
- Перезагрузите компьютер
- Проверьте и установите все доступные обновления Windows
2. Обновить BIOS от производителя устройства
Проверьте и установите доступные обновления BIOS, но, если их нет, используйте приведенные ниже шаги, чтобы переопределить, как драйвер входящих сообщений отображает устройства на определенных портах:
- В строке поиска введите CMD
- Щелкните правой кнопкой мыши Командная строка и выберите Запуск от имени администратора.
- В окне командной строки введите следующую команду, нажмите enter: devmgmt. ЦКМ
- В разделе « Дисководы» укажите устройство SATA, которое вы хотите, чтобы драйвер входящих сообщений считал внутренним.
- Щелкните правой кнопкой мыши и выберите « Свойства», чтобы открыть свойства устройства.
- Запишите номер шины из обзора свойств, например, номер шины 1
- Введите следующую команду в ранее открытой командной строке и нажмите клавишу ввода: exe add «HKLMSYSTEMCurrentControlSetServicesstorahciParametersDevice» / f / v TreatAsInternalPort / t REG_MULTI_SZ / d x ( x соответствует номеру шины, который вы указали на предыдущем шаге).
3. Используйте редактор реестра
Отказ от ответственности : Прежде чем что-либо менять в редакторе реестра, сначала сделайте резервную копию реестра.
- Щелкните правой кнопкой мыши «Пуск» и выберите « Выполнить».
- Введите regedit и нажмите Enter
- Найдите следующий путь: HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet services msahci
- Создайте новый ключ с именем Controller0
- Внутри Controller0 создайте еще один KEY с именем Channel0
- Внутри Channel0 создайте новый DWORD с именем TreatAsInternalPort
- Установите значение 1. Это приведет к тому, что порт SATA 0 (диск C) больше не будет отображаться в разделе «Безопасное извлечение устройства»).
- Вернитесь в папку Controller0
- Внутри Controller0 создайте новый KEY с именем Channel1
- Внутри Channel1 создайте новый DWORD с именем TreatAsInternalPort
- Установите значение 1 (для этого порт SATA 1 (диск D) больше не будет отображаться в разделе «Безопасное извлечение устройства»)
- Повторяйте этот процесс, пока все внутренние порты SATA не будут настроены как внутренние. Если у вас есть 6 портов SATA, установите Channel0 на Channel5. Если ваша материнская плата имеет меньше портов SATA, не забудьте начать с 0.
- Перезагрузитесь, чтобы разрешить изменения.
4. Изменить в диспетчере устройств
- Щелкните правой кнопкой мыши Пуск и выберите Диспетчер устройств.
- Найдите Дисковод и дважды щелкните по нему
- Щелкните правой кнопкой мыши на внутреннем жестком диске (HDD или SSD)
- Выберите Свойства
- Перейти на вкладку Политики
- Убедитесь, что функция «Кэширование записи на устройстве » включена и не включена функция « Оптимизировать для быстрого удаления ». Это связано с тем, как Windows 10 считает жесткий диск съемным
- Обновите драйвер до последней версии набора микросхем и AHCI / RAID
5. Проверьте BIOS
Зайдите в BIOS и проверьте, включен ли «SATA-порт» для порта SATA, к которому подключен ваш жесткий диск. Это может означать, что ваша материнская плата поддерживает горячую замену жестких дисков, что позволяет отключить функцию AHCI на материнской плате, и она исчезнет.
Вот как войти в настройки BIOS на вашем компьютере с Windows 10:
- Нажмите Пуск и выберите Настройки
- Выберите Обновление и Безопасность
- Выберите Recovery на левой панели
- Нажмите « Перезагрузить сейчас» в разделе « Расширенный запуск»
- Ваш компьютер перезагрузится в другое меню. Нажмите Устранение неполадок .
- Нажмите Дополнительные параметры .
- Выберите Настройки прошивки UEFI .
- Нажмите Перезагрузить . Ваша система перезагрузится и перенесет вас в BIOS. Отсюда проверьте, включен ли для порта SATA режим горячей замены. Отключите его, если он включен.
6. Предлагаемые пользователем решения
Вот несколько дополнительных решений, предложенных пользователями на форуме Microsoft:
- Установите или обновите драйвер SATA AHCI, так как вы можете использовать универсальный драйвер Windows. Посетите веб-сайт производителя вашей материнской платы, чтобы узнать актуальный драйвер для Windows 10. (Или веб-сайт производителя ноутбука, если он отличается от вашего в спецификации). Если нет драйвера для Windows10, используйте самый последний из них. Если там нет драйвера SATA / AHCI, его можно получить, установив самую последнюю версию драйвера Intel Rapid Storage Technology.
- Попробуйте использовать другой порт SATA, а также попробуйте подключить его с помощью другого кабеля SATA. Зайдите на сайт производителя вашей материнской платы и убедитесь, что у вас установлены новейшие драйверы SATA-контроллера и чипсета для вашей модели. Попытка сброса BIOS также может быть хорошей идеей, так как ваши настройки BIOS вернутся к заводским настройкам по умолчанию, что может помочь с правильным обнаружением жесткого диска.
- Это общая проблема 64-битных версий Windows. Microsoft еще не нашла и не исправила проблему. Это связано с производительностью. 64-разрядные операции не справляются, поэтому исправлена 64-разрядная операционная система для обработки внутреннего диска как переносного съемного диска. Установите 32-битную версию Windows, так как этой проблемы нет.
- Совет для пользователей Windows 10: создайте «Пул хранения» через «Пространства хранения». Пул может существовать только из одного хранилища. Это объединит съемное хранилище, которое будет рассматриваться как внутренний диск.
- Это не решение для вашего системного диска. Для этого лучше всего найти самый последний драйвер. Если это не сработает, возможно, вы захотите заменить драйвер контроллера AHCI / RAID стороннего производителя на «Универсальный контроллер SATA AHCI», поставляемый с Windows 10.
- В моем случае диски, подключенные к адаптеру Marvell, показывались как съемные. Изменив их, чтобы создать пространство хранения MS вместо зеркального диска Marvell, они оказались в нормальном месте, что сделало их доступными и для оптимизации диска.
Помогло ли какое-либо из этих решений? Дайте нам знать в комментариях ниже.