Общее·количество·просмотров·страницы

10.12.2023

Как проверить, поддельный ли объем флешки и SSD в Windows и Linux?

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

Spoiler:

Программы, работающие в Windows

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

 
 
На данном скриншоте видно, что программа отработала без ошибок, а значит флешка имеет честный, заявленный объем.
 
 
На этом же скриншоте видно, что программв выявила нестыковке в объеме.
1,9 GB являются настоящими (4083229 sectors, запомним эти цифры!), а ниже указаны потерянные данные в ходе проверки.
 
H2Testw — не единственная программа такого рода, среди других бесплатных утилит, работающих по тому же или схожему принципу. Приведу еще несколько програм кратко.

 
 
 

Восстановить реальный размер флешки
 
Дабы все же воспользоваться флешкой или SSD и не потерять данные, можно либо выполнить форматирование с заданным объемом, либо перепрошивка контроллера.
 
MyDiskFix - Для первого варианта подойдет эта программа. Она хоть и не имеет русского языка, но разобраться несложно. привлжу скриншот, как пользоваться. Для второго варианта см. remontka.pro
 
 
В поле №1 - вводим количество верных секторов, выявленных программой H2Testw. См. скриншот выше. На скриншоте это 4083229 секторы. Их и вводим. В вашем случае будут свои. Этим действием, мы как бы "обрежем" флешку до реально существующего объема. После выполнения работы программы, флешка будет использовать только указанный, честный объем.
 
Программы, работающие в Linux 

Есть похожие программы для проверки и в Linux. Одна из них, консольная - F3 - Fight Flash Fraud. Программа F3 - "три эф", в переводе "Борьба с флеш мошенничеством". Программа содержит в себе 4 утилиты - f3write, f3read, f3probe, f3fix.

Примеры использования:
 
$ ./f3write /media/michel/5EBD-5C80/

$ ./f3read /media/michel/5EBD-5C80/

 
Утилиты f3write и f3read - запись и чтение данных на флешку, для проверки объема.
 
# ./f3probe --destructive --time-ops /dev/sdX  
 
Утилита f3probe - для быстрого теста флешек и дисков большого размера.
 
Предупреждение! Это уничтожит все данные на диске!
 
 # ./f3fix --last-sec=16477878 /dev/sdX

Утилита f3fix создает раздел, соответствующий реальному размеру поддельного диска.
Используйте выходные данные f3probe, чтобы определить параметры f3fix.
 
Установка f3
 
Скачать здесь.
 
Распаковать
 
$ unzip f3-8.0.zip
 
Собрать
 
$ make 
 
Дополнительная информация на сайте программы.
 
Надеюсь, что изложенная здесь информация окажется полезной тем, кто решит проферить "на честность" свой SSD-диск или флешку.