Как отформатировать китайскую флешку под реальный размер. Программа для восстановления реального объема SD-карт и флешек. Лечение и восстановление флешки: форматирование

В предыдущей статье мы рассказывали, . Данная тема актуальна потому, что китайские продавцы массово обманывают доверчивых покупателей, выдавая флешки на 4, 8, 16 ГБ за накопители большого объема - 64, 128, 256, 500 ГБ и даже терабайт. Если на такой высокотехнологичный "развод" попали и вы, то, скорее всего, хотите вернуть купленной флешке реальный объем.

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

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

Для начала открываем и с помощью программы H2testw анализируем флешку. Когда увидим отчет, нам нужно будет скопировать количество нормальных секторов. На скриншоте ниже это число 14299127 в строчке:
6.8 GByte OK (14299127 sectors)

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

  1. Выбираем нужную флешку из списка.
  2. Отмечаем нижний чекбокс.
  3. Из отчета H2testw вводим число секторов, физически присутствующих в накопителе.
  4. Нажимаем кнопку начала работы (правая верхняя).

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

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

Однажды весенним теплым днем решил я сыграть в бородатую китайскую рулетку. В интернете есть много информации по теме покупки заведомо фековых флешек, многие таким образом обзаводятся халявой, некоторыми движет более благородная цель - наказать как можно больше продавцов-мошенников.
Перебор найденной информации показал, что сейчас большинство фейк-флешек идет с реальным объемом 8гб (мне вполне подходит), сообщать продавцу о том, что будешь проверять на реальный объем не стоит - не отправит вообще ничего. Определить гарантированный фейк не сложно - обычно цена за 64 гигабайтный вариант не превышает 10-11 долларов, при этом товар может продаваться с гигантской скидкой (нуу, стоил когда-то нормально, а сейчас продавец решил избавиться от остатков). Отзывы на флешки в большинстве своем положительные, что еще раз доказывает, какие люди у нас наивные и доверчивые. Ничего, мы параллельно и это исправим, всем продавцам фейк-флешек будет поставлена заслуженная единица, естественно после полного возврата денег.
Выбор пал на несколько моделей - , и .

Выглядят все неплохо, ОТГ вполне работоспособен:








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

Ну чтож, надежда еще немного теплится, а вдруг? Берем H2Testw и проверяем все по очереди.
Ключик отказывается проходить, отваливаясь то там то сям. Остальные прошли, результаты ожидаемы:




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

Ладно, деньги возвращены, флешки лежат на операционном столе, приступим к препариованию. Пробежавшись по интернету, была обнаружена универсальная утилита по восстановлению объема MyDiskFix. Работает она просто - создает раздел на флешке с нужным объемом, остальная область остается неразмеченной. Ну чтож, метод имеет право на жизнь, только мой ключик таким образом не вылечится (так и будет отваливаться), да и мой внутренний перфекционист был радикально против. Оставалось одно - низкоуровневое форматирование утилитой от производителя контролера.
Для определения контроллеров была установлена утилита , которая на всех трех флешках показала одинаковый контроллер ChipsBank CBM2098E и разные чипы памяти:



Это хорошо, работать придется только с одной утилитой. выявил два варианта утилит - и .
Радостно скачиваем обе и упираемся в бетонную стену: первая утилита отказывается форматировать флешки, ругаясь «too many bad block», вторая их не видит вообще. Печаль. Начинаем копать глубже: APTool"у определенно не нравится раздутый размер флешки, а UMPTool хочет, чтоб флешка была переведена в . Все флешки как назло неразборные и ломать их ради восстановления объема нерационально, проще их выкинуть. От нечего делать перебираю в APTool разные настройки, очень заинтересовали странные безымянные переключатели, метод тыка показал, что при включении левого флешка начинает форматироваться!


Дальше открываем UMPTool, выбираем в настройках Low scan (без этого у меня флешка получилась с бэд блоками)


и форматируем:


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


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

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

Планирую купить +118 Добавить в избранное Обзор понравился +101 +235

Китайские флешки: как узнать реальный размер, сделать восстановление и вернуть реальный объем китайской карты памяти или флешки

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

Ушлые желтолицые братья делают прошивку китайской флешки так, что компьютер видит 16, 32, 64ГБ и т.д. доступной памяти на флешке, хотя реальный размер гораздо меньше.

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

Почему китайские флешки бывают плохие?

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

Как это делается: покупают с заводов или свалок отбракованные чипы памяти. Продают их на вес, и цена получается около $0,5 за чип после отбора совсем мёртвых микросхем. Это могут быть не только чипы 16 Gb – любая емкость сгодится. Могут быть два по 8, или один на 64, но с кучей дефектных страниц. В «производство» идет все – обрезки больших чипов, объединение нескольких мелких чипов внутри одного устройства, объединение обрезков больших чипов

Обман с китайскими флешками может быть по причине NAND-памяти меньше заявленной ёмкости:

Как это делается: покупают чипы с малым объёмом памяти, и увеличивают ёмкость до необходимой через паспорт, то есть по команде «get ID» флешка отдаст столько гиг, сколько написано на ней. Чтобы обман обнаружился не сразу, запись на таком устройстве или зациклена (кончился гигабайт – начинаем писать снова), или эмулирована (кончился гигабайт – делаем вид, что пишем, но ничего не пишем).

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

Так как же сделать восстановление реального размера китайской флешки?

В этом случае нужно сделать следующее:

1. Определяем реальный объем китайской флешки.

Для этого используем программу h2testw ver 1.4 ().

Процесс проверки состоит из двух этапов: — записи на флешку специальных файлов 1.h2w, .h2w и т.д размером по 1 ГБайт до полного заполнения всего объёма и чтения записанного.

The media is likely to be defective.
7.5 GByte OK (15924224 sectors ) — запоминаем где-нибудь эти цифири.
7.9 GByte DATA LOST (16776192 sectors)
Details:0 KByte overwritten (0 sectors)
0 KByte slightly changed (< 8 bit/sector, 0 sectors)
7.9 GByte corrupted (16776192 sectors)
0 KByte aliased memory (0 sectors)
First error at offset: 0x00000001d5fa2000
Expected: 0x00000001d5fa2000
Found: 0x0000000000000000
H2testw version 1.3
Writing speed: 3.97 MByte/s
Reading speed: 10.2 MByte/s
H2testw v1.4

Мы видим, что 7.5 GByte OK — это реальный размер китайской флешки.

2. форматирование китайских флешек под реальный размер.

В этом нам поможет программулина MyDiskFix (MyDiskFix скачать по ссылке внизу страницы). Она имеет проблемы с кодировкой, поэтому последовательность действий следующая.
В верхнем окошке выбираем свою китайскую флешку.
Слева переставляем точку вниз (означает низкоуровневое форматирование).
В окошко справа (где 0) вводим номер сектора — в моем случае 15924224
Нажимаем верхнюю кнопку справа от кнопки «Debug» — кнопку (ЙЁГ и & РЮёг)

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

Причина потери данных из памяти накопителей из Китая

Главными составляющими любого USB-накопителя являются NAND-чип и контроллер. NAND-чип отвечает за максимальный объем данных, которые могут быть записаны на носитель. Контроллер обеспечивает связь ячеек чипа с компьютером. При изготовлении флешки на него записывается вся информация о характеристиках и размере памяти. Несоответствие данных в контроллере с реальной емкостью флэшки вызывает сбои в работе устройства. Когда истинный объем заполнен, информация начинает записываться по кругу, затирая предыдущие данные. В результате файлы становятся недоступными. Часто файловая система переполненных носителей распознается как RAW. В некоторых случаях удается отформатировать такое устройство стандартными утилитами Windows, но решение проблемы будет временным, т. к. после заполнения реального объема памяти в работе накопителя снова начнутся сбои.

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

Анализ объема памяти флешки

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

Алгоритм работы с программой следующий:

  • указать нужный девайс (select target);
  • выбрать полную проверку данных (all available space);
  • запустить тестовую запись и чтение информации (Write + Verify).

В зависимости от заявленного объема флешки, время анализа может продлиться более 10 часов. Но нет необходимости ждать окончания тестирования. Следует дождаться значительного падения скорости записи. Это свидетельство того, что накопитель полностью заполнен и начался процесс поверхностной перезаписи. Можно остановить тестирование записи (Abort). Далее следует выбрать процесс чтения (Verify) и дождаться его завершения. Будет получено значение следующего типа: «6,7 GByte OK (14162432 sectors)». Значение в скобках — это реальное количество секторов памяти, которое понадобится для восстановления китайской флешки. В большинстве случаев истинная емкость носителя составляет 5-10% от указанной, поэтому объем полезной памяти для накопителей с заявленными 32-64 Гб не будет превышать 6 Гб.

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

Восстановление реального размера фейковых флэшек требует наличия специальных утилит. Но перед использованием таких программ необходимо извлечь прочие носители, чтобы ошибочно их не отформатировать. Наиболее удобная программа для этого — Acronis Disk Director.

Инструкция для восстановления:

  1. Выбрать носитель, который необходимо восстановить, нажать ПКМ и запустить процесс инициализации. Если флэшка отформатирована, этот пункт пропустить.
  2. В меню операций выбрать «создать том». В появившемся окне обозначить создание базового тома и выбрать необходимый носитель.
  3. Установить размер тома не более того, который был получен в процессе тестирования. Тип тома — логический. Файловую систему выбрать в зависимости от потребностей. Нажать на кнопку «завершить».
  4. На главной странице выбрать пункт «применить ожидающие операции». Начнется процесс форматирования, после завершения которого можно использовать носитель. В случае возникновения ошибки необходимо вернуться к п. 2 и установить меньший размер тома.

Таким способом информация о полном объеме памяти в контроллере не изменится, но для всех считывающих устройств будет доступен только ее действительный размер. Этот способ быстр и безопасен, поэтому следует отдать ему предпочтение.

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

Для корректной работы программы восстановление носителя необходимо выполнять в безопасном режиме. Для этого при загрузке ПК необходимо нажать F8 и выбрать пункт «Безопасный режим с загрузкой сетевых драйверов».

Алгоритм работы с MyDiskFix:

  • выбрать необходимый носитель;
  • отметить низкоуровневое форматирование (Low-Level);
  • первое поле секторов (Sectors) оставить без изменений, во втором поле указать количество секторов, не превышающее то, которое было получено во время тестирования, например, 14162000;
  • приступить к форматированию «START Format».

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

Независимо от выбранного способа восстановления, после завершения процесса форматирования необходимо повторно выполнить проверку с помощью утилиты H2testw. Убедившись в исправности USB-носителя, можно безопасно его использовать.