Как проверить флешку или внешний SSD на реальный объём после покупки

968
Как проверить флешку или внешний SSD на реальный объём после покупки

У накопителей есть особенно неприятный вид подделки: компьютер уверенно показывает 2, 4, 8 или даже 16 ТБ, устройство нормально форматируется, принимает файлы и первое время вообще не вызывает подозрений. Проблема обнаруживается позже, когда на нём уже лежат фотографии, резервная копия или рабочий архив. 

Почему компьютер может видеть 8 ТБ, которых на самом деле нет

Размер накопителя Windows, macOS и Linux получают от его контроллера. Если контроллер сообщает системе, что перед ней устройство на 8 ТБ, именно такой объём и появляется в свойствах диска. Проводник Windows не пересчитывает микросхемы памяти внутри корпуса и не проверяет, существуют ли физически все заявленные ячейки.

Как проверить флешку или внешний SSD на реальный объём после покупки

У поддельного накопителя прошивка контроллера может сообщать ложное число доступных блоков. Например, внутри стоит 64 или 128 ГБ памяти, а системе устройство представляется как диск на несколько терабайт. Пока запись идёт в реально существующую область, всё выглядит нормально. После её заполнения поведение зависит от конкретного контроллера: новые данные могут перезаписывать старые, не сохраняться вообще или позднее читаться с ошибками.

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

Нормальная разница: почему 2 ТБ показываются как 1,81 ТБ

Не стоит путать такую подделку с нормальной разницей между цифрами на упаковке и объёмом в Windows. Производители накопителей считают 1 ТБ как 1 000 000 000 000 байт, а Windows традиционно использует двоичный пересчёт, хотя подписывает результат привычными ГБ и ТБ. Поэтому накопитель на 1 ТБ обычно отображается примерно как 931 ГБ. Такой порядок расчёта, например, отдельно объясняет Kingston в документации к своим SSD и USB-накопителям. В macOS цифры ближе к заявленным: с версии 10.6 она считает объём в десятичных единицах.

Заявленный объём Примерно столько покажет Windows
1 ТБ 931 ГБ
2 ТБ 1,81 ТБ
4 ТБ 3,63 ТБ
8 ТБ 7,27 ТБ
16 ТБ 14,55 ТБ

Небольшая разница после форматирования нормальна. Совсем другое дело, когда устройство заявлено как 2 ТБ, а полноценный тест показывает, что без ошибок на него записывается только 58 или 120 ГБ.

Признаки подделки ещё до проверки

Насторожить должны цена заметно ниже рыночной, незнакомая или похожая на известную марка и нереальная для формата ёмкость: брелок-флешка на 8 или 16 ТБ почти наверняка подделка. Но подтвердить подозрения может только тест.

Какие проверки показывают реальный объём, а какие нет

Заявленные терабайты в свойствах диска сами по себе ещё ни о чём не говорят.

Проверка Что она показывает Можно ли подтвердить реальный объём
Проводник или «Управление дисками» Объём, который сообщил контроллер Нет
Форматирование Можно ли создать файловую систему указанного размера Нет
Копирование 5–20 ГБ файлов Работает ли небольшая часть памяти Нет
Тест скорости Скорость чтения и записи в тестируемой области Нет
ValiDrive Наличие памяти в нескольких сотнях точек по всему адресу накопителя Полезен как быстрый предварительный тест
Полная запись и чтение H2testw или F3 Можно ли действительно записать и вернуть данные со всего доступного пространства Да, это основной способ проверки

Скорость тоже легко вводит в заблуждение. Если новый SSD сначала пишет по 500 МБ/с, а через несколько десятков гигабайт замедляется, сама по себе такая картина ещё не означает поддельную память. У настоящих SSD скорость может снижаться после заполнения быстрого SLC-кэша. Для проверки ёмкости важно другое: записались ли данные на весь диск и удалось ли потом прочитать их без изменений.

Как проверить флешку или внешний SSD на реальный объём после покупки

Быстрый предварительный тест: ValiDrive

Для быстрого первичного осмотра USB-накопителя в Windows можно использовать бесплатную ValiDrive от GRC. Программа проверяет 576 участков, распределённых по пространству накопителя, записывая тестовые данные и затем возвращая исходное содержимое. Очевидные подделки она находит значительно быстрее полного заполнения диска, поэтому разумный порядок такой: сначала ValiDrive, затем полный тест. Но считать зелёный результат окончательным доказательством не стоит: программа проверяет лишь выборку участков, а не весь объём.

Как проверить флешку или SSD в Windows через H2testw

Для Windows один из самых простых вариантов — H2testw. Утилита разработана журналом c't и распространяется бесплатно. Несмотря на возраст программы, принцип проверки остаётся подходящим и для современных накопителей: H2testw заполняет свободное место проверочными файлами, затем читает их и сравнивает с тем, что было записано.

Для максимально понятного результата накопитель стоит предварительно очистить и оставить на нём один раздел, занимающий весь доступный объём.

  1. Подключите флешку или внешний SSD напрямую к компьютеру. Если возможно, не используйте сомнительный USB-хаб.
  2. Проверьте букву диска в Проводнике, чтобы случайно не выбрать другой накопитель.
  3. Запустите H2testw и переключите интерфейс на English.
  4. Нажмите Select target и выберите проверяемый диск.
  5. В разделе Data volume оставьте all available space. Для поиска поддельной ёмкости частичной проверки недостаточно.
  6. Нажмите Write + Verify.
  7. Не отключайте диск, не переводите компьютер в спящий режим и дождитесь окончания обеих стадий: записи и проверки.

Проверочные файлы, которые H2testw создаёт на накопителе, имеют расширение .h2w.

Сколько длится проверка

Проверка большого накопителя может идти долго, и это нормально. Время почти напрямую зависит от устойчивой скорости записи и чтения. Например, если устройство всё время работает примерно на 100 МБ/с, только запись 2 ТБ в идеальных условиях займёт около 5,5 часа, а затем потребуется примерно столько же на чтение.

Объём При 100 МБ/с, запись + чтение При 500 МБ/с, запись + чтение
2 ТБ около 11 часов около 2,2 часа
4 ТБ около 22 часов около 4,4 часа
8 ТБ около 44 часов около 8,9 часа
16 ТБ около 89 часов около 17,8 часа

Это расчётное минимальное время без учёта пауз, падения скорости, особенностей USB-интерфейса и кэша SSD. Медленная флешка может проверяться заметно дольше.

Как понять результат H2testw

Если H2testw сообщает Test finished without errors и проверенный объём соответствует ожидаемому, тест пройден. После этого созданные программой файлы можно удалить или снова отформатировать накопитель.

При подделке отчёт покажет, сколько данных прочитано без ошибок (OK) и сколько потеряно (DATA LOST): первая цифра примерно и есть реальная ёмкость. На очень больших дисках H2testw может из-за ошибки в расчётах показать сбой в конце записи: если проверка затем прошла чисто, его можно не учитывать.

Как проверить реальный объём в macOS и Linux через F3

Для macOS и Linux подходит открытая утилита F3, или Fight Flash Fraud. Основные программы f3write и f3read работают по тому же принципу: сначала заполняют свободное пространство тестовыми файлами, затем проверяют, удалось ли прочитать записанные данные без изменений.

Установить F3 в macOS можно командой brew install f3, в Debian и Ubuntu — sudo apt install f3.

После установки F3 сначала запускают запись. В команде нужно указать путь к подключённому накопителю:

f3write /путь/к/накопителю

Когда запись закончится, запускают проверку:

f3read /путь/к/накопителю

В macOS подключённые внешние диски обычно находятся в каталоге /Volumes, в Linux — в /media/имя_пользователя, поэтому в macOS команда может выглядеть так:

f3write "/Volumes/MySSD"
 f3read "/Volumes/MySSD"

Утилита f3read покажет, сколько данных прочитано без изменений (Data OK) и сколько потеряно, повреждено или перезаписано (Data LOST, Corrupted, Overwritten). Для новой покупки нужен результат без потерь на всём доступном пространстве.

Быстрый f3probe: только для Linux

В комплект F3 входит и f3probe, способный намного быстрее оценивать настоящую геометрию устройства. Но он работает только в Linux, обращается напрямую к размонтированному блочному устройству, а с ключом --destructive из примеров документации не восстанавливает затронутые данные. Ошибка в имени устройства может привести к очистке не того диска.

Поэтому для обычной проверки покупки проще и надёжнее использовать связку f3write + f3read.

Что делать, если тест показал десятки гигабайт вместо нескольких терабайт

Одна ошибка ещё не всегда означает мошенничество. Сбой может возникнуть из-за плохого USB-кабеля, неисправного порта, переходника, нестабильного соединения и даже неисправной оперативной памяти компьютера. Если программа нашла повреждения, стоит повторить проверку через другой порт, а для внешнего SSD ещё и заменить кабель. По возможности полезно провести второй тест на другом компьютере.

Картина с ложной ёмкостью обычно выглядит гораздо убедительнее: до определённой границы всё читается нормально, а после неё начинаются массовые ошибки, повреждённые данные или перезапись уже проверенных областей. Например, диск может заявлять 2 ТБ, но стабильно сохранять только первые 64 или 128 ГБ.

В таком случае не стоит пытаться использовать устройство как накопитель уменьшенного размера, даже если утилита вроде f3fix позволяет создать раздел только в рабочей области. У только что купленного устройства уже подтверждена как минимум недостоверная ёмкость, а качество памяти и контроллера остаётся неизвестным.

Как оформить возврат

Для возврата полезно сохранить результат H2testw или F3, сделать снимок экрана с заявленным и реально проверенным объёмом, а также скриншоты карточки товара: продавец может изменить или удалить её. Сам накопитель лучше не использовать для важных данных: продолжение записи способно повредить файлы, которые пока ещё читаются.

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

Вопросы и ответы

Как проверить реальный объём флешки?

Нужно записать тестовые данные на всё доступное пространство и затем прочитать их обратно. В Windows для этого подходит H2testw, в macOS и Linux — F3.

Почему флешка показывает 2 ТБ, хотя памяти внутри меньше?

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

Можно ли проверить флешку простым копированием файлов?

Только если записать данные практически на весь накопитель, а затем полностью прочитать и проверить их. Копирование нескольких гигабайт не выявит подделку, у которой реальная память заканчивается, например, после 64 или 128 ГБ.

Как пользоваться H2testw для проверки флешки?

Выберите накопитель через Select target, оставьте all available space и запустите Write + Verify. Программа заполнит свободное пространство тестовыми файлами и затем проверит их чтением.

Почему SSD на 2 ТБ показывает в Windows около 1,81 ТБ?

Это нормальная разница в способе подсчёта. Производители считают терабайты в десятичной системе, а Windows пересчитывает байты с основанием 1024. Сама по себе такая разница не говорит о подделке.

Можно ли проверить SSD только тестом скорости?

Нет. Тест скорости проверяет производительность ограниченного участка и не доказывает наличие всей заявленной памяти. Для проверки ёмкости нужен полный цикл записи и чтения.

Что делать с поддельным SSD после проверки?

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

флешка SSD гайд
Alt text
Обращаем внимание, что все материалы в этом блоге представляют личное мнение их авторов. Редакция SecurityLab.ru не несет ответственности за точность, полноту и достоверность опубликованных данных. Вся информация предоставлена «как есть» и может не соответствовать официальной позиции компании.
QUANTUM
Сегодня в канале
В Пекине бар наливает пиво и бесплатный ИИ
IBM собирает квантовый компьютер из «холодильников»
Обычный день в «Изобретая будущее»
Подписаться
Реклама

Техно Леди

Технологии и наука для гуманитариев