Почему внутренний ssd определяется как съемный

Содержание

Windows 10 считает жесткий диск съемным

Почему внутренний ssd определяется как съемный

Некоторые пользователи 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 считает жесткий диск съемным

  1. Общее устранение неполадок
  2. Обновление BIOS от производителя устройства
  3. Использовать редактор реестра
  4. Изменить в диспетчере устройств
  5. Проверьте BIOS
  6. Предлагаемые пользователем решения

1. Общее устранение неисправностей

  • Перезагрузите компьютер
  • Проверьте и установите все доступные обновления Windows

Проверьте и установите доступные обновления BIOS, но, если они отсутствуют, используйте приведенные ниже шаги, чтобы переопределить то, как драйвер входящих сообщений отображает устройства на определенных портах:

  • В строке поиска введите CMD
  • Нажмите правой кнопкой мыши Командную строку и выберите Запуск от имени администратора .
  • В окне командной строки введите следующую команду и нажмите enter: devmgmt. msc .
  • В разделе Дисководы укажите устройство SATA, которое вы хотите, чтобы драйвер входящих писем считал внутренним.
  • Нажмите правой кнопкой мыши и выберите Свойства , чтобы открыть свойства устройства.
  • Обратите внимание на номер шины в обзоре свойств, например, Автобус № 1
  • Введите следующую команду в ранее открытой командной строке и нажмите клавишу ввода: exe add «HKLMSYSTEMCurrentControlSetServicesstorahciParametersDevice»/f/v TreatAsInternalPort/t REG_MULTI_SZ/d x ( x соответствует номеру шины, который вы указали на предыдущем шаге).

– СВЯЗАН: исправлено: второй жесткий диск не обнаружен в Windows 10

3. Используйте редактор реестра

Отказ от ответственности : Прежде чем что-либо менять в редакторе реестра, сначала сделайте резервную копию реестра.

  • Нажмите правой кнопкой мыши на Пуск и выберите Выполнить .
  • Введите regedit и нажмите ввод
  • Найдите следующий путь: 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.
  • Перезагрузитесь, чтобы разрешить изменения.

– СВЯЗАННО: дополнительный жесткий диск зависает на компьютере: 7 решений для его устранения

4. Изменить в диспетчере устройств

  • Нажмите правой кнопкой мыши на Пуск и выберите Диспетчер устройств .
  • Найдите Дисководы и дважды щелкните по нему.
  • Щелкните правой кнопкой мыши на внутреннем жестком диске (HDD или SSD)
  • Выберите Свойства .
  • Перейдите на вкладку Политики .
  • Убедитесь, что Кэширование записи на устройстве ’включено, и что Оптимизировать для быстрого удаления не включено. Это связано с тем, как Windows 10 считает жесткий диск съемным
  • Обновите драйвер до последней версии набора микросхем и AHCI/RAID

Зайдите в BIOS и проверьте, включен ли «SATA-порт» для порта SATA, к которому подключен ваш жесткий диск.

Это может означать, что ваша материнская плата поддерживает горячую замену жестких дисков, и вы можете отключить функцию AHCI на материнской плате, и она исчезнет.

Вот как войти в настройки BIOS на компьютере с Windows 10:

  • Нажмите Пуск и выберите Настройки .
  • Выберите Обновление и безопасность .
  • Выберите Восстановление на левой панели.
  • Нажмите Перезагрузить сейчас в разделе Расширенный запуск .
  • Ваш компьютер перезагрузится в другое меню. Нажмите Устранение неполадок .
  • Нажмите Дополнительные параметры .
  • Выберите Настройки прошивки 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, они появились в обычном месте, что сделало их доступными и для оптимизации диска.

Источник: https://generd.ru/fix/windows-10-schitaet-zhestkij-disk-semnym/

Компьютер не видит SSD M.2: причины и что делать

Почему внутренний ssd определяется как съемный

SSD M.2 — компактные, скоростные и доступные накопители. И вот вы подключили новенький твердотельник, но компьютер его не распознает.  Разбираемся, почему компьютер не видит SSD M.2 и как подключить накопитель правильно.

Обычный пользователь зачастую не знает особенностей M.2 и платформ, предназначенных для них. У 2,5” SATA SSD было все довольно просто: интерфейс накладывал определенные (пусть и рудиментарные) ограничения, и все, что нужно было пользователю — подключить два кабеля и проинициализировать диск в системе. С накопителями M.2, все немного иначе.

Для начала небольшой экскурс: M.2 определяет форм-фактор (2242, 2260, 2280, 22110) и использование определенного ножевого разъема для подключения. Но используемый внутренний интерфейс подключения отличается, и об этом необходимо помнить. Интерфейсов всего два: SATA (наш любимый, вечно живой) и NVMe, он же NVM Express, использует линии PCI-e.

Перед установкой накопителя в материнскую плату, осмотрите его физическую исправность. Если все хорошо — можно смело устанавливать и проверять работоспособность.

После установки диска рекомендуется проверить наличие его в списке устройств в UEFI. Нахождение его там снимет вопрос о совместимости и позволит перейти к установке на него ОС или работе в уже установленной системе.

Как это проверить? Посмотрим на примере материнской платы MSI X470 Gaming Plus Max (у разных производителей внешний вид меню и названия пунктов могу отличаться).

При запуске компьютера (в большинстве случаев) нажимаем клавишу DEL, открывается главное окно:

Выбираем вкладку «Storage» и в правой части окна видим список подключенных дисков. В столбце «Device list» указывается к какому порту, а в столбце «Model» — какой накопитель подключен.

Итак, перейдем к возможным причинам, когда ваш компьютер, не «видит» свежекупленный M.2 SSD. А причин будет рассмотрено две: диск виден в UEFI (BIOS), но не виден в системе, ибо не проинициализирован; а вторая – неправильный подбор интерфейса диска или порта (тогда накопителя не будет видно даже в UEFI).

Начнем с первой — диск не инициализирован. В операционной системе (ОС) Windows исправляется очень легко. Открываем оснастку «Управление дисками». Сделать это можно различными вариантами в зависимости от версии используемой операционной системы.

1.       Нажать правой кнопкой мыши (ПКМ) на значок «Компьютер», выбрать строку «Управление» и перейти в раздел «Управление дисками»;

2.       Нажать комбинацию Win + R, ввести там diskmgmt.msc и нажать «Ok»;

3.       Для Window 10, diskmgmt.msc можно ввести в строке поиска;

4.       И самый простой вариант для пользователей Windows 10 — нажать ПКМ на значок меню «Пуск», и выбрать «Управление дисками».

В Windows 8 и выше сразу же выйдет окно с предложением инициализировать диск, используя MBR или GPT. В данном окне просто жмем «OK».

В Windows 7 необходимо выполнить это вручную. Ориентируемся на статус диска «Не проинициализирован».

Нажимаем ПКМ номер диска и выбираем «Инициализировать диск».

После инициализации целевой диск перейдет в статус «Базовый. В сети».

Создаем на нем раздел. Жмем ПКМ, выбираем «Создать простой том», в открывшемся окне мастера выбираем «Далее».

Устанавливаем размер раздела. Если хотите один раздел на весь объем диска, то оставляем как есть.

Назначаем нужную букву, под которой диск будет фигурировать в системе.

Выбираем параметры форматирования диска (в данном случае оставляйте все как есть).

Проверяем, что все верно и жмем «Готово».

Получаем проинициализированный диск и раздел, видимый в системе и готовый к работе.

Вторая причина, достаточно большая и объемная — несовместимость на уровне интерфейса.

Возможности современный материнских плат достаточно сильно разнятся, как между Intel и AMD в общем, так и между различными линейками у каждого из них. Для примера возьмем описание двух случайных (почти) плат на чипсетах Intel Z370 и AMD B350.

В первом случае (Intel Z370) мы видим, что на плате присутствуют два разъема M.2: первый из них совместим как с NVMe, так и с SATA накопителями, а вот нижний (в списке) — только с NVMe.

Из-за подобной «избирательности» нередка ситуация, когда пользователь покупает M.2 SATA SSD, устанавливает его в порт и накопителя нет нигде – ни в UEFI, ни в операционной системе.

Второй случай (AMD B350) чуть более интересен. К описанному выше добавляется еще и ограничение на уровне установленного процессора. Так, если в качестве процессора в системе используется Athlon A-серии, то остается поддержка только SATA M.2 дисков, и попытка установки NVMe накопителя окончится фиаско.

Узнать информацию о разъемах под SSD на вашей материнке относительно просто. Для начала вам нужно знать модель вашей материнской платы. Ее можно посмотреть на самой плате/коробке, в документах или, например, с помощью бесплатной утилиты CpuZ.

Вводим в поисковик модель вашей платы, находим ссылку, ведущую на сайт производителя, и открываем.

Далее все действия будут показаны на примере сайта Gigabyte, но у остальных производителей все примерно также.

Переходим на вкладку «Спецификации».

Листаем вниз до секции «Интерфейсы накопителей», там находится интересующая нас информация.

Иногда больше информации приходится искать в инструкции. Ее можно найти в разделе «Поддержка» — «Инструкции».

Резюмируя, перед покупкой SSD — проверяйте разъемы своей материнки. Разные производители по-разному составляют списки спецификаций своих материнских плат, поэтому иногда, кроме информации на официальном сайте, необходимо скачать инструкцию и посмотреть интересующую информацию там.

Если же вы все проверили, но ваш M.2 SSD по-прежнему молчит — обратитесь в сервисный центр. Возможно, ваш диск просто неисправен.

Источник: https://club.dns-shop.ru/blog/t-101-ssd-nakopiteli/27654-komputer-ne-vidit-ssd-m-2-prichinyi-i-chto-delat/

Съемный диск определяется как локальный как исправить? – О компьютерах просто

Почему внутренний ssd определяется как съемный

В этой статье мы покажем, как сделать так, чтобы USB флешка или SD карта определялась в системе Windowsкак обычный локальный жесткий диск.

Вы, наверное, спросите, а зачем это нужно? Дело в том, что Windows по умолчанию определяет USB флешки и карты памяти как сменные накопители, которые стандартами средствами Windows нельзя разбить на несколько разделов.

И даже если разбить флешку на два и более раздела с помощью сторонних утилит (в той же Linux), то в ОС семейства Windows будет доступен только первый из них (кстати говоря, в Windows 10 1703 появилась встроенная возможность разбить USB накопитель на нескольких разделов) . Т.е.

Windows поддерживает нормальную работы с мультиразделами только для HDD дисков, которые в системе определяются как локальные (т.е. несъемные).

RMB бит и USB носители

ОС семейства Windows распознают USB флешки как съемные/извлекаемые (removable) устройства из-за наличия на каждом устройстве специального битового дескриптора RMB (removable media bit).

  Если при опросе подключенного устройства через функцию StorageDeviceProperty, система определяет, что RMB=1, она делает вывод, что подключенное устройство является сменным накопителем.

Таким образом, чтобы с точки зрения системы преобразовать USB-флеку в жесткий диск, достаточно модифицировать этот дескриптор.

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

Подключим в любой свободный порт компьютера USB флешку, затем откроем диспетчер управления дисков (diskmgmt.msc) и удостоверимся, что ее тип определяется в системе как Removable (Съемное устройство).

Также тип устройства можно посмотреть на вкладке Volumes в свойствах диска (как мы видим  и тут Type: Removable).

Или с помощью команды diskpart:

list volume

В этой статье мы рассмотрим два способа смены RMB бита на USB флешке – с помощью использования фильтр-драйвера Hitachi (изменения вносятся только на уровне драйверв конкретного компьютера) и смена бита в прошивке контроллера с помощью утилиты BootIt от Lexar (более универсальный способ, но есть ряд ограничений и применим не ко всем моделям флешек и SD карт). Хотя оба этих способа довольно старые и изначально я тестировал их в Windows 7, они продолжают быть актуальными и одинаково хорошо работают и в современной Windows 10.

Утилита Lexar BootIt

Недавно мне на глаза попалась довольно интересная утилита – Lexar BootIt.

Это бесплатная портабельная программа, которая может сменить RMB съемного накопителя, сделав съемное USB-устройство фиксированным (или наоборот).

Несмотря на то, что утилита Lexar BootIt разработана для устройств Lexar (Micron, Crucial), она может работать и с флешками других производителей. Утилита BootIt поддерживает все версии Windows, начиная с Windows XP и заканчивая Windows 10.

Важно. Утилита гарантированно работает для накопителей Lexar. Судя по отзывам, функция «Flip removable bit» не работает на быстрых USB 3.0 флэшках. Кроме того, при перепрошивке контроллера вы лишаетесь гарантии на флешку и можете сделать ее неработоспособной.

Скачать BootIt можно на сайте Lexar (lexar_usb_tool) или с нашего сайта (BootIt_usb_rmb.zip).

  • Запустите BootIt.exe с правами администратора
  • В списке устройств выберите свою флешку
  • Нажмите на кнопку Flip Removable Bit
  • Сохраните изменения, нажав ОК.

Переподключите устройство и с помощью диспетчера устройств убедитесь, что его тип сменился с Removable на Basic.

В том случае, если утилита BootIt не помогла сменить RMB бит на съемном накопителе, попробуйте воспользоваться следующим способом, основанном на фильтр драйвере Hitachi Microdrive

Фильтр-драйвер для флешек Hitachi Microdrive

Чтобы USB флэш накопитель или SD карта распознавался в системе как жесткий диск, нам понадобится специальный фильтр-драйвер, позволяющий модифицировать данные передаваемые через системный стек действующего драйвера устройства.

Мы воспользуемся фильтр-драйвером для USB флешек от Hitachi (драйвер Hitachi Microdrive), который на уровне драйвера ОС позволяет изменить тип устройства флэшки со съемного на фиксированный (USB-ZIP -> USB-HDD). Благодаря использованию данного драйвера, можно скрыть от системы, что подключенное устройство явятся съемным.

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

Архивы с драйвером Hitachi Microdrive:

Необходимо скачать версию драйвера для вашей системы в соответствии с ее разрядностью. Оба архива имеют одинаковую структуру и состоят из двух файлов:

  • cfadisk.inf – установочный файл, с настройками драйвера
  • cfadisk.sys — файл драйвера Hitachi

Следующий этап – идентификация кода устройства нашей флешки. Для этого в свойствах диска на вкладке Details в параметре Device Instance Path выберите и скопируйте  (Ctrl+C) код экземпляра устройства.

В нашем примере это будет:

USBSTOR\Disk&Ven_Linux&Prod_File-CD_Gadget&Rev_0000\0123456789ABCDEF&0

Предположим, мы планируем установить драйвер на 64 битной системе. С помощью любого тестового редактора открываем на редактирование файл cfadisk.inf. Нас интересуют разделы cfadisk_device и cfadisk_device.NTamd64.

[cfadisk_device]%Microdrive_devdesc% = cfadisk_install,IDE\DiskTS64GCF400______________________________20101008
[cfadisk_device.NTamd64]%Microdrive_devdesc% = cfadisk_install,IDE\DiskTS64GCF400______________________________20101008

Меняем значение DiskTS64GCF400______________________________20101008 на код нашего устройства.

Получаем:

[cfadisk_device]%Microdrive_devdesc% = cfadisk_install,IDE\USBSTOR\Disk&Ven_Linux&Prod_File-CD_Gadget&Rev_0000
[cfadisk_device.NTamd64]%Microdrive_devdesc% = cfadisk_install,IDE\USBSTOR\Disk&Ven_Linux&Prod_File-CD_Gadget&Rev_0000

Сохраняем файл.

Если драйвер устанавливается на 32 битной системе, нужно скачать советующий архив, распаковать его и открыть на редактирование файл cfadisk.inf. Найдем раздел [cfadisk_device]:

[cfadisk_device]%Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_LEXAR&Prod_JD_LIGHTNING_II&Rev_1100%Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_JetFlash&Prod_TS1GJF110&Rev_0.00

%Microdrive_devdesc% = cfadisk_install,USBSTOR\DISK&VEN_&PROD_USB_DISK_2.0&REV_P

Затем изменим данные в последней строке, указав код экземпляра нашей флешки, т.е. в нашем примере получим:

%Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_LEXAR&Prod_JD_LIGHTNING_II&Rev_1100%Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_JetFlash&Prod_TS1GJF110&Rev_0.00

%Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_Linux&Prod_File-CD_Gadget&Rev_0000

Установка драйвера Hitachi Microdrive вместо родного драйвера USB накопителя

Осталось заменить драйвер, используемый USB флеш накопителем.

Откроем вкладку Drivers и нажмем кнопку Update Drivers.

Укажем папку к каталогу, в который распакован скачанный архив с драйвером Hitachi:

Выберем новый драйвер.

Игнорируем предупреждение об отсутствующей цифровой подписи драйвера.

Осталось перезагрузить компьютер и, открыв диспетчер дисков, удостоверится, что ваша флешка стала определяться как обычный жесткий диск (Type: Basic), а в качестве драйвера используется драйвер Hitachi.

Открыв проводник, можно также убедиться, что иконка флешки поменялась она стала отображаться как жесткий диск обычный диск.

Теперь с этой флешкой можно работать как с обычным HDD: создавать разделы, указывать активный раздел, создавать динамические диски, устанавливать ПО, которое не работает с флешек и т.д.

Как удалить драйвер Hitachi Microdrive

Чтобы удалить драйвер Hitachi Microdrive, откройте свойства диска и на вкладке драйвер нажмите кнопку Update Driver – система сама установит родной драйвер.

  • cfadisk.sys в каталоге %windir%\System32\drivers
  • Каталог «cfadisk.inf_amd64_…» из %windir%\System32\DriverStore\FileRepositoty

Перезагрузите компьютер

Нужно понимать, что это решение будет работать только на той системе, на которой установлен соответствующий драйвер.

Источник: http://winitpro.ru/index.php/2014/07/01/usb-disk-kak-zhestkij-disk-v-windows/

Внешний HDD не распознается Windows после отключения

Как вы уже, вероятно, знаете, извлечение внешнего USB-накопителя без применения безопасного отключения может вызвать серьезные неполадки.

Например, внешний жесткий диск больше не распознается операционной системой компьютера или становится недоступным.

В этой статье вы найдете полезные способы исправления ошибок чтения данных диска с подробными инструкциями по устранению неполадок и восстановлению файлов.

статьи:

Как временно отобразить жесткий диск

Для начала придется заставить систему отобразить некорректно работающий HDD в списке физических и логических дисков. Это временное решение, которое потребуется для доступа к хранящейся на нем информации, ее восстановления и исправления устройства.

Способ 1. Присвойте букву диска

Проверьте, отображается ли поврежденный HDD в Менеджере дисков или Диспетчере устройств.

Чтобы получить доступ к Менеджеру дисков выполните следующее: кликните по меню Пуск, откройте утилиту Выполнить (Win + R), введите diskmgmt.msc и нажмите Enter.

Чтобы получить доступ к Диспетчеру устройств, выполните следующее: кликните по меню Пуск, откройте утилиту Выполнить, введите devmgmt.msc и нажмите Enter.

Вам повезло, если вышеописанными утилитами был обнаружен неисправный жесткий диск. Для отображения HDD в “Мой компьютер”, воспользуйтесь руководством:

1. В Менеджере дисков щелкните правой кнопкой мыши по внешнему жесткому диску (он отображается со статусом “Неопознанное устройство”) и выберите Изменить букву диска или путь диска.

2. Выберите букву диска, которая не была использована для него ранее. Например E, F, G, H или любую другую. Теперь нажмите ОК, чтобы сохранить изменения.

Источник: https://ruspchelper.com/semnyy-disk-opredelyaetsya-kak-lokalnyy-kak-ispravit/

Самые распространенные ошибки, которые допускают пользователи при эксплуатации SSD

Почему внутренний ssd определяется как съемный
Привет, Хабр! Мы уже не раз писали о том, как правильно эксплуатировать SSD-накопители Kingston, чтобы добиться от них максимальной производительности при долгой наработке на отказ. Однако, мы по-прежнему замечаем комментарии, в которых пользователи высказывают мнение о ненадежности SSD-накопителей в целом, а также пишут нам о неудачных опытах их использования.

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

В этот раз мы не будем рассказывать о том «как делать правильно», а наоборот — разберем наиболее частые ошибки, которые допускают владельцы SSD и попытаемся понять, какие из них действительно могут привести к быстрому износу твердотельных решений.

Самое частое описание проблемы, как правило звучит так «поставил в компьютер SSD-накопитель, а через год эксплуатации (а то и раньше) он начал тормозить», или же «скорости чтения/записи оказались заметно ниже заявленных производителем».

В чем же кроется причина таких ситуаций?
Многие пользователи всеми нейронами мозга отказываются верить производителям операционных систем и комплектующих, полагая, что разработчики не нацелены на предоставление им качественного продукта.

Поэтому, начитавшись многочисленных советов в Интернете, люди начинают оптимизировать только что установленные в ПК накопитель с помощью многочисленных твиков и улучшайзеров. В приоритете — желание добиться максимальной производительности от SSD-решения.

Многие советы по «оптимизации» Windows для работы с твердотельными накопителями утверждают, что вы должны избегать ненужного износа SSD, минимизируя количество операций записи. Но эти опасения по поводу износа явно преувеличены. С таким же успехом вы можете положить накопитель под стекло, и тогда он попросту будет жить вечно.

В противном случае — не нужно пугаться ставить программы на SSD и переживать, что на нем находится кэш браузера (некоторые пользователи, например, переносят кэш браузера на HDD-накопитель, после чего теряется весь смысл установки SSD).

Если рассматривать этот вопрос в частности, то Kingston, например, тестирует свои продукты в распространенных пользовательских сценариях еще на этапе изготовления устройств. А это в свою очередь позволяет добиться максимальной стабильности работы накопителя при будущем домашнем использовании. Беспокоиться о скором выходе накопителя из строя попросту нерационально, потому что производитель заранее побеспокоился об этом.

СОВЕТ: Не тратьте время на оптимизацию SSD-накопителей! Ни один из твиков не улучшит быстродействие вашего накопителя, а некоторые и вовсе вредны для работы накопителя: они вызывают тормоза, снижение быстродействия и прочие накладки в работе устройства. Да, в Интернете есть много руководств по улучшению работы твердотельных накопителей, но мы не рекомендуем следовать большинству из них. Windows 7, 8 и 10 автоматически проведут необходимую оптимизацию.

Обратите внимание, что, начиная с Windows 7, операционная система автоматически включает TRIM для всех накопителей, которые она определяет, как твердотельные, и самостоятельно отключает для них дефрагментацию. Кроме того, Windows 7, 8 и 10 автоматически отключают службу SuperFetch для высокоскоростных твердотельных накопителей. Как итог: вам не нужно ничего настраивать вручную — Windows сама сделает все, что нужно для грамотной работы SSD. В продолжении истории про излишнюю оптимизацию, давайте рассмотрим самые сюрреалистичные советы по «снижению нагрузки» на SSD-накопитель. Некоторые пользователи осознанно идут на отключение файла подкачки, полагая, что у них и без того достаточно оперативной памяти. Напомним, что файл подкачки используется для хранения данных, которые оперативная память помещает в виртуальную в случае своего переполнения. Например, если у вас есть программа, свернутая в течение длительного времени, и она ничего не делает, ее данные могут быть перемещены из ОЗУ в файл подкачки.

СОВЕТ: Не нужно отключать файл подкачки! Без него некоторые программы просто не будут работать должным образом: они могут начать сбоить или вообще отказываться запускаться.

Имейте в виду — если у вас много свободной оперативной памяти, Windows автоматически отдаст ей предпочтение, поэтому файл подкачки ничего не замедлит.

Да, в теории его наличие может привести к большему количеству операций записи на ваш SSD и занять на нем определенное место, но это не проблема для современных SSD. К тому же Windows автоматически управляет размером виртуальной памяти.

В некоторых руководствах по улучшению быстродействия SSD-накопителей приводится рекомендация, предлагающая отключить службы индексирования, которая ускоряет работу поиска данных на накопителе. Причина, по которой это нужно сделать, до несуразности проста — у вас же SSD, а значит и поиск на нем работает в разы быстрее, чем на традиционном HDD. Однако это не совсем так.

СОВЕТ: Не нужно самостоятельно отключать службы индексирования и поиска. Индексирование создает список файлов на вашем накопителе, чтобы вы могли выполнять мгновенный поиск необходимых данных.

Если индексирование отключено, Windows придется сканировать весь SSD-накопитель и заглядывать внутрь файлов, что потребует дополнительного времени и ресурсов процессора.

Как итог: у вас появится ощущение, будто твердотельный накопитель совсем не быстр, вопреки обещаниям производителя.

Как правило, подобная ситуация наблюдается в двух случаях: 1) вы пытаетесь записать большой объем данных, а SLC-кэша вашего накопителя не хватает, чтобы уместить их все; 2) вы заполнили емкость накопителя под завязку, при этом у вас не активирована функция TRIM (чаще всего эта проблема встречается при использовании SSD с устаревшими операционными системами), либо накопитель лишен резервного запаса емкости. Чтобы решить первую проблему в SSD Kingston, например, используется комбинация из двух типов кэширования (статический + динамический), что позволяет накопителю стабильно работать в любой ситуации. Для решения второй ситуации часть флеш-памяти делается недоступной для пользователя, а это гарантирует, что накопитель никогда не будет полностью заполнен — то есть всегда остается свободная емкость, чтобы поддерживать стабильную скорость записи. Кроме того, контроллеры твердотельных накопителей обладают алгоритмами сборки мусора, которые ищут частично заполненные блоки и объединяют их, освобождая как можно больше пустых блоков. Отметим, что резервная емкость (как правило, она составляет около 7 % общей емкости NAND) и «сборщики мусора» (упрощенный аналог TRIM) есть во всех накопителях Kingston, как, собственно и поддержка самой функции TRIM.

СОВЕТ: Не заполняйте накопитель данными до последнего мегабайта! Оставляйте небольшой резерв, чтобы обеспечить достаточное наличие пустых блоков и сохранить высокую производительность. И еще: емкие файлы, которые не требуют быстрого доступа, логичнее хранить именно на HDD (например, фильмы и музыку), а не запихивать их во флеш-память.

Центр обновления Windows автоматически обновляет драйверы оборудования, независимо от того, хотите вы этого или нет, поэтому вам не нужно искать новые версии драйверов с веб-сайта производителя материнской платы, чтобы добиться улучшения производительности и повышения стабильности работы. А вот с прошивками контроллеров ситуация может обстоять иначе. Обратите внимание, что многие производители SSD-накопителей предлагают собственные утилиты для обслуживания своих SSD. Например, у Kingston — это Kingston SSD Manager. С помощью этой утилиты вы буквально в один клик можете проверить, не появилась ли свежая прошивка для контроллера вашего накопителя, и точно так же в один клик установить ее, ничем не рискуя. Стоит отметить, что Kingston не часто выпускает обновления прошивок своих SSD, так как производитель выводит на рынок уже готовое решение, не нуждающееся в постоянном «допиливании», как, например, компьютерные игры, которые получают уймы патчей уже в первые дни релиза.

СОВЕТ: Держите свой SSD в актуальном состоянии! Понятное дело, что микро-ПО можно и не обновлять, не принимая во внимание рекомендации производителей, но в таком случае вы лишите себя дополнительных возможностей и улучшений, которые привносятся в работу накопителя с подобными апдейтами: исправление багов, улучшение совместимости, повышение производительности, снижение энергопотребления (что важно для ноутбуков) и т.п.

Одна из распространенных проблем, которая возникает при установке NVMe-накопителей в ПК и ноутбуки — недостаточно высокая скорость. И происходит это отнюдь не по вине производителя, а по невнимательности пользователя. Разберемся подробнее: в чем причина ситуации? Слот M.2 можно встретить на материнских платах с процессорным разъемом LGA 1150 и выше, но на старых системных платах (использующих, например, системную логику восьмой и девятой серии Intel для процессоров Haswell и Broadwell) для передачи данных задействуются только две линии PCI-E 2.0. В итоге мы получаем пропускную способность до 1 Гбайт/с, что вызывает у пользователей недоумение «а где же обещанные производителем скорости в 2-3-4 Гбайт/с?». В случае с материнскими платами под процессоры Skylake чипсеты материнских плат выделяют от двух до четырех линий PCI-E 3.0 для работы NVMe-накопителей, что позволяет обеспечить пропускную способность на уровне 3,94 Гбайт/с. Но и здесь надо внимательно смотреть с какими еще интерфейсами слот M.2 разделяет полосу пропускания (в этом поможет руководство к материнской плате), иначе возможность урезания скорости NVMe по-прежнему остается вероятной. Не стоит упускать из виду и факт того, что, если для работы накопителя задействованы лишь две линии PCI-E 3.0 — пропускная способность накопителя будет ограничена порогом в 1,97 Гбайт/с

СОВЕТ: Если хотите получить максимальную производительность от своего NVMe-решения, внимательно изучайте спецификации своей материнской платы и самого накопителя.

Источник: https://habr.com/ru/company/kingston_technology/blog/527410/

Локальный SATA/SSD диск отображается как съемное устройство в Windows

Почему внутренний ssd определяется как съемный

В некоторых случаях Windows 10, 8.1 и 7 может распознавать внутренний жесткий диск (SATA или SSD) как съемное устройство. В результате в системном трее для такого локального диска отображается значок безопасного извлечения устройства (как у обычной USB флешки).

Конечно, вы не сможете извлечь на лету SATA диск, на котором установлена Windows, но запросто сможете случайно извлечь дополнительный SATA диск. Еще один недостаток таких “Removable” дисков — в Windows 7 нельзя было разбить такой жесткий диск на разделы (в Windows 10 1703 и выше это возможно).

Эта проблема связан с тем, что в Windows по-умолчанию использует универсальный драйвер как для SATA (внутренних), так и для eSATA (внешних) жестких дисков — Standard SATA AHCI controller. Операционная система при подключении таких дисков проверяет поддержку режима HotPlug (извлечения диска “на-горячую”).

Данный функционал всегда поддерживается при работе контроллера в режиме AHCI, поэтому в теории, подключенные в таком режиме SATA диски, всегда должны отображаться в списке “Безопасное извлечение устройств”.

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

Установка драйвера SATA контроллера

Если у вас внутренний SATA/SSD диск отображаются в списке безопасного извлечения, скорее всего стоит попробовать установить более подходящий драйвер.

Попытайтесь найти последнюю версию драйвер контроллера жесткого диска на сайте производителя вашей материнской платы или компьютера.

Также установите родной драйвер чипсета, через который подключен ваш жесткий диск (Intel Rapid, RST and AHCI Driver and GUI, Intel Matrix Storage Manager и т.д.)

Настройки SATA контроллера в BIOS

В некоторых версиях BIOS/UEFI в расширенных настройках возможно отключить горячее подключение (HotSwap или HotPlug) для разъёма, через который подключается жесткий диск. Проверьте, доступна ли у вас эта функция. Также можно изменить режим работы контролера с AHCI на IDE, но вы лишитесь всех преимуществ AHCI.

TreatAsInternalPort: Настройка режима работы SATA дисков через реестр

Для NVIdia контроллеров можно отключить безопасное извлечение на внутренних дисках через реестр.

Перейдите в ветку реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servicesvata и создайте DMORD параметр с именем DisableRemovable и значением 1 (обратите внимание, что вместо раздела nvata может быть ключ nvatabus).

Также есть универсальный способ выставить для конкретного порта контроллера атрибут диска “внутренний порт” через реестр.

Сначала нужно определить номер шины контроллера, через который подключен жесткий диск. Для этого откройте диспетчер устройств devmgmt.msc, найдите в разделе дисков свой диск, откройте его свойства. Запомните номер шины (Bus Number) и номер порта (канала) диска (Target ID). В моем примере номер шины и порта — 0.

В Windows пометить порт контроллера как внутренний можно с помощью параметр реестра TreatAsInternalPort. Для этого перейдите в HKLM\SYSTEM\CurrentControlSet\Services\msahci\Controller(n)\Channel(N), где (n) – номер контроллера, через который подключен диск, а (N) номер канала контроллера.

Создайте в данном ключе реестра DMORD параметр с именем TreatAsInternalPort и значением 1.

Это действие нужно выполнить для всех SATA дисков, которые вы хотите пометить внутренними. Например, у вас на компьютере 2 контроллера, к первому подключено 2 SATA диска, а ко второму еще 1. Чтобы пометить их внутренними, нужно выполнить команды:

reg add “HKLM\SYSTEM\CurrentControlSet\Services\msahci\Controller0\Channel0” /f /v TreatAsInternalPort /t REG_DWORD /d 0x00000001reg add “HKLM\SYSTEM\CurrentControlSet\Services\msahci\Controller0\Channel1” /f /v TreatAsInternalPort /t REG_DWORD /d 0x00000001

reg add “HKLM\SYSTEM\CurrentControlSet\Services\msahci\Controller1\Channel0” /f /v TreatAsInternalPort /t REG_DWORD /d 0x00000001

После внесения изменений нужно перезагрузить компьютер.

В Windows 10 и 8.1 вместо MSAHCI используется драйвер StorAHCI, поэтому местоположение параметра реестра TreatAsInternalPort другое.

Перейдите в ветку реестра HKLM\SYSTEM\CurrentControlSet\Services\storahci\Parameters\Device, создайте мультистроковый (REG_MULTI_SZ) параметр TreatAsInternalPort, в каждой строке которого нужно указать номер порта SATA контроллера, который нужно пометить “внутренним”. Например, чтобы пометить внутренними все диски с 0 до 3, в качестве значения TreatAsInternalPort нужно указать:

012

3

Осталось перезагрузить компьютер, и все SATA/SSD диски с портами от 0 до 3 пропадут из безопасного извлечения и перестанут отображаться как removable.

Источник: https://winitpro.ru/index.php/2019/04/11/sata-ssd-disk-otobrazhaetsya-removable/

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.