Компьютер не видит флешку – причины и пути решения проблемы
Появившись в 2000 году, портативные флеш-накопители начали стремительно завоевывать рынок цифровых носителей информации. За несколько лет им удалось практически вытеснить оптические диски, значительно уступающие по многим параметрам. И, действительно, по сравнению с CD/DVD-дисками флешки обладают массой преимуществ. Они более компактны, надежны, характеризуются более высокой скоростью чтения/записи, а также могут хранить значительно больший объем данных.
Но, несмотря на все положительные стороны, USB-флешки, как и любые другие устройства, в определенный момент могут давать сбои. Чаще всего имеют место проблемы с чтением или записью данных, но нередко случается и такое, что флешка не определяется системой. В таких случаях при подключении носителя пользователь может получать разные уведомления, например, «Устройство USB не опознано», «Диск не отформатирован», «Вставьте диск». И это при том, что устройство подключено к USB-порту. Может быть и такое, что значок виден в системном трее, но сама флешка не отображается в разделе «Мой компьютер».
Причины, по которым компьютер не видит флешку, могут быть разными – аппаратные неисправности самой флешки или USB-порта, сбившиеся настройки в системе или BIOS, ошибки файловой системы, программные конфликты, проблемы с драйверами, заражение вирусами и так далее. Сегодня мы постараемся разобрать основные причины, по которым компьютер может не распознавать флешку, а заодно приведем наиболее действенные способы решения данных проблем.
Что происходит при возникновении ошибки с флешкой
Особенности конъюнктуры, при которой не виден флеш-накопитель в моём компьютере, следующие:
- При вставке флеш-накопителя ничего не происходит;
- При вставке накопителя появляется характерный звук и появляется соответствующий значок в трее, при этом в «Мой компьютер» подключённая флешка не видна;
- Система выдаёт сообщение о том, что данный диск не отформатирован;
- При подключении флешки компьютер зависает;
- При подключении флеш-накопителя компьютер выдаёт предупреждения о обнаруженных вирусах.
Обычно проблема с отображением флешки в моём компьютере проявляет себя в этих и подобных формах, теперь попробуем определиться с причинами данной проблемы.
Файлы на флешке не открываются или не копируются. Как узнать реальный размер флешки
Если записанные на флешку файлы перестают открываться должным образом через какое-то случайное количество времени, причем с виду флешка работает хорошо и без сбоев, либо просто не копируются когда размер занятого пространства достигает некоторого размера, то возможно эта статья для вас.
В качестве дополнительных, но не обязательных симптомов: ваша флешка была куплена в китайском интернет-магазине, и цена на нее была гораздо ниже чем на подобные экземпляры.
В моем случае это флешка с заявленным размером в 64ГБ
Сначала рассмотрим кратко в чем суть ситуации, а затем возможные решения проблемы.
На самом деле заявленный размер вашей флешки, вполне возможно, не соответствует ее реальному размеру, несмотря на то, что в проводнике мы можем видеть ее заявленный размер.
Просто все файлы которые вы пишите сверх реального размера записываются уже на имеющиеся данные. И если вы не используете вашу флешку сверх реальной ее вместимости (к примеру на вашей 64гб флешке, никогда не было больше 5гб), то возможно вы никогда и не узнаете, что вас обманули.
Также может быть ситуация, что вы пытаетесь записать на флешку файлы, но вместо этого получаете ошибку, к примеру такую (хотя до этого все нормально записывалось):
И в итоге могут исчезнуть вообще все файлы или даже сама флешка из проводника. Лечится физическим вытащить вставить флешку в USB-разъем.
Как узнать реальную вместимость флешки и сделать вашу флешку рабочей, хотя бы на ее реальный размер?
В этом нам поможет программа h2testw для тестирования флешки, и MyDiskFix для отрезания лишнего куска. Cкачать одним архивом можно отсюда
ВНИМАНИЕ: Флешку предварительно необходимо очистить .
Запускаем программу файлом h2testw.exe, Выбираем язык, указываем путь до флешки кнопкой «Select target«. В поле Data Volume оставляем all available space (чтобы протестировать весь заявленный размер)
И нажимаем Write+Verify
Программа записывает на флешку файлы вида *.h2w на весь заявленный объем, а затем считывает их проверяя их целостность
Если флешка большая, процесс может занять достаточно длительное время
Когда все завершится можно увидеть примерно следующее:
Test finished without Errors — Если первой строчкой это, значит тест завершился успешно и заявленный объем соответствует реальному. У вас все хорошо, дальше можно не читать
Но возможно будет примерно такой результат:
Здесь важны 2 строчки:
7,6 GByte OK — это и есть Реальный объем
23,5 GByte DATA LOST — соответственно данные потеряны
В моем случае, был 3 вариант, программа не смогла записать свои файлы на весь заявленный объем, выдав следующую ошибку:
Error writing file ‘F:8.h2w’, offset 0x26e00000.
It is still possible to verify the test data written up to this point.
(Не удается найти указанный файл. Code 2)
Warning: Only 63996 of 63997 MByte tested.
Writing speed: 2.59 MByte/s
H2testw v1.4
Примечание. После этой ошибки файлы на флешке могут перестать видеться, возможно и сама флешка пропадет из «Мой компьютер». Поэтому перед продолжением лечим эту проблему физическим вытащить вставить флешку в USB-разъем.
Отсюда делаем вывод, что реальный объем 7790MB
Чтобы быть до конца уверенным, мы можем проверить записанные данные на целостность
Итак, Как вернуть флешке ее реальный объем?
Нам нужно заранее узнать количество секторов реального объема, берем эту цифру из предыдущего скриншота:
Получается 16128000 sectors (на этом примере), если у вас такой результат работы программы. По аналогии смотрим свое значение
В моем случае, у меня есть только информация о 7790Mb реального объема, поэтому из расчета 512 байт = 1 сектор, высчитываем:
7790MB*1024*1024= 8168407040 байт.
8168407040/512 = 15953920 секторов.
Далее используем программу MyDiskFix (находится в архиве, скачанном по ссылке в начале статьи)
Запускаем файл MyDiskFix.exe (с правами администратора), вносим данные и запускаем процесс:
В процессе может выскочить пару окон, нажимаем «Да» и «OK»
Далее выйдет окно форматирования раздела (уже с новым размером), нажимаем «Начать»
И в конце видим примерно следующее:
После чего можно все закрывать.
В итоге видим нашу флешку, но уже с реальным объемом:
Ну и напоследок, чтобы быть полностью уверенными, можем провести тест нашей флешки, как мы это делали в начале:
Теперь мы можем пользоваться нашей флешкой, не опасаясь что данные затрутся.
Способ 3. Снять защиту от записи с SD-карты
Как мы знаем, если ваша SD-карта защищена от записи, вы не можете видеть ее файлы на ПК.
а) Сначала вы должны проверить карту на физический замок. Многие SD-карты, а также USB-накопители имеют переключатель физической блокировки, который включает защиту от записи. Итак, убедитесь, что на диске не включена эта блокировка.
б) Иногда, если ваша SD-карта зависает в режиме только для чтения, вы можете исправить ее атрибуты с помощью командной строки.
Шаг 1: нажмите Начало кнопка.
Шаг 2: перейдите к Аксессуары .
Шаг 3. Щелкните правой кнопкой мыши Командная строка , и выберите Запустить от имени администратора .
Шаг 4: Введите diskpart и нажмите Войти .
Шаг 5: введите список диска и нажмите Войти .
Шаг 6: введите выберите диск X и нажмите Войти . ( Замените X числом из первого столбца в списке SD-карты, для которой вы хотите выполнять команды. )
Шаг 7: введите атрибуты очистки диска только для чтения и нажмите Войти .
Шаг 8: введите Выход и нажмите Войти оставить это.
Посмотрите следующее видео, чтобы узнать больше о способах отключения защиты от записи
Если вы по-прежнему не видите фотографии с SD-карты на ПК после попытки трех вышеуказанных решений, возможно, ваша SD-карта не распознается диспетчером файлов. Теперь попробуйте следующие решения, чтобы компьютер распознал эту карту, чтобы вы могли видеть изображения SD-карты на ПК.
Восстановление данных с флешки, которую не видит компьютер
В случае, если в управлении дисками Windows компьютер отображает флешку (на которой ранее были важные данные), но в состоянии «Не опознан», «Не инициализирован», а раздел на флешке — «Не распределен», то есть вероятность, что данные на флешке повреждены и вам потребуется воспользоваться восстановлением данных.
Стоит помнить о нескольких вещах, которые повышают вероятность успешного восстановления данных:
- Не записывайте ничего на флешку, которую хотите восстановить
- Не пытайтесь сохранить восстановленные файлы на тот же носитель, откуда они восстанавливаются
О том, с помощью чего можно восстановить данные с поврежденной флешки, есть отдельная статья: Программы для восстановления данных.
Файловые системы ПК и флешки конфликтуют
Бывает так, что компьютер не видит флешку через USB из-за конфликта файловых систем. Например, на ПК может использоваться система «NTFS», но сам накопитель работает на «FAT32». Из-за этого может возникать несовместимость. В данной ситуации первоочередным решением проблемы является форматирование флешки. Но важно перед началом процедуры указать в параметрах правильную файловую систему.
Чаще всего данная проблема возникает с новыми флешками, которые еще не использовались ранее. Для форматирования флешки нужно проделать следующие действия:
- Подключите флеш-карту к usb-порту;
- Зайдите в «Этот компьютер»;
- Кликните правой кнопкой на диск съемного носителя;
- Выберите пункт «Форматировать»;
- В появившимся окне выберите NTFS в поле «Файловая система»;
- Нажмите кнопку «Начать» и через несколько минут флешка будет отформатирована.
Проблема с присвоением имени съемного носителя в Windows
Эта проблема также является конфликтом. Конфликтуют разделы. Поначалу все происходит в нормальном режиме. Флешка подключается, система ее распознает и появляется характерный звук. Снизу на панели задач появится правильный значок, но устройству не присваивается буква.
Чтобы это устранить, необходимо перейти в «Панель управления». Там найти и войти в «Администрирование». Теперь следует выполнить:
- Выбрать «Управление компьютером».
- Найти раздел «Запоминающиеся устройства».
- Выбрать «Управление дисками».
- Присвоить накопителю любую свободную букву.
Совет: Данные действия необходимо выполнять от имени администратора.
Проблема с настройками BIOS
Распространенные причины, почему компьютер не видит флешку из-за BIOS:
- Может не соответствовать режиму загрузки.
- При попытке сделать флешку загрузочной, были неправильно записана информация на носитель.
Чтобы исправить данную проблему, необходимо просто перезаписать загрузочную флешку.
Программы для устранения проблем с USB-флешкой для ПК с Windows
Чтобы избавиться от проблем с флешками USB, используют следующие программы:
USBObvilion — это приложение выполняет удаление записей в реестре и очищение его в Windows при подключении внешних устройств. Все, что подключается первый раз к компьютеру, изначально устанавливается в ОС, а затем записывается в реестр. Программа стирает следы таких установок. Ее не нужно устанавливать. Достаточно просто запустить файл. Главной особенностью USBOblivion является простота и то, что она бесплатная.
Microsoft easy fix — это стандартная программа для Windows Она предназначена для устранения неполадок, в частности и с USB. Ее можно скачать с помощью раздела «Автоматическая диагностика и устранения проблем с USB». Утилиту необходимо установить на компьютер и открыть файл WinUSB, чтобы провести диагностику. Следует нажать «Далее», чтобы запустить процесс. После завершения операции можно проверить, произошли исправления или нет.
Почему компьютер видит флешку, но не открывает
Бывает так, что флеш-накопитель определяется системой при подключении, но его невозможно открыть. Зачастую перед пользователями появляется надпись «Вставьте диск в дисковод». Об этом свидетельствует то, что флешка работает исправно, но есть неполадки с ее функционированием. Это может быть из-за физического повреждения, нарушения файловых систем или конфликтов разделов.
Чтобы это исправить, лучше всего отнести девайс в сервисный центр. Также может помочь низкоуровневое форматирование или создание разметки для раздела.
Восстановление флешки стандартными средствами
Когда говориться о стандартных средствах для восстановления флешки, имеется в виду средства, которые находятся в Windows. Восстановить UBS-носитель можно с помощью командной строки. Ее можно найти в System32. Там располагается файл cmd.exe. После его открытия, появится черное окно, в котором можно вводить команды. Теперь следует выполнить следующую последовательность действий:
- Ввести diskart и нажать на Enter (откроется специальная утилита).
- Ввести LIST disk и нажать Enter.
- Выбрать диск, который обозначает флешку.
- Ввести SELECT disk=номер требуемого диска и нажать Enter.
- Ввести Clean и нажать Enter.
Таким образом, произойдет полная чистка флешки. Теперь следует перейти в диспетчер дисков Windows. Будет видно, что накопитель не размечен. Необходимо кликнуть по нему и создать том. Останется только выбрать правильные параметры.
Еще 3 полезных статьи:
Пожалуй это одна из самых лучших утилит для создания загрузочных флешек с любой версией Windows…
USBSafeguard — функционально скромная, но весьма эффективная портативная утилита, защищающая данные на переносных накопителях без…
D-Soft Flash Doctor — самый загружаемый бесплатный инструмент для извлечения повреждённых или перенесенных в корзину…
Эксперт в ИТ области, с высшим образованием и научными статьями. Уже более 15 лет занимаюсь ремонтом мобильных телефонов и персональных копьютеров, специализируюсь на настройке ПО и сетей.
Телеграм-канал проекта — https://t.me/hardtekru
1 Комментарий
Решил проблему через окно Управления дисками, спасибо! Только теперь жаль, что прежде чем найти решение данной проблемы — мучался с этой флешкой 3 часа.