Підтримку Windows Vista з пакетом оновлень 1 (SP1) завершено 12 липня 2011 р. Щоб і надалі отримувати оновлення системи безпеки для ОС Windows Vista, переконайтеся, що на комп'ютері інстальовано систему Windows Vista з пакетом оновлень 2 (SP2). Докладні відомості див. на цій веб-сторінці Microsoft: Для деяких версій Windows підтримка завершується.
Ознаки
Нижче описано такий сценарій.
У вас є комп'ютер під керуванням однієї з таких операційних систем:
- Windows Server 2012 R2
- Windows Server 2012
- Windows Server 2008 R2
- Windows Server 2008
- Windows 8
- Windows 7
- Windows Vista
Ви додасте два жорсткі диски SATA або RAID (Serial Advanced Technology Attachment) або RAID до комп'ютера.
Жорсткі диски SATA або RAID підключаються до каналів 0 і 1.
У цьому сценарії диск 0 може не бути призначено жорсткому диску на каналі 0, а диск 1 може не бути призначено жорсткому диску на каналі 1. Передбачається, що призначення диска збігатиметься з відповідними номерами каналу SATA або RAID.
Примітка. Ця проблема може виникнути, якщо ви налаштували операційну систему під час інсталяції або виконуєте процес відновлення, передбачений виробником комп'ютера. Ця проблема також може виникати під час звичайного запуску комп'ютера. Таким чином, жорсткі диски можуть мати різний номер під час запуску системи. Також накопичувачі можуть нумеруватися в різному порядку, якщо в BIOS змінюється режим роботи контролера жорсткого диска (наприклад, режим RAID на режим без RAID).
Причина
Номери призначення диска можуть не обов'язково збігатися з відповідними номерами каналу SATA або RAID.
У BIOS можна нумерувати диски в певному порядку, а може й ні. Немає прямого зв'язку між порядком BIOS і порядком, у якому Windows нумерує диски. Під час запуску Windows перемикається з використання підтримки BIOS INT13 на власні драйвери Windows для доступу до дисків. Windows чекає кілька секунд, поки системний диск перерахує за допомогою Plug and PlayPlug and Play. За наявності збігу протягом періоду очікування запуск продовжується у звичайному режимі. В іншому випадку система запустить перевірку на помилки зі стоп-кодом 0x7B. Система Windows використовує інші механізми для розмежування дисків, оскільки ОС Windows не контролює процес нумерації дисків перед запуском. Система Windows не надає жодних відомостей про будь-які зміни в апаратному забезпеченні, коли комп'ютер вимкнуто. Тому Windows ініціює власний запит для нумерації пристроїв.
Номери дисків, призначені Windows після переходу на рідні драйвери контролера сховища Windows під час запуску, залежать виключно від порядку, у якому диски нумеруються та обробляються Plug and Play. Windows перерахує доступні стаціонарні диски, а потім знімні диски, за умови, що правильні рідні драйвери Windows вже присутні та встановлені в системі. На порядок перерахування можуть впливати різні неконтрольовані фактори часу. Наприклад, більшість контролерів IDE призначені для конкретного нумерування основного каналу, зачекайте дві секунди, а потім пронумеруйте канал Slave. Це призводить до забезпечення очевидно послідовного порядку перерахування, але насправді це побічний ефект апаратної реалізації. Контролери SATA мають іншу поведінку і не відчувають такого ж побічного ефекту.
Пристрої представлені в тому порядку, в якому вони перераховані. Таким чином, номери призначень дисків можуть змінюватися під час запуску. Наприклад, припустимо, що ви запускаєте Windows або Windows ServerWindows ServerSetup на комп'ютері, де є два неформатованих жорстких диска SATA або RAID. У цій ситуації Windows може представити другий жорсткий диск як "Диск 0", коли з'явиться запит на введення диска, на якому потрібно інсталювати операційну систему. Порядок перелічення може змінюватися з часом між завантаженнями системи, залежно від факторів часу, як-от старіння жорсткого диска триває трохи довше.
Спосіб усунення проблеми
Під час налаштування будь-якої операційної системи, переліченої в розділі «Симптоми», на комп'ютері з кількома жорсткими дисками SATA або RAID, перевірте інформацію про диск, щоб перевірити диск, на якому ви будете налаштовувати систему. Наприклад, на екрані, на якому можна вибрати диск для місця інсталяції, перевірте ім'я тому та доступний простір.
Щоб переглянути призначені номери дисків, скористайтесь одним із наведених нижче способів.
- Запустіть консоль керування дисками. Для цього натисніть кнопку «Пуск», введіть в поле «Пуск» слово diskmgmt.msc, а потім в списку «Програми» виберіть diskmgmt.msc.
- Щоб виконати команду "List Disk", скористайтеся утилітою командного рядка Diskpart.exe.
- Під час Windows або Windows ServerWindows Server Setup призначені номери дисків з'являються, коли вам пропонується вибрати диск і розділ для інсталяції.
Примітка За певних обставин може бути важко помітити, що нумерація диска не збігається з відповідними номерами каналу SATA або RAID. Наприклад, якщо обидва розміри жорстких дисків SATA або RAID однакові, визначити ідентичність дисків за допомогою цих методів може бути складно.
Додаткові відомості
Під час налаштування однієї з операційних систем, зазначених у розділі "Ознаки", на комп'ютері з кількома жорсткими дисками, очікується, що кількість призначень диска збігатиметься з відповідними номерами SATA або RAID-каналу. Якщо у вас виникають невідповідність призначень каналів, ви можете налаштувати операційну систему на неправильному диску або спробувати відформатувати неправильний розділ диска. Тому можна втратити важливі дані.
Крім того, коли ви встановлюєте Windows ServerWindows Server 2012, Windows ServerWindows Server 2008 R2, Windows 8Windows 8 або Windows 7, інсталяція за замовчуванням створює системний розділ поряд із розділом Windows. Системний розділ створюється для розміщення вимог BitLocker. Для функції BitLocker потрібно, щоб завантажувальні файли та файли Windows були розташовані в окремих розділах. Якщо попередньо вибраний жорсткий диск за замовчуванням не змінюється, на диску, який визначено як Disk 0, створиться системний розділ.
Корпорація Майкрософт підтвердила, що ця проблема виникає через конструктивні обмеження продуктів Microsoft, перелічених у розділі "Застосовується до". Ця проблема виникає тому, що диски пронумеровано в тому порядку, у якому вони представлені операційній системі в Plug and Play. Будь-яка видима послідовність у нумерації дисків є випадковим та/або побічним ефектом використовуваного обладнання та драйверів.
Посилання
Щоб отримати докладні відомості про певну проблему, клацніть номер цієї статті бази знань Microsoft:
937252 Номери томів у стовпці "Volume ###" можуть змінюватися після кожного запуску команди "List Volume" в утиліті Diskpart.exe у Windows
Для отримання додаткових відомостей про призначення літер PnP у Windows Server 2003 та Windows XP клацніть номер цієї статті, щоб переглянути її в базі знань Microsoft:
825668 Огляд переліку PNP і призначень букв жорсткого диска в Windows Server 2003 і Windows XP