Увы, в последнее время участились случаи недобросовестности некоторых производителей (преимущественно китайских, второго эшелона) – за, казалось бы, смешные деньги они продают весьма объёмные flash-накопители. На самом деле ёмкость установленной памяти оказывается намного меньше заявленной, хотя в свойствах и отображаются те самые 64 Гб и выше. Сегодня мы расскажем вам, как узнать реальную ёмкость флешки.
Почему такое происходит и как узнать настоящую ёмкость флешки
Дело в том, что предприимчивые китайцы придумали хитрый способ прошивки контроллера запоминающего устройства – обработанное таким образом, оно будет определяться как более ёмкое, чем есть на самом деле.
Существует небольшая утилита под названием h2testw. С помощью нее можно провести тест, который определит реальные показатели ёмкости вашей флешки.
Как узнать реальный объем флешки или карты памяти
- Запускайте утилиту. По умолчанию в ней активен немецкий язык, и для удобства лучше переключиться на английский – отметьте чекбокс как на скриншоте ниже.
Следующий шаг – выбор флешки. Нажмите на кнопку «Select target».
В диалоговом окошке «Проводника» выбирайте ваш накопитель.
Будьте внимательны – в процессе теста записанная на флешке информация будет удалена!

Суть проверки заключается в том, что память флешки постепенно заполняется служебными файлами в формате H2W объёмом в 1 Гб каждый. Времени это займет немало — до 3 часов, а то и больше, так что придется потерпеть.

Для поддельных — так.
Отмеченный пункт — это и есть реальная ёмкость вашего накопителя. Если вы собираетесь в дальнейшем использовать его, то скопируйте число присутствующих секторов — оно написано справа от реального объема флешки.
Файлы на флешке не открываются или не копируются. Как узнать реальный размер флешки
Если записанные на флешку файлы перестают открываться должным образом через какое-то случайное количество времени, причем с виду флешка работает хорошо и без сбоев, либо просто не копируются когда размер занятого пространства достигает некоторого размера, то возможно эта статья для вас.
В качестве дополнительных, но не обязательных симптомов: ваша флешка была куплена в китайском интернет-магазине, и цена на нее была гораздо ниже чем на подобные экземпляры.
В моем случае это флешка с заявленным размером в 64ГБ
Сначала рассмотрим кратко в чем суть ситуации, а затем возможные решения проблемы.
На самом деле заявленный размер вашей флешки, вполне возможно, не соответствует ее реальному размеру, несмотря на то, что в проводнике мы можем видеть ее заявленный размер.
Просто все файлы которые вы пишите сверх реального размера записываются уже на имеющиеся данные. И если вы не используете вашу флешку сверх реальной ее вместимости (к примеру на вашей 64гб флешке, никогда не было больше 5гб), то возможно вы никогда и не узнаете, что вас обманули.
Также может быть ситуация, что вы пытаетесь записать на флешку файлы, но вместо этого получаете ошибку, к примеру такую (хотя до этого все нормально записывалось):
И в итоге могут исчезнуть вообще все файлы или даже сама флешка из проводника. Лечится физическим вытащить вставить флешку в USB-разъем.
Как узнать реальную вместимость флешки и сделать вашу флешку рабочей, хотя бы на ее реальный размер?
В этом нам поможет программа h2testw для тестирования флешки, и MyDiskFix для отрезания лишнего куска.
ВНИМАНИЕ: Флешку предварительно необходимо очистить .
Запускаем программу файлом h2testw.exe, Выбираем язык, указываем путь до флешки кнопкой «Select target«. В поле Data Volume оставляем all available space (чтобы протестировать весь заявленный размер)
И нажимаем Write+Verify
Программа записывает на флешку файлы вида *.h2w на весь заявленный объем, а затем считывает их проверяя их целостность
Если флешка большая, процесс может занять достаточно длительное время
Когда все завершится можно увидеть примерно следующее:
Test finished without Errors — Если первой строчкой это, значит тест завершился успешно и заявленный объем соответствует реальному. У вас все хорошо, дальше можно не читать
Но возможно будет примерно такой результат:
Здесь важны 2 строчки:
7,6 GByte OK — это и есть Реальный объем
23,5 GByte DATA LOST — соответственно данные потеряны
В моем случае, был 3 вариант, программа не смогла записать свои файлы на весь заявленный объем, выдав следующую ошибку:
Error writing file ‘F:8.h2w’, offset 0x26e00000.
It is still possible to verify the test data written up to this point.
(Не удается найти указанный файл. Code 2)
Warning: Only 63996 of 63997 MByte tested.
Writing speed: 2.59 MByte/s
H2testw v1.4
Примечание. После этой ошибки файлы на флешке могут перестать видеться, возможно и сама флешка пропадет из «Мой компьютер». Поэтому перед продолжением лечим эту проблему физическим вытащить вставить флешку в USB-разъем.
Отсюда делаем вывод, что реальный объем 7790MB
Чтобы быть до конца уверенным, мы можем проверить записанные данные на целостность
Итак, Как вернуть флешке ее реальный объем?
Нам нужно заранее узнать количество секторов реального объема, берем эту цифру из предыдущего скриншота:
Получается 16128000 sectors (на этом примере), если у вас такой результат работы программы. По аналогии смотрим свое значение
В моем случае, у меня есть только информация о 7790Mb реального объема, поэтому из расчета 512 байт = 1 сектор, высчитываем:
7790MB*1024*1024= 8168407040 байт.
8168407040/512 = 15953920 секторов.
Далее используем программу MyDiskFix (находится в архиве, скачанном по ссылке в начале статьи)
Запускаем файл MyDiskFix.exe (с правами администратора), вносим данные и запускаем процесс:
В процессе может выскочить пару окон, нажимаем «Да» и «OK»
Далее выйдет окно форматирования раздела (уже с новым размером), нажимаем «Начать»
И в конце видим примерно следующее:
После чего можно все закрывать.
В итоге видим нашу флешку, но уже с реальным объемом:
Ну и напоследок, чтобы быть полностью уверенными, можем провести тест нашей флешки, как мы это делали в начале:
Теперь мы можем пользоваться нашей флешкой, не опасаясь что данные затрутся.
Как заставить такую флешку показывать реальный объем
Такое запоминающие устройства можно научить отображать правильную ёмкость — для этого необходимо настроить контроллер на отображение корректных показателей. В этом нам поможет утилита MyDiskFix.
- Запускаем утилиту от имени администратора — нажимаем на исполняемом файле правой кнопкой мыши и выбираем соответствующий пункт контекстного меню.
Не пугайтесь кракозябрам — программа китайская. Первым делом выберите вашу флешку в выпадающем списке вверху.
Снова напоминаем вам, что в процессе все имеющиеся на накопителе данные будут удалены. - В блоке слева отмечаем нижний чекбокс для активации низкоуровневого форматирования.
Реальный объём памяти флешек (USB Flash Drive)
Наверняка каждый пользователь при просмотре характеристик своей флешки обращал внимание, что её ёмкость заметно ниже указанной производителем. Не важно новая флешка или она после полного форматирования, все равно памяти на ней меньше чем заявлено производителем (клеймо на флеш-диске).
Почему реальный объём памяти на флешках не совпадает с заявленным? Дело в том что производители флешек или винчестеров используют свою систему подсчёта объёма памяти. Со школьной поры известно, что по закону всегда 1 Мегабайт равен 1024 Килобайтам. Производители же флеш-дисков маркируют свою продукцию по другому, а именно из расчёта что 1 Мегабайт равен 1000 Килобайтам (хотя на самом деле это 1024 Килобайта) и так далее аналогично с мегабайтами, гигабайтами и терабайтами.
Для примера: производитель комплектует флешку ёмкостью 16 Гигабайт чипом памяти на 16.000.0000.000 Байт (16 млрд). Делаем простой расчёт путём деления: 160000000000/1024/1024/1024 = 14,90116119384766
. Итого получается цифра 14,9 Гигабайт — красивое отклонение! Для накопителей большей ёмкости абсолютное отклонение будет ещё больше. Например для жесткого диска (винчестера) заявленной емкостью 1 Терабайт реальная емкость составит 931 Гигабайт. И это ещё не предел.
Чаще всего расхождение будет ещё больше, т.к. дополнительно некоторый объём памяти флешки «отгрызает» скрытая системная информация и принцип её форматирования. Например на объём флешки влияет конкретная файловая система — диск отформатированный в FAT32 теряет меньше объёма, чем отформатированный в NTFS.
На скриншотах видно — чем больше объём флеш-диска тем больше расхождение реального количества памяти от заявленной производителями.
На сегодняшний день получается, что в природе не существует флешек с заявленными характеристиками объёма памяти..
Ещё существует такое обиходное понятие как китайская флешка
: это когда левые китайские производители вносят в системный раздел флешки не настоящую информацию о её реальной ёмкости. Если подробнее, то при кустарном китайском производстве флешек закупаются такие комплектующие как корпуса и собственно сами потроха (блоки) в виде чипа памяти с разъёмом USB — всё просто, знай собирай. Понятно что стоимость всего этого должна быть очень низкой и соответственно чип памяти устанавливается самый дешевый, т.е. из чипа ёмкостью 1 ГБ запросто можно сделать 16 ГБ путём перепрошивки его системной информации. Если такую флешку воткнуть в компьютер, он естественно покажет что её емкость 16 Гигабайт, но реально эта флешка запишет только 1 ГБ. Вот досада!
Вывод один — старайтесь не покупать очень дешевые откровенно левые «NONAME» флеш-диски, скупой платит дважды.
Исправляем отображение объёма для поддельной флеш-карты
Как поставить в биосе загрузку с флешки
Мне стоит предупредить, что так как мы работаем с поддельными флеш-картами, то они могут сломаться в любой момент и этот способ вы используете на свой страх и риск. Если ваша подделка откажет после данной процедуры, то благодарите Китайцев, а не меня:)
- Запустили, вверху выбираем нужную флешку. Ошибаться не советую, перепроверьте. Не удивлюсь, если китайцы и увеличивают объем этой же программой.
- Точку переставляем на нижний пункт, это режим низкоуровневого форматирования — то что доктор прописал, для этого китайского поддельного г…
- В правом поле вводим количество секторов, которые мы получили во время проверки.
- Жмем кнопку справа вверху. В теории на ней написано «Форматировать».
- Выругается на нерусском о том, что сотрутся все данные с флешки «Уверены ли мы, что хотим её форматировать», конечно же «Да».
- Пойдет процесс форматирования, по итогам которого программа выдаст примерно такой отчет. Теперь наша флешка определяется как настоящая 8 Гб, к сожалению, я флешку отдал, забыв сделать скрин из окна проводника. Но да, он определялась как 7,7 Гб.
Спасибо за внимание!
Посещаем страницу moto.skesov.ru
Материал сайта Skesov.ru
Как узнать истинный размер флешки.
Чтобы потом не ломать копья, рекомендуется сразу, после покупки флешки прогнать её простой программой H2testw чтобы узнать ее истинный размер. Данная программа бесплатная и портативная. Она позволяет узнать РЕАЛЬНЫЙ объем накопителя, последовательно записывая на него блоки информации определенной величины (файлы 1.h2w, 2.h2w, 3.h2w и т.д. – см. скриншоты). То есть, перед тестированием флешка должна быть очищена и отформатирована. Скачать программу H2testw можно например здесь: //www.heise.de/download/product/h2testw-50539
Так же прикреплю дистрибутив данной программы в комментариях.
Источник: tv-st.ru
Проверка реального объема флеш-накопителя
Если вы купили USB-устройство в два раза дешевле рыночной цены, сразу вспомните поговорку «Скупой платит дважды, тупой платит трижды, а пьяный четырежды, потому что не помнит, что уже три раза платил. » и проверьте внешний накопитель.
Метод проверки фальшивой флешки для Windows и Linux.
Начнем, пожалуй, с Linux. На поддельных флеш-накопителях, как правило, указывается объем памяти, который значительно превышает реальный.
Если вы уже заполнили флешку информацией, запустите GParted и отправьте файлы в далёкий космос. Внешний накопитель, может быть отформатирован в файловую систему FAT32.
Открываем терминал. Начинаем установку утилиты f3 (Fight Flash Fraud):
Linux Mint/Ubuntu: $ sudo apt install f3
Fedora Workstation: $ sudo dnf install f3
Arch Linux/Manjaro: $ yaourt f3
Примечание: извлеките другие внешние накопители из USB-портов, ибо лучше перебдеть, чем недобдеть.
Используйте две программы f3write и f3read в следующем порядке:
$ f3write /media/oleg/USB/
$ f3read /media/oleg/USB/
Пожалуйста, замените «/media/oleg/USB/» на свой путь.
f3write запишет большие файлы с именами N.h2w на ваш смонтированный диск, а f3read проверит, содержит ли флэш-диск записанные файлы. Если флешка фальшивая, ошибки при проверке начнут «валиться» именно с того блока данных, с которого начинается закольцовка. По выходным данным мы увидим поврежденные сектора.
Сделаем еще один тест, при помощи программы f3probe.
Вспоминаем информацию о всех блочных устройствах, которыми являются разделы жестких дисков и других устройств хранения данных:
Замените в команде, что ниже /dev/sdс на ваше фактическое имя блочного устройства, например, /dev/sdb:
$ f3probe —destructive —time-ops /dev/sdc
Смотрим какую информацию, покажет нам эта команда. С использованием программ f3write и f3read сканирование может проходить от одного часа и более. программа f3probe работает от нескольких секунд, до 15 минут.
Возможно для вашей системы придется установить зависимости:
$ sudo apt-get install libudev1 libudev-dev libparted0-dev
Всё, что описал выше для Linux, можно проделать на Windows. Вот, что пишут по этому поводу на официальном проекте: https://fight-flash-fraud.readthedocs.io/en/latest/introduction.html
Скачайте f3 https://github.com/AltraMayor/f3/releases
Compile stable software on Windows/Cygwin (Установите Cygwin: http://www.cygwin.org/ )
If you haven’t already, install the following Cygwin packages and their dependencies: (Во время установки Cygwin запустите в работу следующие пакеты и их зависимости ):
gcc-core
make
libargp-devel
Извлеките файла из архива f3 по пути: C:cygwin64homerobotsuperdashka (укажите свой путь)
Запустите Cygwin Terminal.
$ cd /home/robotsuperdashka/f3-master (укажите свой путь до папки f3-master)
To build, you need special flags:
$ export LDFLAGS=»$LDFLAGS -Wl,—stack,4000000 -largp»
$ make
If you want to install f3write and f3read, run the following command:
$ make install
$ f3write —help
$ f3write —usage
Я эту галиматью в Windows не стал испытывать, так как есть более лёгкий способ.
h2testw и MyDiskFix проверка фейковых флешек в операционной системе Windows.
h2testw: https://www.heise.de/download/product/h2testw-50539
MyDiskFix: https://www.usbdev.ru/files/mydiskfix/
Что-то я уморился писать, может просто ролик посмотрите:
Приложения работают без установки на компьютер. MyDiskFix запускайте от имени администратора. Не забывайте форматировать флешку перед проверкой в файловую систему NTFS.
¡оɹоdƍоɓ wɐʚ оɹǝɔʚ и оƍиɔɐuɔ ǝǝнɐdɐε ¡oıqɯɐɯɔ ǝɯn̯ʎdиɯнǝwwоʞ онʚиɯʞɐ и vɐнɐʞ ɐн qɔǝɯиmиuɓоu ˙хʁɯǝɔ˙ǹоɔ ʚ wоɯɔоu ʁɔqɯиvǝɓоu ǝɯqɓʎƍɐε ǝн
Источник: oleglav.blogspot.com
7 способов протестировать USB-накопитель, проверить истинную емкость и…
Ваш флеш-накопитель навязчиво медленный или показывает поддельную емкость? Если вам интересно протестировать флэш-накопитель USB на предмет реального объема памяти, скорости передачи и ошибок, вы попали в нужное место. В этом чтении мы перечислили семь эффективных методов тестирования и проверки USB-накопителя на наличие ошибок, его реальной емкости и скорости передачи. Вы также можете узнать, как исправить проблему «USB не обнаружен» в вашей системе Windows 11. Кроме того, Читать | 5 лучших микрофонов USB-C для телефонов Android (Индия и США).
Как проверить USB-накопитель на наличие ошибок
Если у вас возникли проблемы при использовании флэш-накопителя USB, вы можете протестировать его с помощью этих три эффективных метода для обнаружения и устранения существующих проблем.
Способ 1. Проверьте флэш-накопитель на наличие ошибок с помощью свойств устройства.
1. Подключить флэш-накопитель USB к системе Windows и щелкните правой кнопкой мыши на диске, чтобы открыть связанный с ним характеристики.
2. Далее разверните Вкладка “Инструменты” и нажмите на Кнопка проверки чтобы проверить USB-накопитель на наличие ошибок. 3. Далее нажмите на Вариант сканирования и восстановления диска для исправления любых существующих ошибок USB-накопителя.
4. Подождите несколько секунд, чтобы файловая система Windows восстановила USB-накопитель.
Способ 2. Команда CHKDSK для исправления и восстановления поврежденных секторов на USB-накопителе
CHKDSK — это еще одна встроенная утилита Windows, которую вы можете использовать для восстановления поврежденных секторов на вашем USB-накопителе. Выполните следующие шаги, чтобы добиться того же.
1. нажмите Ключ Windows и найдите Командная строка. Запустите его от имени администратора. 2. Затем введите следующую команду в окне командной строки:
chkdsk : /f /r /x Например, chkdsk H: /f /r /x, где Н это буква диска USB-накопителя, подключенного к вашей системе. 3. Приведенная выше команда запустит утилиту CHKDSK для проверка и восстановление поврежденных секторов на вашем USB-накопителе.
Способ 3. Используйте бесплатные сторонние инструменты, такие как Check Flash
Вы также можете использовать бесплатные сторонние инструменты Windows для проверки и исправления USB-накопителя всего за несколько кликов. Один из таких популярных инструментов называется Проверьте вспышку через который вы можете легко сканировать и исправить существующие проблемы вашего диска. 1. Загрузите CheckFlash Tool в свою систему, щелкнув значок Кнопка «Бесплатная загрузка».
2. Извлекать загруженный zip-файл и дважды щелкните файл ChkFlsh для запуска приложения.
3. Подключить флэш-накопитель USB к системе Windows и выберите свой диск нажав на выпадающее меню в Диски вариант. 4. Далее нажмите на Кнопка Пуск чтобы приложение проверило и исправило любые существующие ошибки USB-накопителя. Чтобы проверить USB-накопитель на наличие ошибок, этот инструмент написать и прочитать набор шаблонов на вашем диске, чтобы обеспечить его правильную работу.
5. Вы можете просмотреть любые существующие ошибки на USB-накопителе, наблюдая за Количество ошибок в приложении. Вы также можете увидеть содержимое вашего USB-накопителя. скорость чтения/записи пока приложение проверяет.
Обнаружение поддельного USB-накопителя и проверка истинного размера/емкости
Способ 1. Проверьте фактический размер USB-накопителя с помощью RMPrep USB Tool.
RMPrep изначально был инструментом для создания разделов и форматирования USB с отличной функцией проверки фактический размер подключенного USB-накопителя. Эта функция сканирует весь диск на наличие всех здоровые, недостающие и плохие части определить реальный размер флешки. Выполните следующие действия, чтобы проверить то же самое с помощью этого инструмента.
1. Загрузите инструмент RMPrep с официального сайта и установите его в своей системе. 2. Откройте приложение после успешной установки.
3. Затем выберите свой диск из списка и нажмите кнопку Кнопка «Быстрая проверка размера» чтобы начать тестирование фактической емкости подключенного USB-накопителя. 4. Подтвердите свое действие, нажав кнопку кнопка ОК.
5. Обратите внимание, что этот процесс стирает все данные присутствует на USB-накопителе.
Способ 2. Используйте поддельный инструмент для проверки флэш-памяти, чтобы проверить реальную емкость USB-накопителя.
Еще один эффективный инструмент для быстрого определения общей емкости подключенного USB-накопителя — инструмент Fake Flash. Этот инструмент записывает и считывает 512 байт данных с заданными интервалами на диске для измерения фактического размера флэш-накопителя USB. 1. Загрузите Fake Flash Test Tool с официального сайта и извлеките загруженный файл в свою систему.
2. Следующий, двойной щелчок на ПоддельныйFlashTest приложение для его запуска. 3. Выберите подходящий USB-накопитель подключен к вашей системе и нажмите кнопку Кнопка «Быстрая проверка размера» чтобы приложение могло измерить фактическую емкость подключенного диска.
4. Обратите внимание, что выполнение этой операции на USB стереть все его содержимое. Вы должны сделать резервную копию любых существующих данных на USB-накопителе в целях безопасности. 5. Подождите несколько минут чтобы получить результат, связанный с емкостью флэш-накопителя USB.
Как проверить скорость передачи данных с USB-накопителя
Способ 1. Используйте инструмент USBDeview, чтобы определить реальную скорость чтения/записи USB
Инструмент USBDeview идеально подходит для тех, кто хочет проверить работоспособность своего USB-накопителя. скорость чтения или записи. Выполните следующие действия, чтобы проверить скорость передачи данных с помощью этого инструмента.
1. Откройте новая вкладка в веб-браузере и загрузите инструмент USBDeview. 2. Извлечение загруженный файл в вашу систему и дважды щелкните на Приложение USBDeview запустить его.
3. Найдите и найдите свою флешку в списке и щелкните правой кнопкой мыши на нем нажать кнопку Тест скорости вариант.
4. Нажми на Кнопка «Начать тест» для проверки скорости чтения и записи подключенного USB-накопителя. 5. Подождите несколько секунд, чтобы получить результаты теста.
Способ 2. Используйте SpeedOut для измерения скорости флеш-накопителя
Подобно USBDeview, Спидаут это портативный программный инструмент, который показывает скорость чтения и записи подключенного USB-накопителя. Следуйте этим простым шагам, чтобы загрузить и попробовать это портативное программное обеспечение для измерения скорости передачи данных. 1. Откройте новая вкладка в веб-браузере и загрузите Инструмент SpeedOut.
2. Извлеките загруженный файл в вашу систему и нажмите кнопку Приложение SpeedOut запустить его.
3. Выберите свой желаемый USB-накопитель и нажмите на Кнопка Пуск для анализа скорости чтения/записи USB. 4. Подождите несколько секунд, пока инструмент анализировать и измерять скорость вашей флешки.
Подведение итогов — протестируйте и почините свои USB-накопители
Итак, вот и все семь основных методов проверки USB-накопителей на наличие существующих ошибок и проверки их реальной емкости, а также скорости передачи. Если это подробное руководство помогло вам определить и исправить ошибки на USB-накопителе, нажмите кнопку «Нравится» и поделитесь им с друзьями, чтобы они знали об этих методах. Следите за обновлениями, чтобы получить дополнительные руководства по устранению неполадок.
Источник: tehnografi.com