Как узнать реальный объем флешки и восстановить ее работоспособность (китайские подделки на 120, 240, 500-1000 ГБ)

Автор: Alexandr, 03.01.2020 Рубрики: Восстановление и ремонт, Флешки, SD-карты

poddelnyiy-obem-fleshki

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

Добрый день.

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

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

 

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

Вообще, мое личное мнение: нормальный товар не может стоит меньше, чем в среднем по рынку, и дешевле чем его себестоимость.

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

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

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

 

👉 В помощь!

opredelyaem-skorost-rabotyi-fleshki

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

 

*

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

Пару слов о ячейках памяти и контроллере

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

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

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

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

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

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

 

*

Диагностика флеш-накопителя: определение реального объема ячеек памяти

Для этой работы нам понадобиться спец. утилита 👇...

 

👉 H2testw

Сайт: https://www.heise.de/download/product/h2testw-50539

Утилита от немецких программистов. Очень простая, не нуждается в установке.

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

 

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

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

Флешка на 120 ГБ

Флешка на 120 ГБ

 

Далее необходимо скачать и запустить утилиту H2testw, и:

  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

Англоязычная версия: http://www.usbdev.ru/files/mydiskfix/

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

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

 

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

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

  1. указываем носитель (нашу флешку), графа Choose Device;
  2. ставим метод форматирования в Low-Level (низкоуровневое);
  3. указываем наше количество рабочих секторов (графа Sectors), которое мы получили из утилиты H2testw (см. предыдущий скриншот);
  4. и нажимаем кнопку Start Format (см. скриншот ниже);
  5. примечание: если у вас будет китайская версия утилиты MyDiskFix — то ориентируйтесь по расположению модулей в английской, все функции в китайской расположены в тех же местах!

    Настройка утилиты MyDiskFix

    Настройка утилиты MyDiskFix

 

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

Форматирование флешки в Windows

Форматирование флешки в Windows

 

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

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

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

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

 

*

PS 

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

👉 В помощь!

восстановление флешки

Восстановление флешки: определение контроллера и прошивка накопителя — см. пошаговую инструкцию

 

*

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

Удачи!

👋

Первая публикация: 23.06.2017

Корректировка: 03.01.2020

Полезный софт:

  • видеомонтаж
  • Видео-Монтаж

  • Отличное ПО для начала создания своих собственных видеороликов (все действия идут по шагам!).
    Видео сделает даже новичок!

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

  1. Дмитрий:

    вот как мне рассшифровать свой результат?
    получается память сильно битая?

    The media is likely to be defective.
    16.0 GByte OK (33625312 sectors)
    108.9 GByte DATA LOST (228506400 sectors)
    Details:105.5 GByte overwritten (221365575 sectors)
    0 KByte slightly changed (< 8 bit/sector, 0 sectors)
    3.4 GByte corrupted (7140825 sectors)
    15.5 KByte aliased memory (31 sectors)
    First error at offset: 0x000000040229c000
    Expected: 0x000000040229c000
    Found: 0x00000004aa55aa55
    H2testw version 1.3
    Writing speed: 20.0 MByte/s
    Reading speed: 19.0 MByte/s
    H2testw v1.4

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

    • Alexandr:

      Получается 16.0 GByte OK (33625312 sectors) - в скобках то число, которое вставлять для форматирования...

  2. Вячеслав:

    Ошибка при записи файла 'E:\89.h2w', смещение 0x900000.
    Всё еще возможно проверить тестовые данные, записанные до этого момента.
    (Том для открытого файла был изменен извне, поэтому работа с этим файлом невозможна. Code 1006)
    Скорость записи: 3.99 MByte/s
    H2testw v1.4
    не совсем понимаю что это значит, помогите разобраться

    • Alexandr:

      У вас ошибка при сканировании флешки возникает? Есть какое-то значение секторов, с которыми все OK? (если есть - используйте его для форматирования накопителя).

  3. Вячеслав:

    Внимание: Будет проверено только 90145 из 255497 MByte.
    Носитель, вероятно неисправен.
    30.7 GByte OK (64592461 sectors)
    57.2 GByte ДАННЫЕ УТЕРЯНЫ (120024499 sectors)
    Подробно:0 KByte перезаписаны (0 sectors)
    0 KByte немного изменины (< 8 bit/sector, 0 sectors)
    57.2 GByte повреждены (120024499 sectors)
    0 KByte память без искажения (0 sectors)
    Первая ошибка со смещением: 0x00000007b3349a00
    Предполагаемое: 0x00000007b3349a00
    Найдено: 0x0000000000000000
    H2testw version 1.3
    Скорость чтения: 10.1 MByte/s
    H2testw v1.4

    Как я понимаю 30 гб я могу использовать?

    • Alexandr:

      Скорее всего да, отформатируйте накопитель с помощью утилиты MyDiskFix (в ней укажите 64592461 - сектора с которыми все OK).

  4. Alexandr:

    Проверяю флешку, очень долго. Запись закончилась, началась проверка, 27,2 Гб ОК. Достаточно ли этого для восстановления, можно ли прервать процесс чтения? Не хватит терпения ждать :-) (15 часов!!!)

  5. Александр:

    Спасибо большое за статью! Очень информативно!

    Проверил свою флешку, ошибок нет. Оказалось, форматирование устройством ломает что то там и после формата регистратором она становится на 8 гб.
    Буду разбираться дальше...

  6. Дмитрий:

    Error writing file 'F:\272.h2w', offset 0x3ef00000.
    It is still possible to verify the test data written up to this point.
    (Не удается найти указанный файл. Code 2)
    Warning: Only 1999934 of 1999936 MByte tested.
    Writing speed: 3.33 MByte/s
    H2testw v1.4 как расшифровать

    • Alexandr:

      От имени администратора запускали программу?

  7. Борис:

    Да, мои подозрения подтвердились, после того как с флешкой начала твориться чертовщина. Только вот надо бы уточнить, а стоит ли дальше ждать; В рамке выскочили подробности, цвет стал розовый. Но работа продолжается и шкала в низу не заполнена и не красная?
    Но это есть; 15.0 GByte OK(31500832 sectors)

  8. макс:

    все понятно разъяснено

  9. Игорь:

    Микро сд. Купил на 64 Гб. Проверил H2testw, оказалось 32Гб. Отформатировал MyDiskFix. Стала отображаться в компьютере 32. Вставил в видеорегистратор, отформатировал в нем. И она опять стала 64 Гб. Половина файлов не читаются. В чем может быть проблема?

    • Alexandr:

      А на регистраторе зачем форматируете флешку? Нельзя на ПК ее отформатировать сразу под формат регистратора (разумеется, нужно загрузить софт с офиц. сайта производителя, т.к. часто видео на них шифруется).

  10. Игорь:

    Первый раз регистратор попросил отформатировать. После MyDiskFix сам отформатировал в регистраторе. И почему это происходит?
    Еще MyDiskFix всю ночь форматировал. Это нормально?

  11. Айнур:

    Не могу проверить флешку с помощью H2testw. На уровне с кнопкой "refresh" пишет "Error accessing target". Подскажите как быть.

    • Alexandr:

      Эта ошибка означает, что утилита не может получить доступ к флешке.
      Возможно: либо флешка неисправна; либо к ней блокируют доступ др. программы (антивирус например).
      Попробуйте ее подключить к другому ПК/ноутбуку и повторить процедуру.

  12. kira:

    Нарвался и я на такой случай, только вот при попытке отформатировать, жалуется что не может открыть флэшку, так как кто-то другой её тискает, есть варианты решения?

  13. kira:

    Увы, после safe mode нет изменений

    • Alexandr:

      Гхм, пробовали на другом ПК из под другой системы?
      И еще один нюанс — попробуйте узнать контроллер флешки (м.б. для вашего контроллера есть спец. утилита, хотя...). https://ocomp.info/vosstanovlenie-rabotyi-fleshki.html

  14. kira:

    Ну... ура!
    Попробовал на другом ПК, который тоже на Windows 10 — та же проблема.
    Попробовал на другом ПК, уже на Windows 7, ошибка та же вышла, но всё прошло успешно.
    Словом, по ходу в Windows 10 что-то не так (обе официалки если что).
    Спасибо за советы.

  15. Илдар:

    Не пишет программа h2testw количество секторов. Вот что она только написала:
    Test finished without errors.
    You can now delete the test files *.h2w or verify them again.
    Writing speed: 3.50 MByte/s
    Reading speed: 22.8 MByte/s
    H2testw v1.4

  16. Potomo:

    Если проверять 512 ГБ - то ПО будут проверять всё 15 часов + 15 часов на чтение. Ускорение. Бьём диск на 4 раздела по 16 ГБ, форматируем их быстро. Вытаскиваем и вновь вставляем флешку, если флешка не ругается на "нет такого диска", то значит флешка 16х4>64 ГБ.
    Тогда опять делаем раздел 64 ГБ + 16 ГБ х3 раза и опять откл./подкл. флешку в USB. Если ругается - то надо смотреть на какой раздел ругается. Так вычисляется примерный размер флешки. Потом можно сделать раздел равный примерному разделу + 10 ГБ, и уже потом проверять утилитой для поиска секторов.

  17. Potomo:

    Немного подправлю свой ранее пост.

    Мой компьютер->Управление->Управление дисками. Выбираем флешку.
    Удаляем все разделы -> новый простой раздел-> Размер 31 гигабайт (31000) ->форматировать FAT32. Новый простой раздел->размер 1гигабайт (1000)-> форматировать FAT32.

    Windows выдаст ошибку на форматирование, потому что не может форматировать пустое место. Заметил, что оказывается китайцы научились делать >128 ГБ Micro-SD флешки с 29.1 Gb размеры. Видел в комментариях на AliExpress такое, и аргумент был именно софт H2testw. Только софт H2testw засекает истинный размер.

    Linux кстати почему-то запросто форматирует пустой раздел, но всё равно в Linux если сделать первый раздел 32 Gb и второй 32Gb, и оба отформатировать под ext2 файловую систему — то первый раздел будет форматироваться 20 минут, а второй 30 секунд, потому что во втором разделе ничего нет, а в первом разделе есть настоящая память. Но Windows быстрее засекает пустоту...

  18. Potomo:

    Ещё в догонку.

    Заметил тут, что некоторые купив 64-шиша флешку замечают, что она 32 ГБ. Форматируют её утилитой под 32 ГБ, потом вставляют в регистратор/фотик/телефон и т.д. — то регистратор/фотик/телефон "ругается", что мол флешку нужно форматировать, и опять 25 — флешка снова 64 ГБ и все данные после 32 ГБ пропадают.

    Дело вот в чём. Первый раздел 29 ГБ — это настоящая флешка, а регистратор/фотик/телефон не знает того, что после 29 ГБ ничего нет, и запустив форматирование от 1 байта продолжает форматировать пустоту до конца, который записан в контролёре флешки. Самый лучший способ это исправить - первый раздел в Windows сделать 31 ГБ и отформатировать его. Регистратор/фотик/телефон потом надеюсь не будут ругаться, что надо форматировать флешку...

  19. Сергей:

    Спасибо автор! Руководствуясь статьёй вернул своей 1TB (однотерабайтной) флешке, купленной на Джуме, её реальные 32GB :lol:
    Тут жалуются, что 15 часов много для теста - ждать лень, так вот, мою флешку бедная утилита тестировала 3 суток! :shock:
    Знал конечно, что на... Китайцы с 1 ТБ, но интересно было просто, что пришлют за 270 руб. В итоге маленькая металлическая флешка на 32GB за эти деньги тоже неплохо!

    • Alexandr:

      Хоть так, бывает и совсем не работают. Лучше не рисковать :)

  20. Виктор:

    Программа H2testw всегда тестирует флешки около 62 часов?

    • Alexandr:

      Время зависит от модели флешки (ее объема, скорости и пр.)

  21. Мишаня:

    H2testw не всегда может определить реальный размер флешки. Хитрые китайцы делают новые флешки. Есть флешка как-бы на 256ГБ, при проверке H2testw записывает полностью весь этот объем, в проводнике есть ее файлы на 256ГБ, но при попытке чтения на первом же файле ошибка. И H2testw не показывает реальное количество секторов. Кто-нибудь знает как это обойти и узнать реальный размер, кроме метода тыка?

  22. Мишаня:

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

  23. Черри:

    У меня 2ТБ флешка (якобы),
    H2testw прошла 100 ГБ за 4 часа, т.е. она завелась на 80 часов! Пришлось тормознуть.

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

    Нормальные фильмы я выделила Ctrl+A и увидела их общий размер - 32 ГБ.

    • Alexandr:

      Спс за дополнение.
      Можно и так, но это не точно (и не для всех флешек сработает) :)

  24. Вит:

    Как так получается, что в программе показывает реальный объем 14,6 Гб, а на флешку записала 245 файлов по 1Гб?

    • Alexandr:

      Доброго дня.
      Записать - не значит прочитать :)
      Попробуйте открыть и прочитать свои файлы, возможно, что часть из них будут "битыми". В первой части статьи указано, как получается такой трюк...

  25. Сергей:

    Большое спасибо за такую хорошую статью. :cool:
    Написана простым языком, ссылки рабочие, очень подробно расписано, что куда жать и где смотреть.

    Единственный нюанс: с программой низкоуровневого форматирования. После распаковки архива, microsoft essential ругнулся и английская версия стала выдавать ошибку вместо запуска. Версия без перевода заработала. Воспользовался так же Low level format tool. Триальная версия вполне позволяет работать.

  26. Андрей:

    Спасибо! Проверил и все ок! ;-)

Написать комментарий

 

Прикрепить картинку, скрин:

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

  • Интересное
  • Оптимизируем и ускоряем
  • Удаляем вирусы
  • Настраиваем звук
  • Содержание статьи
  •