Если SD-карта оказалась подделкой… Как восстановить реальный размер флешки или карты SD

Китайская народная республика славится не только древними традициями, многочисленностью населения и коммунистической партией у руля. Известен Китай и своими подделками, а подделывают в Поднебесной всё — начиная от предметов одежды и заканчивая продуктами питания. О компьютерной периферии и говорить не приходится.

В последнее время особенно часто стали встречаться случаи подделок карт памяти SD и SDHC. Под видом карты памяти большого объёма (32 или 64 Гб) недобросовестные продавцы предлагают накопители меньшего объёма с перепрошитым контроллером. Чаще всего с такими фальшивками приходится сталкиваться клиентам зарубежных интернет-магазинов, соблазнившимся привлекательной ценой накопителя.

Китай

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

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

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

Поможет вам в этом утилита H2testw. Она бесплатна, имеет маленький вес и не требует установки. Да и пользоваться ей очень просто. Нужно лишь выбрать в окне утилиты тестируемую карту (опция Sеlect target) и нажать «Write + Verify».

H2testw

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

H2testw

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

H2testw

Из лога ясно видно, что из заявленных 32 Гб реально доступны только 3,5 Гб, а помеченные как GByte DATA LOST 27,5 Гб есть ничто иное, как пустышка.

Возвращаем карте её реальный размер

Итак, вы протестировали карту и убедились, что её реальный размер не соответствует ни маркировке, ни тому, что говорит ваш компьютер. Пользоваться таким «огрызком» можно вполне, но при этом вам придётся постоянно следить, как бы размер скопированных на накопитель файлов не превысил эти самые 3,5 Гб или сколько там окажется. Но лучше конечно будет восстановить его реальный размер.

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

Как пользоваться MyDiskFix

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

MyDiskFix

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

Вот и всё. Хотя стоп. А как же мошенник продавец? Останется безнаказанным? Скорее всего, так оно и будет, но вы можете подпортить ему настроение, написав жалобу на имя администрации торговой площадки согласно действующему законодательству о международной интернет-торговле.

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (2 оценок, среднее: 5,00 из 5)
Загрузка...

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

  • Первый шаг прошёл нормально, определились реальные и отсутствующие кластеры.
    А вот китаянка уменьшить объём до реального размера не захотела, дала при низкоуровневом форматировании те же 64Г, что и были исходно, хотя пункт 3 инструкции я выполнил корректно.
    Есть ли другие программы, которые могут уменьшить размер карты памяти до реального? Или пометить фальшивые сектора как дефектные, и исключить их из оборота.

  • Полностью совпали мои действия и результаты с действиями и результатами автора предыдущего комментария Юрия от10.08.2015

  • Ни хрена эта программа MyDiskFix не работает на китайской копии мп3 плеера Sony Walkman NWZ-W273 16ГБ, выяснил что там 7.7ГБ всё зделал как надо, и не один раз, выходит надпись типа - не возможно форматировать из-за использования другим приложением,Can NOT open drive H: [Mass Storage Device]! Please close the program which is using the drive and try again, хотя ни каким приложением не используется. Короче гавно эта MyDiskFix, нужна другая более мощная прога.

  • Всё отлично работает, но некоторые карты в последствии совсем перестают читаться, полный брак бывает.

  • Для тех у кого не получается восстановить реальный размер уточняю. запускать MyFixDisk нужно только из режима safemode и только из под windows7.

  • Error writing file 'J:\15.h2w', offset 0x34100000.
    It is still possible to verify the test data written up to this point.
    (Не удается найти указанный файл. Code 2)
    Warning: Only 255744 of 255936 MByte tested.
    Writing speed: 10.0 MByte/s
    H2testw v1.4
    Что бы это значило?

  • Было всё как у предыдущих авторов, помог запуск проги от имени администратора.

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

  • у меня всё отлично сработало. сделало реальный размер 29,5 Гб из заявленных 64. отлично.

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

  • Тоже сталкиваюсь с проблемой.Не меняет размер диска.
    Вначале форматирования появляется ошибка том что диск используется другими процессами, после нажатия ОК происходит форматирование, но в его результате размер флешки остаётся тот же.
    Я не понимаю, что может обращаться к флешке. Последний раз выполнял операцию загрузившись в сейфмоуде, предварительно подготовив MyDiskFix на рабочем столе. Эта единственная программа которую я запустил [из под администратора] сразу после загрузки windows.

    WIN10 из под администратора, пробовал в безопасном режиме.
    https://ibb.co/x2nyNn5

    Если кто то понимает в чем проблема, буду признателен за помощь

Добавить комментарий для Андрей Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *