Съемный диск определяется как локальный. Что делать, если компьютер не видит съемное устройство? "Нет носителя" - причины и методы решения проблемы. Не определяется внешний HDD через USB – обновляем драйвера

В этой статье мы покажем, как сделать так, чтобы USB флешка или SD карта определялась в системе Windows как обычный локальный жесткий диск . Вы, наверное, спросите, а зачем это нужно? Дело в том, что Windows по умолчанию определяет USB флешки и карты памяти как сменные накопители, которые стандартами средствами Windows нельзя разбить на несколько разделов. И даже если разбить флешку на два и более раздела с помощью сторонних утилит (в той же Linux), то в ОС семейства Windows будет доступен только первый из них (кстати говоря, в Windows 10 1703 появилась встроенная ) . Т.е. 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.exe с правами администратора
  • В списке устройств выберите свою флешку
  • Нажмите на кнопку Flip Removable Bit
  • Сохраните изменения, нажав ОК.

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

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

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

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

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

  • 32 битных систем — (3,0 Кб)
  • версия Hitachi Microdrive для 64 битных систем — (3,8 Кб)

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

Следующий этап – идентификация кода устройства нашей флешки. Для этого в свойствах диска на вкладке 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.

%Microdrive_devdesc% = cfadisk_install,IDE\DiskTS64GCF400______________________________20101008 %Microdrive_devdesc% = cfadisk_install,IDE\DiskTS64GCF400______________________________20101008

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

Важно! В коде экземпляра устройства необходимо отбросить часть после второго «\» (в нашем примере откидываем 0123456789ABCDEF&0).

Получаем:

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

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

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

%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

Совет . Если нужно, чтобы USB флешка в диспетчере устройств отображалась с конкретным именем, нужно отредактировать значение переменной Microdrive_devdesc, например так:
Microdrive_devdesc = "Transcend 64GB DIY SSD"

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

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

Важно! Если USB драйвер Hitachi Microdrive устанавливается на 64 битной системе, то т.к. для этого драйвера отсутствует цифровая подпись, придется либо .

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

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

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

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

Совет . В Windows 10 и Windows 8 при установке драйвера появляется такая ошибка:

Система Windows обнаружила драйверы для этого устройства, но при попытке установки этих драйверов произошла ошибка.
Hitachi Microdrive
Inf стороннего производителя не содержит информации о подписи

Для отключения проверки цифровой подписи драйвера, выполните команды:

bcdedit.exe /set nointegritychecks ON
bcdedit.exe /set TESTSIGNING ON

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

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

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

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

Важно . На других компьютерах Windows без этого драйвера второй раздел устройства доступен не будет.

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


Совет . Если после установки драйвера Hitachi система перестала загружаться с BSOD, нужно загрузить компьютер с установочного диска Windows / Live CD и вручную удалить следующие файлы:

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

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

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

Здравсвуйте, уважаемые посетители сайт!

Случилось так, что мне было необходимо его отформатировать. Просто этот жесткий диск с ноутбука и когда я отдавал ноутбук на гарантийный ремонт, то вместо SSD накопителя обратно устанавливал HDD. Вчера забрал с ремонта ноутбук и ЖД установил обратно в карман.

Подключил его к компьютеру, на котором хранилась информация, что бы закинуть ее на внешний HDD, а он не определяется. Вернее он определяется, Windows подает сигнал, что подключено устройство, на панели уведомлений появляется значок, что подключено USB устройство и даже есть возможность его извлечь.

В диспетчере устройств внешний HDD так же отображается и работает исправно. Но вся проблема в том, что диск не отображается в проводнике Windows. Заходишь в мой компьютер, а его там нет.

Подключил этот внешний ЖД к ноутбуку, все так же. Определяется, но в проводнике его не видно. Ага, значит дело в самом диске.

Немного подумал, затем погуглил и понял, что диск просто не распределен и необходимо на нем создать раздел. Создавать будем стандартным средством Windows для работы с жесткими дисками, о котором я писал .

На этом уже можно было закончить статью, но я сделал несколько скриншотов, так что покажу и расскажу все на реальном примере и как Вы любите ˜– с картинками:).

Нам нужно открыть средство управления дисками. Для этого откройте Пуск и нажмите правой кнопкой на Компьютер . Выберите Управление .

Слева выберите пункт Управление дисками . И вот какую картину я увидел (скриншот ниже) . Диск 0 – это мой SSD накопитель, там есть созданные разделы. А Диск 1 , это уже мой внешний жестки диск, который не отображался в проводнике. На нем написано Не распределен . Сейчас распределим:).

Нажмите на него правой кнопкой мыши и выберите Создать простой том…

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

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

Форматирование тома. Советую оставить все как есть. Можете изменить метку тома (это его имя) . Жмем Далее .

После того у меня все заработало. Возможно Вы заметили (на скриншоте выше) , там уже появилась папка проводника на напели задач. Это предложение открыть содержимое жесткого диска в проводнике.

А вот и сам HDD в Мой компьютер.

На этом все. Всем добра!

Апр 11 2013

Компьютер не видит флешку — решение есть

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

Сегодня я вам помогу с решением вопросов, если ваши компьютеры не видят флешки и другие подобные устройства. Расскажу какие бывают проблемы с отображением usb устройств и возможности их решения.

Проблемы с отображением

Кстати прошлая статья была про восстановление данных с флешки. Если вам это интересно, то восполняйте багаж своих знаний.

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

Небольшой план статьи

  • Определение устройства
  • Индикатор питания
  • Передние usb порты
  • Не хватка питания
  • Usb выключены в биосе
  • Устройство usb не опознано
  • Устаревшие драйвера
  • Вирусы
  • Разные файловые системы
  • Заключение

Определяем устройство

Первым делом нужно определить как именно компьютер не видит ваш usb накопитель. От данного ответа будет ясно можно ли или нет.

Для этого нужно зайти в диспетчер устройств Windows.

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

После этого выбрать дисковые устройства.

В диспетчер устройств и вкладку дисковые устройства мы попали. Если ваша флешка или карта памяти отображается в этом списке, то с большой вероятностью можно восстановить данные на них. Если же флешки там нет, то скорее всего перегорел контроллер карты памяти. Рекомендую попробовать подключить ваше usb устройство к другим компьютерам.

Если ничего не поменяется и флешка так же будет не видна, то наверняка дело в неисправном контроллере. С такого устройства usb наврятли вы вытащите данные, можно конечно обратиться в специальные заведения, которые этим занимаются (они есть не во всех городах), но они с вас возьмут кругленькую сумму за работу. Так что подумайте — нужно это вам или нет.

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

Нажать правой кнопкой мыши по моему компьютеру, перейти в управление.

Зайти в управление дисками.

Устройство отображается, пишет свой объем и файловую систему — он готов к работе и функционирует нормально.

Устройство отображается, показывает свой объем, но не отображает файловую систему и пишет «не определен». Для того чтобы его задействовать, нужно нажать правой кнопкой мыши в окошке не определен и выбрать форматировать.

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

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

Индикатор питания

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

Передние usb порты

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

Не хватает питания

Не хватка питания в основном возникает при подключении жестких дисков через передние usb порты компьютера, концентраторы и хабы. Лучше всего такие устройства подсоединять непосредственно к разъемам usb на материнской плате, то есть сзади компьютера. Если вы пользуетесь хабом или концентратором usb, то отключите ненужные устройства, возможно это поможет. Так же причина может быть в маломощном блоке питания компьютера.

Usb выключены в биосе

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

Устройство usb не опознано

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

Как в неё заходить я показал выше или можете вызвать окно Выполнить — сочетание клавиш на клавиатуре Win+R (флажок между Ctrl и Alt плюс буква R) и набрать команду diskmgmt.msc. Зайти в управление дисками, найти нужное устройство — флешку, нажать по ней правой кнопкой мыши и выбрать Изменить букву диска или путь к диску. В появившемся окне можно добавить или изменить эту букву.

Устаревшие драйвера

Возможно, что у вас устаревшие драйвера — обновите их. Для этого нужно узнать какая фирма производитель и модель вашей материнской платы. Обычно пишется на коробке с упаковкой, если вы их сохранили конечно. Если нет, то воспользуйтесь программой Everest или Aida.

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

Вирусы

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

Разные файловые системы

Такое встречается, но очень редко. Ваш компьютер не видит флешку из-за конфликта файловых систем компьютера и устройств юсби. Большинство флешек работают в двух файловых системах FAT и FAT32, а жесткие диски в NTFS.

Можете попробовать отформатировать вашу флешку в другом формате например FAT32 или NTFS. Возможно после этого все заработает нормально.

Полезная информация. На флешку в формате FAT и FAT32 можно закинуть информацию одним файлом не более 4 Гигабайт, а на жесткий диск гораздо больше. Поэтому если вы столкнетесь с такой проблемой будьте к этому готовы и имейте ввиду.

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

Компьютер не видит флешку и жесткий диск

Заключение

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

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

Благодарю вас что читаете меня в