Флешка читается как съемный диск

Обновлено: 07.07.2024

fleshka-opredelyaetsya-v-sisteme-kak-lokalnyj-disk

Столкнулся недавно на работе с одной неприятной ситуацией. Приобрел флешку SanDisk – вставляю ее в компьютер – а она определяется в “Мой компьютер” не как съемный носитель, а как локальный диск. И все бы ничего, да вот беда в том, что флешка покупалась специально для записи на нее ЭЦП для сдачи бухгалтерской отчетности по электронным каналам. А эта ЭЦП пишется на носитель при помощи программы КриптоПро. Так вот, КриптоПро в таком виде флешку просто не видит и соответственно для ЭЦП ее использовать не получится.

Я принялся искать возможность как-то переформатировать флешку, чтобы она определялась в системе как съемное устройство. В интернете по этому поводу я ничего не нашел, и поэтому написал в техподдержку самой компании SanDisk.

Ответили мне быстро, но к сожалению этот ответ меня совсем не удовлетворил. Не буду дословно цитировать их письмо, но общий смысл таков:

В середине 2013 года компания SanDisk изменила производственные характеристики своих флешек для соответствия сертификации Windows 8, а именно: определение флеш-накопителей как локальных дисков, а не как съемных устройств. Т.е. флешки, выпущенные в середине 2013 года будут определяться как локальный диск.
В конце 2013 года в SanDisk видимо поняли, что погорячились, и вернулись к производству съемных Cruzer USB накопителей.

Но самое главное и самое печальное: не существует утилиты для мигрирования SanDisk Cruzer USB накопителей с фиксированной на съемную конфигурацию.
В заключение письма мне сообщили, что SanDisk Cruzer USB в съемной дисковой конфигурации будут доступны в продаже в ближайшее время. Вот так…

Я подозреваю, что такая беда только с флешками от SanDisk. Если кто-то сталкивался с таким же случаем, но с флешкой другого производителя – дайте знать!

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

Как восстановить флешку, которая не определяется в Windows

Содержание:

USB-накопители – удобные, вместительные и компактные устройства, предназначенные для хранения и передачи различных файлов. К сожалению, нередко возникают проблемы с определением съемного накопителя, что приводит к неправильному пониманию флешки системой.Результатом этого стает то, что флешка не отображается в Windows, на неё невозможно произвести запись или скачать файлы.

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

Как определить проблему с флешкой?

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

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

Другим способом, подходящим для пользователей старых версий Windows, является вызов утилиты «Управления дисками». Для этого следует нажать правой клавишей мыши по кнопке «Пуск», выбрать пункт «Выполнить» и в открывшемся окне ввести diskmgmt.msc.

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

Отсутствие отображения флешки в «Управлении дисками» является свидетельством того, что с накопителем могли случиться следующие неполадки:

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

Проблема с драйверами

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

Для исправления неполадок с драйверами необходимо:

Шаг 1. Открыть диспетчер устройств, нажав правой кнопкой мыши по «Пуск» и выбрав соответствующий пункт.

Шаг 2. В открывшемся окне переходим в пункт «Дисковые устройства». В данном разделе необходимо найти нужный накопитель. Некорректно работающая флешка может быть выделана желтым восклицательным знаком.

Шаг 3. Нажимаем по флешке правой кнопкой мыши и выбираем пункт «Свойства».

Шаг 4. В открывшемся окне выбираем вкладку «Драйвер», где необходимо нажать по кнопке «Обновить драйвер».

Нераспределенный диск

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

Заходим в «Управление дисками» и нажимаем по накопителю правой кнопкой мыши. В выпадающем меню необходимо выбрать функцию «Создать простой том». В настройках создания тома достаточно выбрать максимально возможный объем тома и дождаться завершения создания.

Не назначена буква диска

В некоторых случаях флешка может отображаться в меню «Управление дисками» без присвоенной буквы. Из-за этой проблемы носитель не отображается и не происходит автозагрузка.

Шаг 1. Заходим в «Управление дисками» и находим накопитель без буквы.

Шаг 2. Нажимаем ПКМ по флешке и выбираем пункт «Изменить букву диска…».

Шаг 3. Выбираем пункт «Изменить», назначаем букву в выпадающем столбце и подтверждаем действие «Ок».

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

Полная очистка флешки

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

Чтобы восстановить работоспособность накопителя следует воспользоваться встроенной утилитой discpart.

Для этого следует:

Шаг 1. Нажимаем правой клавишей мыши по «Пуск», выбираем пункт «Выполнить» и в открывшемся окне вводим команду cmd.

Шаг 2. В командной строке вводим команду diskpart и подтверждаем действие Enter.

Шаг 3. Теперь следует ввести команду list disk для отображения списка носителей. После этого следует найти проблемную флешку, ориентируясь по её размеру, и запомнить её обозначение. В нашем случае флешке было присвоено название «Диск 1».

Шаг 4. Выбираем требуемый носитель командой select disk 1 и подтверждаем действие Enter. После этого очищаем носитель командой clean.

Шаг 5. Создаем на очищенном носителе новый раздел командой create partition primary. После этого достаточно отформатировать флешку командой format fs=fat32 quick. Если флешке требуется файловая система ntfs, следует воспользоваться командой format fs=ntfs quick.

Завершаем работу с утилитой diskpart командой exit.

Чистая флешка готова к использованию.

Часто задаваемые вопросы

Это сильно зависит от емкости вашего жесткого диска и производительности вашего компьютера. В основном, большинство операций восстановления жесткого диска можно выполнить примерно за 3-12 часов для жесткого диска объемом 1 ТБ в обычных условиях.

Почему некоторые файлы, после восстановления, могут не открываться?

Если файл не открывается, это означает, что файл был поврежден или испорчен до восстановления.

Используйте функцию «Предварительного просмотра» для оценки качества восстанавливаемого файла.

Как я могу проверить, можно ли восстановить мои данные, перед покупкой?

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

Сохранить их можно после регистрации программы – повторное сканирование для этого не потребуется.

date

19.02.2018

directory

Windows 10, Windows 7

comments

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

В этой статье мы покажем, как сделать так, чтобы 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:

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.

  • Запустите 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:

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

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

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

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

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

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

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

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

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

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


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

Проблемы с USB-портами

Фронтальные USB-порты компьютера весьма удобны, когда нам нужно быстро подключить накопитель — не нужно тянуться к задней части корпуса и искать необходимый разъем. Но зачастую они являются причиной «невидимости» накопителя. Переднюю панель USB-портов ПК могли банально забыть подключить при сборке компьютера. Проверить это довольно просто: снимите боковую крышку корпуса и найдите соответствующий провод, идущий от панели. Как правило, это самый массивный провод в связке.

Если несколько USB-портов не видят заведомо рабочий накопитель, то проблема может скрываться в BIOS. По некоторым причинам USB-порты могут быть отключены. Для их включения нужно найти соответствующий пункт в меню, как правило, это «USB Configuration» в зависимости от производителя материнской платы и в строке «USB Controller» указать значение «Enabled», далее сохранить настройки.


Еще одна часто встречающаяся проблема — загрязнение портов. Флешку мы часто носим с собой в кармане или как брелок, а разъемы ПК в свою очередь постоянно открыты. На контактах скапливается пыль и грязь, в связи с этим накопитель не определяется устройством с первого раза. Поэтому не стоит пренебрегать чисткой контактов разъемов и выполнять ее периодически.

Недостаток питания и использование разветвителей

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


Проблема может заключаться в используемом USB-разветвителе — неисправный USB-хаб или недостаток его питания. Выходом будет использование разветвителя с отдельным питанием. Далее рассмотрим программные причины, связанные с ОС.

Неотформатированное устройство


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


Для форматирования устройства нужно выбрать соответствующий накопитель во вкладке «Этот компьютер», кликнуть правой клавишей мыши и выбрать пункт «Форматировать». В открывшемся окне поставить галочку напротив пункта «Быстрое» и выбрать файловую систему, как правило, это NTFS.


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

Некорректные драйвера и вирусы

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



Если это решение не помогло, то можно воспользоваться удалением драйверов для контроллеров USB. Для этого перейдите на вкладку «Контроллеры USB» и рассмотренным ранее способом удалите «Запоминающее устройство для USB», после чего нажмите «Обновить конфигурацию оборудования».


Еще одна причина — вирусы. Загрузка файлов из небезопасных сайтов и подключение накопителя к зараженным компьютерам может привести к неработоспособности устройства. Выходом будет использование антивирусного ПО. С помощью него можно провести полное сканирование ПК и накопителя, после чего удалить нежелательные вирусные файлы.

Проблемы с разделами и конфликт адресов



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

Приложения диагностики

В процессе работы нам могут понадобиться утилиты для диагностики состояния накопителей. Рассмотрим несколько популярных решений.

CrystalDiskMark

Знакомая многим программа CrystalDiskMark позволяет оперативно получить данные о быстродействии накопителя, будь то флешка или внешний HDD/SSD.


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

ChipEasy

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


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

Flashnul

Практически «всеядная» утилита Flashnul диагностирует и исправляет множество программных ошибок накопителя. Тесты чтения, записи и сохранности записанной информации, посекторная запись и проверка доступности каждого сектора накопителя, это далеко не весь перечень возможностей данной программы.


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

Читайте также: