Просмотр фактического размера китайской флешки. Программа для восстановления реального объема SD-карт и флешек. Исправляем отображение объёма для поддельной флеш-карты

С увеличением количества 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-носителя, можно безопасно его использовать.

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

Заказав товар из зарубежного интернет-магазина, можно существенно сэкономить, приобретая его без таможенных пошлин и магазинных накруток. Стоимость карт памяти во многих из них довольно соблазнительная, и, поддавшись на рейтинг продавца и количество положительных отзывов, сложно удержаться от покупки карты большой емкости за небольшие деньги. Итак, решено купить на популярной площадке AliExpress карту SDHC 32GB Class 10 !

Поддельные карты памяти (micro) SDHC

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

Покупатель такой SD карты начинает активно пользоваться ей по прямому назначению и в один день неожиданно понимает, что часть записанных файлов не читается. Согласитесь, обидно вернувшись их отпуска, обнаружить, что большинство отснятых фотографий не читаются. Дело в том, что китайские умельцы перепрошивают контроллер SDHC карты, так чтобы он создавал видимость большего объема. При записи данных на такую флешку после исчерпания физически доступного места, они могут просто никуда не писаться (/dev/null) или перезатирать старые данные. Т.е. часть файлов безвозвратно теряется.

Как протестировать приобретенную SD карту

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

Для тестирования нам понадобится утилита H2testw . Программа является бесплатной, не требует установки, скачать ее можно с сайта немецких разработчиков.

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

Вставляем тестируемую карту в компьютер, нажимаем Select target (выбираем букву диска, соответствующую карте памяти), а затем запускаем полное тестирование карты памяти, нажав кнопку Write + Verify .

Процесс тестирования может растянуться вплоть до нескольких часов. Если с флешкой все нормально – в результатах тестирования будет присутствовать надпись: «Test finished without errors ».

Если размер карты не соответствует заявленному (завышен), окно лога будет подсвечено красным, а в отчете содержатся примерно такие строки:
Warning: Only 31905 of 31995 MByte tested
The media is likely to be defective.
3.5 GByte OK (7474008 sectors)
27.5 GByte DATA LOST (57867432 sectors)

Т.е. из заявленных 32 Гб реально доступно только 3,5 (реальная емкость данной флешки всего около 4 ГБ).

Чуть ниже в логе есть текст:
Writing speed: 8.20 MByte/s
Reading speed: 9.40 MByte/s
Это означает, что скоростные характеристики карты памяти также завышены, что соответствует class 4, но никак не class 10, как указано на самой карте.

Как вернуть поддельной карте реальный размер

Итак, протестировав карту, мы убедились, что ее размер завышен, а пользоваться ей в таком виде нельзя. Можно, конечно, использовать карту для хранения не важных данных, например в mp3 плеере. Либо придется постоянно следить, чтобы размер данных на флешке не превысил 4 Гб. Можно ли исправить такую карту памяти, вернув ей реальный объем?

Да, но средствами самой ОС переформатировать ее под реальный объём не получится. Можно воспользоваться Acronis Disk Director либо простой китайской утилитой MyDiskFix.exe . Оба инструмента позволяют восстановить реальный размер «фейковых» китайских флешек с завышенным объёмом памяти, но пользоваться утилитой MyDiskFix немного проще (кроме того она не требует установки) . Утилита не перешивает контроллер флешки, а умеет корректно отформатировать реальную рабочую емкость. Основной ее недостаток – китайский язык интерфейса


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

После переформатирования желательно еще раз протестировать карту памяти утилитой H2testw. Если ошибок не будет, (micro) SD карта должна определиться в системе с реальным размером и станет пригодной для использования (а вот насколько она будет долговечна и надежна — это уже как повезет).

Как отличить поддельную (micro) SD от настоящей и вернуть деньги

Даже опытному покупателю довольно сложно отличить настоящую карту памяти micro SDHC от поддельных. Наткнуться на поддельные китайские карты памяти можно практически на всех площадках, в том числе Aliexpress.com, DHgate.com и Ebay.com. Первый признак поддельной карты– низкая цена (скупой платит дважды?). Во-вторую очередь стоит обратить внимание на внешний вид товара: должна быть указана (без ошибок!!) компания-производитель, характеристики емкости и класс памяти. Ну и ориентируйтесь на рейтинг продавца (не самый показательный критерий).

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

В предыдущей статье мы рассказывали, . Данная тема актуальна потому, что китайские продавцы массово обманывают доверчивых покупателей, выдавая флешки на 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. Нажимаем кнопку начала работы (правая верхняя).

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

Предлагаем Вашему вниманию маленькую, но очень полезную и удобную — H2testw , предназначенную для тестирования работы USB — носителей информации. Она позволяет определить наличие ошибок на устройстве и скорость работы носителя ( , например, или SD-карты памяти).

Хотя данная изначально была разработана только для , она может вполне использоваться и для тестирования также жестких дисков и даже сетевых дисков.

Эта очень полезная программка является абсолютно бесплатной , так что можно использовать ее на любом компьютере.

Можно отметить ряд плюсов этой утилиты:

  1. Программа очень проста в использовании
  2. Не требует установки – просто запускается на выполнение исполняемый файл
  3. Для запуска программы не требуются права администратора на компьютере
  4. Позволяет тестировать 1,1 и 2,0 диски USB
  5. Позволяет тестировать 1,1 и 2,0 порты USB
  6. Прекрасно подходит для анализа флешек с объемами 4GB, 8GB, 16GB, 32GB, 64GB
  7. Программа является абсолютно бесплатной
  8. Программа готовит отчет по проверке накопителя, если все хорошо – короткий, если существуют проблемы – отчет по найденным проблемам.
  9. Размер программы всего 213 Кб
  10. Можно тестировать диски с данными – при этом существующие данные не повреждаются

1. Как скачать H2testw

После нажатия на кнопку «Загрузить файл » появится окно с предложением загрузить файл «h2testw_1.4.zip ». Это zip -архив, при распаковке которого появятся 3 файла:

  • h2testw.exe — непосредственно сама программа для тестирования
  • readme.txt — файл с описанием на английском языке
  • liesmich.txt — файл с описанием на немецком языке

2. Как установить H2testw

Установка программы H2testw не требуется! Для запуска достаточно просто запустить на выполнение файл h2testw.exe и все.

3. Как пользоваться H2testw

После запуска программы (файлика h2testw.exe ) появляется окно, представленное на рисунке ниже:

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

  1. Программа имеет два языка: английский и немецкий , о чем и говорит переключатель в верхней части окна (выбор языка). Пусть Вас не смущает отсутствие русского языка – там и так все понятно.
  2. По кнопке «Select target » осуществляется выбора устройства (диска) для тестирования. Можно выбрать любой логический диск компьютера (флешку или жесткий диск).
  3. По кнопке «Refresh » (обновить) можно обновить в программе данные, если устройство ранее уже тестировалось, и на тестированном устройстве остались файлы с результатами теста.
  4. В блоке «Data volume » определяется размер (объем) проверяемого пространства: при выборе «all available space» — проверяется весь доступный объем, если поставить точку на «only» — будет проверятся только указанная часть в мегабайтах.
  5. По кнопке «Write + Verify » осуществляется проверка устройства на чтение и запись.
  6. По кнепе «Verify » осуществляется проверка на чтение. Данная функция доступна только после того, как была произведена проверка на чтение и запись.
  7. Галочка «endless verify » ставиться, если хотите тестировать несколько раз без остановки до прерывания теста, а не один раз.

Вот, пожалуй, и все. Пользуйтесь на здоровье !

Итак, запускаем, выбираем язык (английский ), выбираем устройство («Select target »), нажимаем тестировать («Write + Verify »).

Процесс тестирования отображается в следующем виде:

Дожидаемся окончания теста и смотрим результат. Вот пример тестирования флешки 32Гб:

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

Стоит еще добавить, что в процессе тестирования программа создает на тестируемом устройстве файлы вида X.h2w по 1Мб каждый, где X — номер файла. Таких файлов может быть много:

Если их не удалить, то при повторном выборе уже протестированного диска кнопка тестирования этого диска («Write + Verify ») будет недоступна.

Их после теста нужно просто удалить с устройства.

Иногда флеш-накопитель после форматирования или неверного извлечения начинает некорректно отображать размер памяти – например, вместо 16 Гб доступно только 8 Гб или еще меньше. Есть и другая ситуация, при которой заявленный размер изначально намного больше, чем реальный объем. Рассмотрим оба случая, чтобы разобраться, как восстановить правильный объем накопителя.

Пошаговая инструкция восстановления объема

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

Вы получили полностью чистый носитель, теперь нужно заново его разметить. Выполняется эта процедура через диспетчер задач:


После завершения форматирования объем накопителя станет таким, каким он был прежде. Если у вас флеш-накопитель от компании Transcend, то вы можете восстановить его реальный размер с помощью бесплатной утилиты Transcend Autoformat. Эта программа самостоятельно определяет объем флешки и возвращает его корректное отображение.

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

Работа с китайскими флешками

Китайские флеш-накопители, купленные на Aliexpress и других подобных онлайн-площадках за небольшие деньги, часто имеют один скрытый недостаток – их реальная емкость существенно ниже заявленного объема. На флешке написано 16 Гб, но прочитать с неё можно не более 8 Гб – остальная информация на самом деле никуда не записывается.

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


Если реальный размер накопителя соответствует заявленному параметру, то тест закончится фразой «Test finished without errors». Если же память флешки на самом деле не такая объемная, то вы увидите отчет, в котором будут две строки – «OK» и «LOST».

«OK» – это реальная память флешки, тот объем, который вы можете заполнить данными. «LOST» – фейковое значение, пустое место, известное только перепрошитому контроллеру. Чтобы не путаться, нужно восстановить настоящий объем накопителя. Сделать это можно через бесплатную китайскую программу MyDiskFix. Утилита не имеет русскоязычного интерфейса, поэтому придется ориентироваться по скриншоту.


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

Ремонт