Реальный размер флешки

Содержание

Поддельная флешка: “принцип действия”

Обычно встречается два типа организации записи и хранения данных на поддельных USB-флешках или SD-картах. Выглядят они примерно так:

поддельная флешка

Большинство карт и флешек предварительно отформатированы в файловой системе FAT32. На таких устройствах и с такой табличной структурой директории и имена всех находящихся файлов находятся “во первых строках” мегабайт памяти чипа ПЗУ. А вот реальные данные (пользовательские) должны храниться в ячейках ниже. В цифрах структура памяти типичной FAT32 SD-карты/флешки выглядит так:

  • около 0 Мб – занимает сама таблица
  • 1 Мб занимает файловая директория и прописанные имена, указующие на расположение содержимого файла
  • 2 Мб и далее – записываемые нами данные

Но когда мы начинаем запись, просмотр содержимого и, главное, чтение, начинается интересное…

Вариант А. Почти не подкопаться. Работают такие устройства отлично до тех пор, пока не запишите данные в объёме 1/2 или 2/3 от указанного в паспорте (цифры приблизительны, но практика так и показывает). По рисунку, проблемы у меня начнутся, как только объём данных превысит планку в 4 Гб. Как только граница будет пройдена, новые данные будут записываться поверх только что записанных с 0-го размера памяти, отведённого под файловую таблицу.

Вариант Б. Все 32 Гб записаны и вроде бы отображаются в проводнике Windows. То есть все записанные файлы и папки будут отображаться нормально. Однако открываться и читаться будут только те, что попали в зону 4 Гб. Остальные при открытии будут выдаваться за повреждённые (corrupted). Естественно, без всякой возможности восстановления.

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

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

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

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

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

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

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

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

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

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

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

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

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

Для этого используем программу h2testw ver 1.4 ( ссылка на архив  H2testw v1.4 + MyDiskFix скачать одним файлом).

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

На моей флешке на 16Гб эта программа выдала следующее:

(полный обзор флешки тут)

Китайские флешки

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 флешка!

Данные с теста программой  H2testw v1.4 после наших действий:
Test finished without errors.
You can now delete the test files *.h2w or verify them again.
Writing speed:
4.98 MByte/s (было  3.97)
Reading speed: 17.2 MByte/s (было  10.2)
H2testw v1.4


Скачать сразу обе программы можно тут:  ссылка на архив  H2testw v1.4 + MyDiskFix скачать одним файлом.

Если у вас совсем пропало доверие к китайским флешкам, прочитайте Флешка с Алиэкспресс на 32Гб, честных 32Гб! Оказывается не всё так плохо.

Вот еще статья про нормальную USB-OTG флешку — Еще одна китайская флешка на 16Гб с Алиэкспресс: честных 16Гб!

Поделитесь советом с друзьями

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

  1. Для этого нам понадобится небольшая утилита под названием h2testw, скачиваем с моего Яндекс.Диска и распаковываем архив. Запускаем h2testw.exe и для удобства (не знаю немецкий) переключаем на English. Жмем кнопку «Select target».

    Жмем кнопку "Select target"

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

    Выбираем проблемную флешку

  3. Жмем кнопку «Write+Verify».

    Нажимаем кнопку Write+Verify

  4. Начнется процесс заполнения флешкарты, а затем программа будет сверять сколько было записано и сколько на самом деле находится на носители данных. У меня на флешку с истинным объемом в 8 Гб ушло чуть больше двух часов (примерно час на запись и час на чтение).

    Начинается процесс заполнения флешки

    Процесс заполнения флешки

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

    Результат проверки флешки

  6. Теперь займемся приведением флешка-карты в порядок, чтобы ей можно пользоваться без риска потери данных (на сколько это возможно с китайской поддельной картой:) и для этого нам понадобится одно значение, которое есть в отчет. Так что прежде, чем закрывать окно, скопируйте или перепишите значение количества секторов для рабочего объема.

    Скопируйте или перепишите значение количества секторов для рабочего объема

Возвращение объема китайской флешке

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

Данная информация находится сразу после строчки «The media is likely to be defective». Ниже можно посмотреть реальный объем (в данном случае 6,8 Гб), а в скобках указано количество секторов. Их нужно скопировать, после чего перейти к следующему этапу. 3.1

  1. Необходимо открыть свой браузер и отыскать с помощью поисковой строки программу «MyDiskFix». Данная утилита разработана на китайском языке, именно ее нужно скачать и запустить на своем компьютере.
  2. В самом верху потребуется выбрать из списка ту флешку, которая нуждается в восстановлении.
    Выбираем из списка флешку, которая нуждается в восстановлении

    Выбираем из списка флешку, которая нуждается в восстановлении

  3. Далее нужно в левой стороне окна указать на второй пункт, затем в правой стороне в соответствующей строке прописать количество нормальных секторов (скопированных ранее).
    В левой стороне окна указываем на второй пункт, а в правой стороне в соответствующей строке прописываем количество нормальных секторов

    В левой стороне окна указываем на второй пункт, а в правой стороне в соответствующей строке прописываем количество нормальных секторов

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

    Кликаем по кнопке, что находится ближе к правому верхнему углу

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

Как различить поддельную флешку?

Да, мало кто из пользователей сразу догадывается потратить толику времени на запись и последующее чтение данных. Часто “тестирование” после покупки с Али (американцев и европейцев обманывают обычно на eBay) ограничивается схемой:

распаковал 64 Гб карту – вставил – увидел в проводнике 61,4 Гб – похвалил поставщика за доставку

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

маркировка на разъёме флешки

Определение Реального Размера Флешки

Проверить реальный объем USB-флешки:

$ sudo f3probe —destructive —time-ops /dev/sdbF3 probe 7.0Copyright (C) 2010 Digirati Internet LTDA.This is free software; see the source for copying conditions.WARNING: Probing normally takes from a few seconds to 15 minutes, but it can take longer. Please be patient.Good news: The device `/dev/sdb’ is the real thingDevice geometry: *Usable* size: 28.88 GB (60555264 blocks) Announced size: 28.88 GB (60555264 blocks) Module: 32.00 GB (2^35 Bytes) Approximate cache size: 0.00 Byte (0 blocks), need-reset=no Physical block size: 512.00 Byte (2^9 Bytes)Probe time: 8’26» Operation: total time / count = avg time Read: 965.1ms / 4815 = 200us Write: 8’24» / 4192321 = 120us Reset: 279.4ms / 1 = 279.4ms

Опции:

Опция Описание
-n, —destructive Do not restore blocks of the device after probing it
-t, —time-ops Time reads, writes, and resets

Как обнаружить подделку подручными средствами?

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

Как проверить Вашу USB-flash или SD-карту на соответствие заявленным характеристикам?

Воспользуйтесь одним из предложенных методов:

  • Заполните Вашу USB-flash или SD-карту полностью, корректно извлеките её из компьютера, использую функцию извлечения, предлагаемую операционной системой (это важно), затем подключите её снова, и скопируйте всё оттуда куда нибудь в другое место на компьютере так, чтобы Вы смогли сравнить исходные данные с тем, что вы скопировали. Сравните данные внутри файлов. Если везде всё OK, то Вам повезло. В процессе записи можете также оценить скорость. Этот метод не требует дополнительного программного обеспечения, однако отличается очень большой продолжительностью процесса тестирования и невозможностью вернуть USB-flash или SD-карту в работоспособное состояние, если она поддельная.
  • Воспользуйтесь заслужившей доверие программой «h2testw». Этот метод предоставит Вам информацию о работоспособности Вашей USB-Flash или SD-карты, а так же данные для восстановления её работоспособности, однако процесс тестирования может занять несколько часов и более, в зависимости от скорости и объема Вашей USB-Flash или SD-карты, а для восстановления функциональности потребуется воспользоваться программой «MyDiskFix» «китайского производства» с соответствующим «понятным» интерфейсом на китайском языке.

  • Скачайте и воспользуйтесь последней версией программы AxoFlashTest.

    Вам понадобятся права Администратора для запуска, но благодаря этому скорость работы программы позволит Вам уже примерно через 5 минут получить информацию о реальных данных Вашей USB-Flash или SD-карты, восстановить её функциональность в один клик, если она поддельная, а также измерить скорость чтения и записи.

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

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

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

  1. Запускаем программу MyDiskFix с правами администратора.
  2. В выпадающем меню выбираем поддельную SD карту.
  3. Переключатель переводим во второе положение
  4. В поле с данными вводим реальное количество секторов. Это значение берется из лога программы H2testw. В нашем примере это 7474008
  5. Затем нажимаем выделенную кнопку. MyDiskFix.exe - утилита для переформатрирования разделов на фейковой флешке
  6. Утилита несколько раз запросит предупреждение о том, что все данные на карте будут потеряны. Соглашаемся.

В том случае если

флешка не форматируется

, или защищена от записи (ошибка

The disk is write protected

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

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

Распространённые ошибки

Разработчики предлагают ознакомиться с несколькими типами непонятных для новичка ошибок, что изредка появляются в отчете сканирования:

  • «Ошибка адресации» – возникает в случаях проверки диска объемом более 128 ГБ на ПК, где BIOS не поддерживает 48-разрядную адресацию памяти;
  • «Изменено несколько бит данных» – сообщение свидетельствует о нештатной работе USB-порта, наличия USB-хаба или удлинителя.

Программы для проверки на вшивость

Сразу хочется отметить один момент. Сеть, честно говоря, не завалена такими программами. Так что с появлением запоминающих устройств с большим объёмом (512 Гб и выше) некоторые из описанных могут просто не сработать. Либо вы столкнётесь с ситуацией, когда проверка таких устройств отнимет очень много времени. Решать вам.

Тестирование Скорости ЧТЕНИЯ/ЗАПИСИ

Также, с помощью инструментов

f3

можно проверять производительность USB-флешек и SD-карт.

f3write заполняет неиспользуемую часть файловой системы файлами NNNN.fff с известным содержимым, а f3read анализирует эти файлы на предмет возможных повреждений, которые обычно и возникают при работе с поддельными флешками.

По окончанию тестирования обе утилиты показывают среднее значение скорости ЧТЕНИЯ/ЗАПИСИ.

Измерить скорость ЧТЕНИЯ с SD-карты памяти примонтированной в /media/user/3264-3234:

$ f3read /media/user/3264-3234

Измерить скорость ЗАПИСИ:

$ f3write /media/user/3264-3234

Fake Flash Test

Не требующая установки утилита, в названии которой уже спрятано её предназначение. Просто распаковываем на Рабочий стол и запускаем. Данные с диска лучше перенести, так как первый же предлагаемый по умолчанию Quick Test убивает информацию на ней:

fake flash test

Скачать бесплатно FAKEFLASHTEST

Скачать

Бесплатно загрузить H2testw можете по ссылке ниже. В архиве находятся англоязычная и локализованная версии утилиты.

Flash Drive/Card Tester

Является последующая разработка от создателей  RMPrepUSB. Проверяет объём запоминающего устройства. Не самое старое ПО из представленных в статье, так что и скорость работы получше, чем, например, у нижеописываемой H2testw. Flash Drive Tester может справляться с файлами побольше гораздо быстрее. Также в утилите есть выбор типа тестирования: либо запись отдельного блока размером 512 Мб с последующим сравнением, либо полное заполнение флешки собственным файлом и затем сверка.

flash drive card tester

проверка флешки 8 Гб

проверка флешки без потери данных

Следует заметить, что никакую из программ всё-таки не следует запускать с целью проверки, если информация на флешке важна. Отмечены случаи, когда данные не удалялись, но всё-таки повреждались.

Скачать бесплатно Flash_Drive_Tester_v114

H2TESTW

Изначально программу как раз использовали для проверки правильного объёма флешек. Самая старая из представленных здесь утилит (последний релиз датируется аж 2008-м годом). В общем, для флешек и карт с серьёзными объёмами и обновлённым интерфейсом (USB 3.0 и выше) время придётся потратить немало… Однако проводимый программой тест очень надёжен. Его смысл – программа записывает по 1 Гб “чего-то там” в свободный (для пользователя) раздел. А потом проверяет. Так что все ваши данные будут затёрты. Да – после теста утилита оставляет свои данные, которые удаляются простым форматированием.

h2testw

проверка флешки h2testw

результаты проверки h2testw

В финальном окне объёмы сразу после Writing (Запись) и Verifing (Проверено) должны совпадать полностью. В противном случае с диском/флешкой что-то не так.

Скачать бесплатно H2testw_1.4

ChipGenius

Последняя в списке. Потому что принцип работы отличен от предыдущих и потому, что это (на мой взгляд) не самый приемлемый для нашей задачи вариант. Утилита во время запуска сканирует устройства на контроллерах, и её выводимые данные чем-то напоминают Диспетчер устройств Windows. С той лишь разницей, что информация по устройствам компьютера (в том числе и уже подключённым) списывается не только с драйвера, но и с контроллера. А это производитель, номер и версия чипа – в общем, полный формуляр. Главным минусом, откуда растут ноги остальных недостатков, является тот факт, что программа для вывода информации сверяется с собственной базой данных. Которая лежит в той же распакованной папке. А она с 2014 г. К тому же далеко не все, даже от популярных производителей, устройства корректно читаются. Кстати говоря, не все антивирусы доверяют этой программе. Так что примите к сведению ложное срабатывание вашего антизловреда.

chipgenius

Скачать бесплатно ChipGenius v4_00_0030

Поддельная флешка: как не попасться на обман?

Выбираете флешку в интернет-магазине? Советы те же, что и для любой другой покупки: смотрим репутацию продавца и отзывы. Не смотрите на количество звёзд: нередко покупатели специально ставят оценку “хорошо”, но в описании режут правду-матку на “правильном” русском, который китайцам перевести затруднительно. Отзывов нет или крайне мало, срок работы магазина исчисляется максимум месяцами? – идём мимо.

флешка-подделка

шлак тоже может быть красиво упакован (хотя объём флешки указать “забыли”)

 Посылка пришла? Открывайте посылку под включённую запись с камеры (кстати, продавцы сами на этом часто настаивают) и сразу проверяйте купленное хранилище записью “под завязку” и последующим чтением. Это – самый достоверный способ. Нет возможности заполнить и проверить своей же информацией все 128 Гб флешки? Используйте тест-утилиты на вероятность подлога или просто ошибок – этого будет достаточно для предъявлении претензии. В общем, здравый смысл и минимум программ вам в помощь. Успехов.

Рейтинг
( 1 оценка, среднее 5 из 5 )
Загрузка ...