Проблема: Управление дисками Windows 10 неправильно определяет диски объемом более 2 ТБ, подключенные через USB 3.0 к адаптеру SATA. Вместо правильного размера он показывает 16380 ГБ (или 16 ТБ) независимо от того, к какому диску я подключаюсь. Невозможно назначить букву диска, а все параметры раздела отображаются серым цветом.

Я использую следующую настройку:

  • Windows 10 x64 Home на ноутбуке Acer Predator

  • LogiLink Адаптер USB 3.0 для SATA (AU0013)

  • Диски объемом более 2 ТБ, отформатированные ранее GPT в Windows 7

  • Все драйверы обновлены, все драйверы повторно проверены на принудительное обновление

Другие детали:

  • У меня есть 2 адаптера, которые я тестировал, и они ведут себя одинаково (одновременно тоже).

  • Я тестировал старые жесткие диски Seagate емкостью 3 ТБ и WD Pro 8 ТБ. Такой же размер неправильно показан: 16384 ГБ.

  • Я протестировал диски размером менее 2 ТБ, и они были обнаружены правильно.

  • Я проверил diskpart, и он показывает правильный размер для каждого диска.

  • Управление дисками перечисляет разделы как "защитный раздел GPT"

  • Я предполагаю, что проблема с переводом моста, но как я могу это исправить?

1 ответ1

0

Это был гораздо более сложный вопрос, чем я ожидал. Я объясню, что здесь не так, чтобы другие знали, что делать в случае возникновения проблемы.

Истинная основная причина этой проблемы заключается в том, что контроллеры SATA на адаптерах USB-SATA являются не аппаратными контроллерами, а программными эмуляторами контроллеров SATA.

Это вызывает следующее поведение:

  • Жесткий диск объемом более 2 ТБ, инициализированный и отформатированный на обычном контроллере SATA ПК / сервера, не будет корректно обнаружен поддельным программным контроллером адаптера SATA-USB.

  • Жесткий диск объемом более 2 ТБ, инициализированный и отформатированный на поддельном программном контроллере адаптера, не будет правильно обнаружен никакими стандартными портами SATA.

Фактическим решением проблемы является использование адаптера SATA-USB с аппаратным контроллером SATA. Например, адаптер от Anker имеет аппаратный контроллер и будет корректно работать с дисками SATA более 2 ТБ, инициализированными на обычном порту SATA.

Технически эта проблема связана с тем, как программный контроллер интерпретирует сектора привода. Каким-то образом контроллер игнорирует тот факт, что накопитель имеет 4 тыс. Секторов, и предполагает, что он основан на 512 млрд. Секторах, что приводит к тому, что программное обеспечение пересчитывает физические сектора жесткого диска.

Практически все адаптеры с программными контроллерами несовместимы с фактической спецификацией SATA и неправильно переводят информацию по секторам.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .