Флешка не видит весь объем. Лучший способ восстановления китайских флешек

Вопрос от пострадавшего...

Добрый день. Купил флешку в китайском магазине AliExpress (обещали за ~700 руб. флешку на 500 ГБ). Флешка через пару недель пришла, вставил ее в USB-порт и посмотрел свойства в моем компьютере: на самом деле 500 ГБ. Обрадовался!

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

Доброго времени суток!

Вообще, мое личное мнение: нормальный товар не может стоит меньше, чем в среднем по рынку, и дешевле чем его себестоимость. Если касаемся флешки, то за эти деньги можно купить флешку на 4-16 ГБ, в зависимости от производителя и интерфейса. И сам факт того, что за такую небольшую цену предлагают достаточно дорогой товар - уже должен был насторожить...

Но как бы там ни было, и такую флешку можно вернуть к нормальной работоспособности, конечно, только объем ее будет не 500 ГБ, а много меньше...

Расскажу обо всем по порядку.

Инструкция по определению реальной скорости работы флешки -

Определение объема флешки

ДЛЯ СПРАВКИ...

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

Понятно, что если ячеек памяти во флешке на объем в 8 ГБ - то больше 8 ГБ на флешку не запишешь (это просто физически нельзя сделать). Но что отвечает за показываемый объем в свойствах флешки и за ее работу? Контроллер!

Контроллеры часто делают универсальными, сразу на определенную серию флешек. А затем его прошивают нужным образом, под конкретный объем флешки. Но есть хитрые дельцы, которые перепрошивают контроллер так, как им нужно - и флешка в свойствах у Вас начинает показывать 120 или 500 ГБ (по факту же ячеек памяти будет на всё те же 8 ГБ). Чувствуете где зарыта "собака"?

Собственно, нечестные на руку продавцы/изготовители могут перепрошить флешку под нужный им объем и продавать ее. А как она будет работать, когда будут заполнены те 8 ГБ - им все равно!

Да и обман вскрывается, обычно, не сразу: многие пользователи заполняют объем постепенно (да и не все поймут, что к чему - появилась какая-то ошибка... ну они часто появляются).

Утилита для теста флеш-накопителей

Утилита от немецких программистов. Очень простая, не нуждается в установке. Основное предназначение: сканирование флешки на ее реальный физический объем памяти. Поможет быстро и точно определить реальное состояние вашего накопителя: объем, скорость работы. Приведу ниже тестирование одной такой "супер" флешки на 120 ГБ.

И так, приведу сначала свойства флешки.

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

  1. переключить язык в утилите на английский (мне кажется так удобнее ☺);
  2. выбрать носитель - то бишь нашу флешку (кнопка Select Target );
  3. нажать кнопку "Write + Verify" , и терпеливо дождаться окончания теста (который может идти и несколько часов, всё зависит от скорости работы флешки и ее объема).

Результаты сканирования я выделил специально:

  1. Writing - реальная скорость записи на флешку (2,82 MByte/s);
  2. Verifying - реальная скорость чтения с флешки (12,4 MByte/s);
  3. 14,8 GByte OK - реальный размер флешки, т.е. ~15 ГБ. Кстати, скопируйте или запомните число секторов - 31068072 (выделено на скриншоте ниже, у вас будет своё число!) - оно будет нужно для восстановления флешки.

Реальная скорость чтения, записи и реальный объем флешки

Кстати, если с вашей флешкой все в порядке, то вы увидите не красную полоску внизу окна утилиты, а зеленую и будет написано "Test finished without errors" (в переводе на русский "Тестирование завершено без ошибок").

Лечение и восстановление флешки: форматирование

Необходимая утилита - MyDiskFix

(Что интересно - утилита китайского производства)

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

Теперь рассмотрим, как отформатировать флешку в утилите MyDiskFix и восстановить ее работу, и ее реальный объем.

И так, сначала запускаем утилиту, и вводим следующие параметры:


После того, как утилита MyDiskFix отформатирует флешку, вы увидите сообщение от Windows, что найден новый носитель без файловой системы, и предложение отформатировать его (см. приведенный скриншот ниже)

Можно самостоятельно зайти в "Мой компьютер" выбрать флешку и отформатировать ее стандартным образом. Кстати, обратите внимание, что объем флешки будет реальный, т.е. 14,5 ГБ (а не ~120 как раньше)!

Флешка восстановлена, реальный объем флешки 14,5 ГБ

Теперь флешка должна нормально работать.

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

Восстановление флешки: определение контроллера и прошивка флешки -

На этом всё, всем холодной головы при выборе и покупке товаров.

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

Для того, чтобы восстановить карту на потребуется программа H2testw () и , чтобы восстановить работоспособность.

I. Определяем реальный объем памяти

В первую форматируем карточку-пациента, после запускаем программу H2testW для того, чтобы определить реальный объем:




  • Обязательно снимаем галочку с опции endless verify, иначе карточка будет проверяться постоянно.


Дожидаемся окончания теста и смотрим ошибки:


Из всего текста ошибок нас интересует всего одна строка:


7.5 GByte OK (15932954 sectors)
23.6 GByte DATA LOST (49570278 sectors) 4

7.5 Гб — реальный объем карточки, 15932954 sectors — количество секторов.

II. Восстанавливаем реальный объем памяти


Отключаем все-все-все флешки и СД карты и подключаем только ту, что хотим восстановить!

Запускаем программу MyDiskFix (), не пугаемся иероглифам — это нормально.
Данная программа нужна для «обрезание» фейкового объема. Для этого, сначала определяем реальный объем, а потом копируем количество реальных секторов на карточке с данных программы H2test.

Сразу скажу, что есть и другие программы или если вы разбираетесь, тогда можете обрезать лишний объем в Acronis, Partion или любой другой программе.
Эта же удобна тем, что не дает выбрать HDD — жесткий диск и не даст навредить системе.
Смотрим на скриншот приведенный ниже:


Ждем окончания. После чего форматируем карточку средствами Windows--> Мой компьютер --> правый клик на карточке --> Форматировать --> NTFS --> ОК.
Все. Поздравляю — вы восстановили флеш память.Делаем контрольное тестирование:





И еще немного в Crystal Disk Mark:



Вместо MyDiskFix можно использовать Acronis или любую другую программу подобного типа:


Внимательно выбираем нужный нам диск\флешку. Удаляем занятое место.После этого нажимаем Create volume.


Выбираем нашу флешку.


Задаем РЕАЛЬНЫЙ объем флешки. В моем случае реальный объем — 7.5, но я выбрал чуть меньше.
Делаем OFFset в 100 мегабайт, если хотим, или не делаем (это по желанию). Нажимаем Finish.

Related posts

Добрый день!

Если вы приобрели флешку или SD карту на АлиЭскпресс или другой китайской площадке и при проверке программой оказалось, что она не соответствует реальному размеру, в большинстве случаев можно восстановить ее реальный размер и использовать.

Я говорю "в большинстве случаев", так как надо учесть два нюанса:

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

Восстанавливаем реальный размер флешки

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

2. Теперь нам понадобится подозрительная на вид китайская программа MyDiskFix . Я пытался найти альтернативу ей, но других удобных способов под Windows нет (только под Linux, но им умеют пользоваться единицы). Я проверил программу всеми возможными антивирусами перед тем, как закачать к нам на сервер, смело скачивайте:

  • Как снять защиту от записи с USB флешки или диска - инструкция
  • Windows не удается завершить форматирование - ошибка при форматировании флешки
  • (проверено на вирусы)

    4. Перед вами откроется окно программы с нечитаемыми надписями. Не пугайтесь, я расписал подробно все необходимые действия:

    Итак, действуйте по пунктам:

    (1) - Если в ваш компьютер вставлено более одной флешки или карты памяти, то вам необходимо выбрать нужную. Если же одна - она отобразится автоматически.

    (2) - Выберите пункт, указанный стрелочкой (2), это низкоуровневое форматирование.

    (3) - В это поле необходимо написать реальное число секторов, которое было определено программой h2testw:

    (4) - Нажмите указанную кнопку чтобы начать форматирование. После этого появится окно-предупреждение, в нем нажмите "Yes". Если выскочит ошибка - значит вы не закрыли h2testw, закройте ее и нажмите кнопку снова.

    5. Процесс форматирования может занять длительное время , в зависимости от объема 1-10 часов:

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

    Как проучить китайца-мошенника

    Тут наши возможности ограничены, так как он находится в другой стране. Единственное, что вы можете сделать - выиграть спор, вернуть деньги и написать плохой отзыв. Чтобы выиграть спор, ознакомьтесь с моей статьей: . Не меняйте причину спора, как бы вас об этом не просил продавец. Спор вы и так выиграете, а у мошенника будут проблемы с такой причиной спора.

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

    Многие люди работающие с картами flash-памяти (флешками), например фотографы, иногда сталкиваются с проблемой - флешка уменьшилась в объеме. Причем, произойти это может неожиданно - представьте ситуацию - Вы вставляете USB-накопитель и вместо ожидаемых 4Gb памяти видите, что у Вас на флешке всего 56 Mb.

    Как было не было странно, решить данную проблему можно стандартными средствами Windows. Стоит сразу учесть, что ситуации бывают разные. Этот способ не является 100%-ным. Но помочь он действительно может. Возьмем для примера такую ситуацию. Флешка объемом 16 Гб потеряла 50% памяти. После чего на ней стало доступно всего 8 Гб!

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

    1. Откройте «Панель управления» (Пуск \ Панель управления).
    2. Откройте элемент «Администрирование».
      • Если у вас Windows 7, 8, 10, тогда введите в строке поиска (справа сверху) фразу «администрирование», и соответствующий пункт появится в панели управления.
      • Если у вас Windows Vista, то переключите панель управления в «классический вид» в меню слева, если вы еще не сделали этого ранее.
    3. Откройте элемент «Управление компьютером». (также шаги с 1 по 3 можно выполнить еще быстрее - для этого нужно просто нажать правой кнопкой мыши на рабочем столе по ярлыку "Мой компьютер", и выбрать пункт меню "Управление").
    4. Кликните в дереве слева на пункт «Управление дисками».

    Итак, мы видим что флешка (в нашем случае это EOS_DIGITAL J:), поделена весьма странным образом. Половина занята активным разделом, и половина флешки просто не размечена. Кликаем на активном разделе и видим грустную картину - мы не можем ни удалить этот раздел, ни расширить его на весь объем флешки.

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

    Хорошо, пришло время для ремонта флешки. Открываем меню «Пуск» и вводим в строку поиска «cmd». Затем кликаем правой клавишей мышки по пункту «cmd.exe» и далее - «Запуск от имени администратора». Также Вы можете нажать комбинацию клавиш Win+R (или Пуск \ Выполнить…) и ввести там cmd и нажать Enter. Тем самым мы откроем командную строку - консоль, с помощью которой можно выполнять множество операций и запускать любые программы системы с дополнительными опциями.

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

    Затем вводим LIST disk и наживаем Enter. Вы увидите список подключенных к вашему компьютеру дисков. Теперь самый важный момент, вам нужно понять какой из дисков ваша больная флешка. Лучший ориентир - объём. Чтобы упростить себе задачу извлеките все остальные съемные носители из своего компьютера - карточки памяти в кардридере, USB-флешки, внешние жесткие диски и т.п. Так этот список будет значительно меньше.

    Итак, смотрим на список и вспоминаем что наша флешка 16 Гб (так написано на коробочке). Диск 0, 1 не подходят, они по 698 Гб что явно больше, это два жестких диска. Диск 2 не подходит, он всего 1886 Мб, что менее 2 Гб, это допустим флешка во встроенном кардридере. Диск 3 и 4 пропускаем - они не подключены, остается диск 5 - 15 Гб это наша флешка. Вы можете спросить: «Почему? Ведь наша флешка 16 Гб, а тут 15!». Так происходит из-за того что производители указывают фактически больший объем на укаковке, нежели чем есть на самом деле. Компьютер считает что в 1 Гб 1024 Мб, а производители флешек указывая ее объем, подразумевают, что в 1 Гб 1000 Мб. Это известный факт.

    Итак, Вы определили номер вашего диска. В нашем примере этот номер - 5. Вводим SELECT disk=5 и нажимаем Enter.

    Тем самым мы сообщаем программе, что выбран диск 5. Следующим шагом мы удалим все разделы с диска и, следовательно, все данные, что есть на диске, пропадут. Если на Вашей флешке есть что-то, что вы хотите сохранить, то самое время скопировать необходимые Вам файлы с флешки на жесткий диск компьютера. Помните: даже если Вы забыли скопировать данные с флешки перед ее очисткой, всегда существует шанс восстановить утерянные данные. Как это сделать? Например, с помощью утилиты R-studio. Но об этом в другой статье.

    Для очистки флешки вводим CLEAN и нажимаем Enter.

    Программа сообщает, что очистка диска выполнена успешно. Переходим обратно в стандартный диспетчер дисков Windows и нажимаем кнопку «Обновить». Мы видим что наша флешка теперь неразмечена (на примере флешки, как бутылки - теперь два отсека соединились в один, и в них нет воды). Кликаем по неразмеченному месту правой клавишей мышки и выбираем «Создать простой том…».

    Выставляем нужные параметры. Если это флешка для фотоаппарата, видеокамеры, телевизора и т.п. то скорее всего лучше выбрать файловую систему FAT32. Размер кластера - по умолчанию. Метку тома лучше сохранить той, которая было до форматирования. В примере был фотоаппарат Canon, поэтому метка тома EOS_DIGITAL. Хотя в принципе вы можете написать туда, что угодно:) Поставьте галочку «быстрое форматирование», чтобы сам процесс прошел быстрее, и нажмите «Далее».

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

    Здравствуйте друзья, сегодня я буду говорить о частой проблеме пользователей, которая связана с флешками. О них у нас уже достаточно много статей написано, особенно о том, как отформатировать флешку. Но сейчас о другом. У друга возникла проблема — после форматирования флешка уменьшилась в объеме. Странное явление, другие внешние накопители форматируются нормально и подобных проблем у него возникало, собственно у меня такого тоже никогда не было, но другу помочь надо.

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

    Давайте для начала посмотрим, что у нас есть в утилите «Управление дисками» . Чтобы туда попасть нужно открыть окно «Выполнить» , путем нажатия клавиш Win+R и ввода команды diskmgmt.msc .

    Как только вы попали в утилиту смотрим. Там у нас есть диск на 15 Гб, то есть это и есть наша флешка на 16 Гб. Сразу скажу, что производители указывают фактически больший, объем памяти на упаковке, чем есть на самом деле.


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


    Печальна картина, но что-то надо делать. Поэтому, давайте уже приступать к ремонту нашей флешки.

    Уменьшился размер флешки как восстановить?

    Для начала откройте обычную командную строку. Для этого снова откройте окно «Выполнить» и введите туда команду cmd , либо, если у вас Windows 10 вы можете нажать правой кнопкой мыши по Пуску выбрать соответствующий вариант.

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


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


    Допустим у нас к компьютеру подключено много всякого: диски, флешки, кардридеры и прочее. Если судить по скриншоту выше, то наша флешка – это диск 5 , так как, первые два диска слишком велики по объему, два диска вообще не имеют носителя, другой диск имеет объем 1886 Мб, что намного ниже, чем наша флешка.

    Как только вы определились с номером флешки, то в командной строке вводим следующую команду:

    select disk = 5


    Появится надпись, что выбран диск 5 . Теперь мы должны удалить все разделы, что удалит и все данные на них. Если там еще есть какие-то важные данные, то советую их куда-нибудь перекинуть.

    Теперь вводим команду clean и жмем Enter.


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


    Параметры при форматировании можно выбирать любые, если это флешка для фотоаппарата, то рекомендую выбрать размер кластера – по умолчанию, а файловую систему – FAT32, не забудьте поставить галочку напротив пункта «Быстрое форматирование». В пункте «Метка тома» мы даем имя нашей флешке. После форматирования флешка снова будет того же объема, в нашем случае – 16 Гб.



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