Номера дисков могут не соответствовать номерам каналов SATA при установке Windows на компьютере с несколькими жесткими дисками SATA или RAID

Поддержка для Windows Vista Пакет обновления 1 (SP1) завершилась 12 июля 2011 года. Для продолжения получения обновлений для системы безопасности для ОС Windows Vista, убедитесь в том, что вы используете Windows Vista с пакетом обновления 2 (SP2). Дополнительную информацию можно найти на веб-страницу Майкрософт: .

Симптомы

Рассмотрим следующий сценарий:

  • У вас есть компьютер под управлением одной из следующих операционных систем:

    • Windows Server 2012 R2

    • Windows Server 2012

    • Windows Server 2008 R2

    • Windows Server 2008

    • Windows 8

    • Windows 7

    • Windows Vista

  • Вы добавили на компьютер два жестких диска SATA (Serial Advanced Technology Attachment) или RAID.

  • Жесткие диски SATA или RAID присоединяются к каналам 0 и 1.

В этом случае Disk 0 может быть не назначен жесткому диску на канале 0, а Disk 1 может быть не назначен жесткому диску на канале 1. Предполагается, что номера дисков назначаются в соответствии с номерами каналов SATA или RAID.

Примечание. Эта проблема может возникнуть при настройке операционной системы во время установки или при выполнении процесса восстановления, предоставленного изготовителем компьютера. Также эта проблема может возникать и при обычной загрузке компьютера. Таким образом, после нескольких запусков системы жесткие диски могут получить разные номера. Кроме того, диски могут быть перечислены в разном порядке при изменении режима работы контроллера жесткого диска в BIOS (например, в режиме RAID и без RAID-режима).

Причина

Номера, назначенные дискам, не обязательно могут соответствовать номерам каналов SATA или RAID.

BIOS может и не перечислять диски в определенном (ожидаемом пользователем) порядке. Отсутствует прямая связь между заказом BIOS и порядок, в котором номера дисков Windows. Во время запуска Windows коммутаторы с помощью BIOS INT13 поддерживают собственные драйверы Windows для доступа к дискам. Windows ожидает в течение нескольких секунд для системного диска, для перечисления Plug and Play. При обнаружении совпадения до истечения времени ожидания, будет выполняться Обычный запуск. В противном случае система запустит проверку ошибок с кодом ошибки Stop 0x7B. Windows использует другие механизмы отличать диски, как Windows не обеспечивает контроль над процессом нумерации дисков до загрузки. Windows не имеет информации о любых изменениях оборудования при выключении компьютера. Таким образом Windows запускает свой собственный запрос для перечисления устройства.

Номера дисков, назначенные операционной системой Windows после переключения на собственные драйверы контроллера дисков Windows во время запуска, зависят исключительно от порядка, в котором диски перечислены и обрабатываются Plug and Play. Windows будет Перечислить доступные жесткие диски, съемные диски, а затем предполагается, что собственные драйверы Windows уже присутствует и установлена в системе. Различные факторы неконтролируемых времени может повлиять на порядок перечисления. Например, большинство контроллеров IDE предназначены специально перечислить образце канала, подождите две секунды и затем перечислить ведомого канала. Это действует как предоставление заказа очевидно согласованного перечисления, но это фактически побочным эффектом аппаратной реализации. Контроллеры SATA имеет другое поведение и не сталкиваются с этой же побочный эффект.

Устройства представлены в том порядке, в котором они перечислены. Таким образом назначение номера дисков может отличаться в разных запусках. Предположим, например, запустить Windows или установки Windows Server на компьютере, имеющем два неформатированный RAID или SATA жестких дисков. В этом случае Windows может представлять второй жесткий диск как диск 0 при появлении диска для установки операционной системы. Порядок перечисления может изменяться со временем между загрузки системы, в зависимости от времени такие факторы, как немного больше времени, раскручиваются очистки жестких дисков.

Решение

При установке любой из операционных систем (перечисленных в разделе "Проблема") на компьютере, имеющем несколько жестких дисков SATA или RAID, для проверки диска, на котором вы намерены установить систему, проверьте сведения об этом диске. Например на экране можно выбрать диск для назначения установки проверьте имя тома и свободного места.

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

  • Запустите консоль «Управление дисками». Чтобы сделать это, нажмите кнопку Пуск, в поле « Начать поиск » введите diskmgmt.msc и нажмите кнопку diskmgmt.msc в списке программы .

  • Выполните команду list disk с помощью командной строки служебной программы Diskpart.exe.

  • При установке Windows или Windows Server назначенные номера дисков указаны на этапе выбора диска и раздела для установки.

Примечание. В некоторых случаях может быть трудно заметить, что нумерация дисков не соответствует соответствующего номера канала SATA или RAID. Например если идентичны SATA или RAID размер жесткого диска, сложно определить удостоверение диски с помощью этих методов.

Дополнительные сведения

При установке одной из операционных систем (перечисленных в разделе "Проблема") на компьютере с несколькими жесткими дисками, предполагается, что назначение номеров совпадает с номером соответствующего канала SATA или RAID. При возникновении назначений несоответствие каналов, можно установить операционную систему на том дисководе или попытке отформатировать раздел неверный диск. Таким образом может привести к потере важных данных.

Кроме того, при установке Windows Server 2012, Windows Server 2008 R2, Windows 8 или Windows 7, установщик создает по умолчанию системный раздел наряду с разделом Windows. Системный раздел создается в соответствии с требованием BitLocker. BitLocker требует загрузочные файлы и файлы Windows находятся в разные разделы. Если на жестком диске предустановленные по умолчанию не изменялись, создается системный раздел на диске, который распознается как диск 0.

Корпорация Майкрософт подтверждает, что эта проблема возникает по причине ограничений в структуре продуктов Майкрософт, перечисленных в разделе "Относится к". Эта проблема возникает, так как диски нумеруются в порядке их перечисления в операционную систему через Plug and Play. Все очевидно, согласованность нумерации дисков случайными и/или используется побочный эффект оборудование и драйверы.

Ссылки

Для дополнительных сведений о подобной проблеме, щелкните следующий номер статьи базы знаний Майкрософт:

номера тома в «том ###» столбцов может измениться при каждом запуске команды «List Volume» в служебной программы Diskpart.exe в Windows



Для дополнительных сведений о перечислении PnP и назначении букв жестким дискам в Windows Server 2003 и Windows XP, щелкните следующий номер статьи базы знаний Майкрософт:

Обзор перечисления PNP и назначения букв жестким дискам в Windows Server 2003 и Windows XP

Нужна дополнительная помощь?

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

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×