FIX: Windows 10 вважає, що жорсткий диск знімний

Деякі користувачі Windows 10 повідомили про занепокоєння системою, вважаючи, що їхні жорсткі диски або SSD-диски є змінними . Якщо ви відчуваєте те ж саме, ця стаття допоможе вирішити проблему.

Коли Windows 10 вважає, що жорсткий диск знімний, він також може показати зовнішній флеш-накопичувач USB у розділі Дисковод. Але що там відбувається?

Ця поведінка відома в системах, де встановлений драйвер SATA AHCI конфліктує з материнською платою комп'ютера та / або BIOS. За замовчуванням Windows інсталює загальний драйвер SATA AHCI під час встановлення операційної системи, що дає основні функціональні можливості для різних продуктів.

У цьому випадку найкраще встановити драйвери, пов'язані з драйверами SATA. Для систем Intel це буде драйвер Intel Rapid Storage Technology, який керує функціональністю AHCI, оскільки AMD має свій власний драйвер AHCI. Проблема, що виникає, проявляється, коли внутрішні жорсткі диски SATA або SSD відображаються як знімний носій у панелі завдань.

Ось рішення, які можна використовувати, коли Windows 10 вважає, що жорсткий диск знімний.

FIX: Windows 10 вважає, що жорсткий диск знімний

  1. Загальне усунення несправностей
  2. Оновлення BIOS від виробника пристрою
  3. Використовуйте редактор реєстру
  4. Змінити в диспетчері пристроїв
  5. Перевірте BIOS
  6. Запропоновані користувачем рішення

1. Загальні неполадки

  • Перезавантажте комп'ютер
  • Перевірте та встановіть будь-які доступні оновлення Windows

2. Оновіть BIOS від виробника пристрою

Перевірте та інсталюйте доступні оновлення BIOS, але якщо їх не існує, виконайте наведені нижче дії, щоб перевизначити, як драйвер папки "Вхідні" розміщує пристрої на певних портах:

  • У рядку пошуку введіть CMD
  • Клацніть правою кнопкою миші і виберіть команду Запуск від імені адміністратора

  • У вікні командного рядка введіть у команді press enter: devmgmt. msc
  • У розділі Дискові накопичувачі визначте пристрій SATA, який слід розглянути вбудованим драйвером папки "Вхідні"
  • Клацніть правою кнопкою миші та виберіть Властивості, щоб відкрити властивості пристрою.
  • Зверніть увагу на номер шини з огляду властивостей, наприклад, номер автобуса 1
  • Введіть наступну команду в раніше відкритому командному рядку і натисніть клавішу enter: exe add “HKLMSYSTEMCurrentControlSetServicesstorahciParametersDevice” / f / v TreatAsInternalPort / t REG_MULTI_SZ / d x ( x відповідає номеру шини, зазначеному на попередньому кроці).

3. Використовуйте редактор реєстру

Відмова від відповідальності : Перш ніж змінити що-небудь у редакторі реєстру, спочатку створіть резервну копію реєстру.

  • Правою кнопкою миші натисніть Пуск і виберіть Виконати

  • Введіть regedit і натисніть enter

  • Знайдіть наступний шлях: HKEY_LOCAL_MACHINE SYSTEM Поточні контрольні служби msahci
  • Створіть новий KEY під назвою 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, до якого підключено жорсткий диск, увімкнено "гарячий Plug". Це може означати, що ваша материнська плата підтримує гарячі заміни жорстких дисків, які ви можете відключити функцію AHCI на материнській платі і вона зникне.

Нижче описано, як ввести налаштування BIOS на комп'ютері з ОС Windows 10:

  • Натисніть кнопку Пуск і виберіть Установки
  • Виберіть Оновити та Безпека

  • На лівій панелі виберіть Відновлення

  • Натисніть кнопку Перезавантажити зараз під розширеним завантаженням

  • Комп'ютер перезавантажиться в інше меню. Натисніть Виправлення неполадок .
  • Натисніть Додаткові параметри .
  • Виберіть Налаштування прошивки UEFI .
  • Натисніть кнопку Перезавантажити . Система перезавантажиться і перенесе вас до BIOS. Звідси перевірте, чи ввімкнено порт SATA з функцією гарячого підключення. Вимкніть його, якщо він увімкнено.

6. Запропоновані користувачем рішення

Ось деякі додаткові рішення, запропоновані користувачами на форумі Microsoft:

  • Встановіть або оновіть драйвер SATA AHCI, як ви могли б працювати на загальному драйвері Windows. Перегляньте веб-сайт виробника материнської плати для поточного драйвера Windows 10. \ t (Або веб-сайт виробника ноутбука, якщо це інша установка, ніж у вашій специфікації). Якщо немає драйвера для Windows10, скористайтеся останнім. Якщо там немає драйвера SATA / AHCI, ви можете отримати його, якщо ви встановите найновішу версію драйвера Intel Rapid Storage Technology
  • Спробуйте використати інший порт SATA, а також спробуйте підключити його іншим SATA-кабелем. Перейдіть на веб-сайт виробника материнської плати і переконайтеся, що у вас є найновіші контролери SATA і драйвери набору мікросхем для вашої моделі. Дати скидання BIOS спроба також може бути гарною ідеєю, це дозволить отримати налаштування BIOS назад до заводських налаштувань, які можуть допомогти з належним виявленням жорсткого диска.
  • Це загальна проблема версій 64 біт Windows. Корпорація Майкрософт ще не знаходить і не вирішує проблему. Це пов'язано з продуктивністю. 64-бітні операції не справляються, так що 64-бітна операційна система виправлена ​​для обробки внутрішнього диска як портативного знімного диска. Встановіть 32-бітну версію вікон, оскільки цього питання немає.
  • Порада для користувачів Windows 10: створіть 'Storage Pool' через 'Storage Spaces'. Пул може існувати лише з одного носія. Це дозволить об'єднати знімний накопичувач, який буде розглядатися як внутрішній диск.
  • Це не рішення для вашого системного диска. Для цього найкращим є пошук останнього драйвера. Якщо це не допоможе, ви можете змінити драйвер AHCI / RAID контролера третьої сторони на "Generic SATA AHCI controller", що постачається з Windows 10.
  • У моєму випадку я мав диски, прикріплені до адаптера Marvell, як знімні. Після зміни їх, щоб створити місце для зберігання MS замість диска Marvell, вони з'явилися у звичайному місці, таким чином роблячи їх доступними для оптимізації диска.

Чи допомогло будь-яке з цих рішень? Повідомте нам у розділі коментарів нижче.