Флешка определяется как локальный диск как исправить
Перейти к содержимому

Флешка определяется как локальный диск как исправить

  • автор:

Флешка определяется как локальный диск

Author24 — интернет-сервис помощи студентам

Привет форумчане. Проблема такая, любая флешка подключённая к ноуту определяется как локальный диск, но в безопасном извлечении они тоже видны, тока при нажатии на извлечение не появляется надпись «устройство можно безопасно удалить». В моём компьютере в выпадающем списке извлечь нету, т.к. он виден как локальный, в связи с чем при извлечении происходит потеря данных записанных на флешку. Может есть у кого такое было, подскажите что можно сделать. Заранее благодарен всем откликнувшимся.

94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Флешка определяется в диспетчере устройств, но не отображается как диск
Есть Cf-карта на 32 ГБ, стоящая в ipod classic (через переходник CF to zif) При подключении к.

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

Флешка определяется как Неизвестное устройство
Ребята,подскажите пожалуйста,как это исправить?Вставляю флешку,комп ее определяет как неизвестное.

Флешка определяется как дисковый накопитель
флешка определяется как дисковый накопитель Сьемный диск (H: ) а когда пытаюсь войти в флеху.

Сменный USB накопитель как жесткий диск в Windows

date

19.02.2018

user

itpro

directory

Windows 10, Windows 7

comments

комментариев 48

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

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

Сменный (removable) диск в диспетчере дисков

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

Removable Volume - USB disk

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

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

list volume

diskpart: removable device

В этой статье мы рассмотрим два способа смены 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
  • Сохраните изменения, нажав ОК.

утилита Lexar BootIt

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

usb флешка как жесткий диск

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

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

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

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

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

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

Определяем идентификатор устройства usb флешки

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

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

[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

inf файл драйвера - раздел cfadisk_device

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

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

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

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

Обновить драйвер usb накопителя

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

Укажем путь к каталогу с драйвером

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

Выберем драйвер флешки

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

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

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

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

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

Hitachi Microdrive Inf стороннего производителя не содержит информации о подписи

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

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

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

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

usb диск как локальный

Как сделать, чтобы usb флешка определялась в системе как жесткий диск

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

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

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

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

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

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

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

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

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

Предыдущая статьяПредыдущая статья Следующая статья Следующая статья

USB-флешка превратилась в «Съемный диск» [Решено]

Изображение удалено

Была флешка, работала нормально, а потом раз — и превратилась в «Съемный диск». При попытке ее открыть предлагает вставить диск в дисковод.
Флешка toshiba на 16 Гб, но такое видел уже не раз, с разными флешками. Теперь это случилось и с моей.
Кто нибудь встречался с подобным, почему так происходит, что делать?

#1
20:24, 21 дек 2010

Отформатировал видимо стандартными средствами виндовз, которые её разметили как съемный носитель. Переформатируй фирменной утилитой

#2
20:29, 21 дек 2010

Centuri0n, да нет, копировал на флешку фильм в Win 7, потом копирование остановилось на месте. Я флешку вынул-вставил, а она такая стала.
Сейчас поищу фирменную утилиту, попробую ей.

#3
21:18, 21 дек 2010

saikspaik
Первый вариант — поглючилась сама таблица разделов. У меня например если я винт во внешний корпус вставляю и форматирую через винды как съемный винт, то потом когда я его вставляю уже внутрь напрямую он по прежнему остается съемным до переформатирования.
Второй вариант — у флешки есть два специфических идентификатора, по которым софт определяет что это за фирма и флешка. Но оба записаны в ту же флеш-память, а потому умный софт может их править. Ну или они могут сброситься при определенных условиях. Чтобы потом флешка нормально заработала нужно эти две цифирки восстановить, что обычно делают стандартные утилиты которые идут от поставщиков.
Есть ещё вариант что глюк самих виндов, и тогда я думаю следует зайти в диспетчер дисков, и удалить букву диска, или вообще зайти в диспетчер устройств и удалить обнаруженную флешку.

#4
21:50, 21 дек 2010

А как флешка определяется на других компах проверял?
Если советы не помогут — то to совет — перепрошить контроллер. (порой выливается во много танцев с бубном )

#5
22:00, 21 дек 2010

saikspaik
Есть у меня такая. Восстанавил уже в третий раз. Пока работает, но может слететь в любую секунду.
Гугли «восстановление флешек». Возможно придется разобрать и посмотреть на каких микросхемах сделана.
Потом подобрать по таблице нужную утилиту. Некоторые утилиты восстанавливают быстро, некоторые медленно.
Вообщем ищи. А лучше купи новую.

Centuri0n
> Первый вариант — поглючилась сама таблица разделов.
+1

#6
22:18, 21 дек 2010

Может кто знает у prestigio есть такая своя утилита? А то я что-то ступил и сделал dd на корень флешки. и флешка естественно сдохла. 🙁

Гуглить, гуглил, но флеха старая довольно, поэтому на сайте инфы про нее нет.

#7
22:47, 21 дек 2010

Была — 16GB Toshiba TransMemory, стала — GENERIC USB Mass Storage USB Device. Проверял на трех компах.

> Первый вариант — поглючилась сама таблица разделов.
Что делать?
> совет — перепрошить контроллер
Как это сделать?

В диспетчере удалял, эффекта нет.

Еще нашел вот такой совет:

2)с лайв-cd линукса, например ubuntu, или из под установленной линукс-системы, неважно, откройте GParted - тоже самое (справа вверху надо будет выбрать устройство-флэшку. Ее вообще видно как устройство? Если видно, то открываем командную строку (applications - > termina) sudo fdisk /dev/sda (подставляем название девайса флэшки) далее m - там будут подсказки надо полностью очистить таблицу разделов флэшки Затем n - создать новый раздел p - новый раздел будет "primary" (первичный) (можно ввести "e" - extended (расширенный)) 1 - первичный раздел будет первой из четырех возможных (для USB-ZIP должен быть 4я) a - сделать раздел активным 1 - сделать первый раздел активным t - сменить тип раздела с - сменить тип раздела на Fat32 (LBA) w - записать изменения на диск и выйти из fdisk

Что скажут пингвиноводы, совет толковый?

Изображение удалено

#8
23:10, 21 дек 2010

saikspaik
У меня не сработал. Новая таблица разделов не создавалась.

#9
23:55, 21 дек 2010

saikspaik
> GENERIC USB Mass Storage USB Device
Это значит у тебя слетел именно контроллер, или потерлась в нем запись, кто он такой.

saikspaik
> > совет — перепрошить контроллер
> Как это сделать?
Ещё раз повторяю, производители обычно на этот случай выпускают фирменную утилиту для форматирования/восстановления флешек именно их фирмы.
Если не поможет тогда уже искать другие чудо-решения.

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

Подскажите что делать, USB-флешка отображается как локальный диск.

Подскажите что делать, USB-флешка отображается как локальный диск, пробовал отформатировать не помогает, на других устройствах отображается как съемный диск.
Флешка работает информация доступна.

Голосование за лучший ответ

Если всё работает — пользуйтесь и не полоскайте мозг ни себе, ни другим! Флешка отображается как надо, а как где она именуется — это всего лишь формальность.

DenverПросветленный (23638) 5 лет назад
Если эта проблема только на моем компе, значит надо принимать меры, а то глюкатет и прощай инфа
А в чем проблема? Работает, збс!

1) Запускаем командную строку (в Windows XP это стандартные->командная строка. В Windows Vista/Windows 7 откройте пуск, в самом низу есть поиск, введите cmd и откройте от прав администратора).
2) Далее в командной строке вводим diskpart, откроется утилита для управления дисками.

3) Далее уже в самой утилите diskpart вводим: list disk, при этом отобразятся все физические диски ПК, именно диски а не разделы.
Среди них ищем наш флеш накопитель.

4) После чего выполняем команду select disk #, где # это номер нашей флешки. Все дальнейшие манипуляции будут проводиться только с этим диском.
5) Выполняем команду clean, очищаем накопитель, затем команду create partition primary — создаем на диске новый раздел.
6) После создания нового раздела прописываем select partition 1, выбираем этот раздел для манипуляций, вводим active, тем самым делая раздел активным.
7) Теперь нужно отформатировать ее в формате NTFS, что мы и делаем командой format fs=NTFS.
8) Далее необходимо активировать процесс подключения устройства и назначения ему букв, делаем это командой assign.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *