Как узнать и восстановить реальный объем флешки
Китайские поддельные флешки, заявленный размер которых в разы превышает фактический, встречаются всё чаще: если ранее для их покупки требовалось приложить какие-то усилия и сделать заказ из Китая, то сегодня эти накопители гигантских объемов по низкой цене можно купить в два клика и на местных маркетплейсах.
В этой статье подробно о том, как узнать реальный объем флешки, если у вас есть подозрения о том, что с накопителем что-то не так, а также о возможных способах сделать так, чтобы флешка показывала и работала именно с этим объемом.
Что такое флешки с поддельным объемом и как они работают
Если вы заглянете в популярные Интернет-магазины, особенно самый популярный китайский, вы легко найдете USB-флешки по 1, 2 и более терабайт за единицы сотен рублей, что в десять и более раз меньше, чем покупке накопителя такого же объема в обычном местном магазине электроники.
Соблазнившись сочетанием цены и качества, люди приобретают такие накопители и в результате наблюдают, что:
- В системе — Windows, Linux или где-то еще, флешка действительно показывает свободным именно тот объем, который был заявлен.
- Если начать записывать на флешку данные — они успешно записываются именно в том объеме, который заявлен.
- А вот если записать накопитель под завязку, а потом попробовать прочитать все записанные данные, сделать это уже не получится — неповрежденных данных будет значительно меньше, чем указанный объем.
Суть таких флешек — специальным образом прошитый контроллер накопителя, который «рапортует» системе не о реальном объеме флешки, то есть не о том, сколько фактически памяти она имеет, а о том, который выставил не очень чистый на руку производитель или продавец.
Как определить реальный объем флешки
Прежде чем приступить к основному и продолжительному варианту проверки объема накопителя, рекомендую попробовать утилиту ChipGenius. Для некоторых (не для всех) флешек она может показать информацию об используемом чипе памяти и о его реальном объеме:
Предыдущий способ сработает лишь для накопителей с определенными контроллерами. Для определения реального объема USB-накопителя, независимо от используемого контроллера, обычно используют утилиты, которые действуют по следующему принципу:
- Записывают данные (обычно набор файлов, для которых известны контрольные суммы) на весь заявленный объем флешки.
- Проверяют записанные данные и рапортуют о том, какой объем был потерян, а какой прочесть удалось — это и будет реальным размером при условии отсутствия дополнительных неполадок накопителя.
Внимание: при таком тестировании есть риск вывести накопитель из строя, обусловлено это часто не самими тестами, а низкокачественными модулями памяти в рассматриваемых накопителях.
Самая известная из таких утилит — H2Testw, достаточно простая в использовании, несмотря на отсутствие русского языка интерфейса. Порядок её использования будет следующим:
- Скачайте утилиту с официального сайта или, если с загрузкой с официального сайта возникают трудности, найдите на русскоязычном сайте (но рекомендую проверить файл на VirusTotal).
- Отформатируйте накопитель, который требуется проверить на реальный размер. Для последующих шагов лучше будет, если флешка будет подключена к USB 3.0 (при условии, что она поддерживает этот тип интерфейса).
- Запустите H2Testw и переключите язык интерфейса на английский язык (если вам удобнее немецкий — можно оставить и на нем).
- Нажмите кнопку «Select target» и выберите флешку, которую нужно проверить. Остальные параметры в программе менять не следует.
- Нажмите кнопку «Write + Verify» для запуска проверки.
- Если вы увидите предупреждение, как на скриншоте ниже — это нормально и говорит лишь о том, что после форматирование часть накопителя заняты системными данными.
- Дождитесь завершения записи и проверки записанных данных. Первый этап может занять очень продолжительное время, особенно для накопителей «1 Тб», «2 Тб» и аналогичных.
- В результате вы увидите сведения о наличии ошибок во время теста. На скриншоте ниже реальный объем флешки соответствует заявленному, а потому ошибок нет.
- Для поддельной флешки будет сообщаться об ошибках, отображаться информация о том, какое количество данных было записано, какое удалось прочитать (это и будет реальным объемом) и количество потерянных данных. Пример отчета для флешки с заявленным объемом 32 Гб и реальным — около 8 Гб:
The media is likely to be defective. 7.6 GByte OK (16092625 sectors) 23.5 GByte DATA LOST (49408559 sectors) Details:0 KByte overwritten (0 sectors) 0 KByte slightly changed (< 8 bit/sector, 0 sectors) 23.5 GByte corrupted (49408559 sectors)
H2Testw — не единственная программа такого рода, среди других бесплатных утилит, работающих по тому же или схожему принципу:
- ValiDrive — новая утилита для определения поддельных флешек и других USB-накопителей и их реального объема. За счет слегка отличающегося подхода при работе позволяет сделать вывод о том, реальный ли размер заявлен для диска ещё до завершения полного теста. Полный обзор в инструкции: Использование ValiDrive для определения поддельных флешек и SSD и их реального размера.
- FakeFlashTest — программа работает по тому же принципу, что и H2Testw. Дополнительно в ней присутствует возможность быстрого теста (не всегда дает точный результат, та же возможность есть в другой программе разработчика — RMPrepUSB), лучше использовать вариант «Test Empty Space». Скачать программу можно с официального сайта (ссылки на загрузку в конце страницы).
- Flash Drive Tester — ещё одна утилита, проверяющая возможность чтения данных, записанных на накопитель для определения поддельных флешек. Официальный сайт — https://www.vconsole.com/download
Как восстановить реальный объем флешки
Если вы хотите пользоваться приобретенным накопителем и не переживать, что данные с него будут улетучиваться, можно попробовать привести размер флешки в соответствие с её реальным объемом. Для этого есть два способа: простой — форматирование с заданным объемом; сложный — перепрошивка контроллера.
MyDiskFix
Для первого варианта можно использовать утилиту MyDiskFix. Официальная версия утилиты не содержит даже английского языка интерфейса (но есть сторонние переводы), но даже в этом случае можно проделать всё необходимое.
- Запустите программу и в числовое поле, отмеченное цифрой 1, введите число, соответствующее числу секторов для успешно записанных данных в тесте H2Testw (показывается справа от числа успешно записанных данных).
- В поле слева выберите вторую опцию: «Low-Level» в англоязычной версии программы.
- Нажмите «Start Format» и дождитесь завершения форматирования, оно может занять продолжительное время.
Прошивка флешки на фактический размер
Во втором случае потребуется найти утилиту для восстановления нужного объема на уровне прошивки контроллера: они отличаются от накопителя к накопителю и могут быть сложны в использовании. В некоторых случаях можно получить вышедший из строя накопитель.
Общая суть подхода:
- Получите информацию о VID и PID, а также о контроллере в программе ChipGenius.
- Рекомендую дополнительно сверить данные с ещё одним похожим приложением — Flash Drive Information Extractor, скачать утилиту можно с официального сайта https://www.antspec.com/usbflashinfo/
- После этого вы можете попробовать найти необходимую утилиту либо на сайте https://flashboot.ru/iflash/ по VID и PID, либо используя поиск по запросу «КОНТРОЛЛЕР MP Tool», например, для флешки из изображения во 2-м пункте запрос будет выглядеть как «SM3267 AB MP Tool». Среди часто упоминаемых утилит в контексте флешек из Китая — ALCOR MP Tool, FC MPTool, но всё зависит от конкретного контроллера. MP Tool — Mass Production Tool, утилита, предназначенная для массовой прошивки накопителей с конкретным контроллером.
- Использовать утилиту для восстановления оригинального объема накопителя: сам принцип использования может различаться, может потребоваться установка специфичного драйвера USB флешки для работы утилиты.
Подводя итог, рекомендую не гнаться за USB-накопителями и SSD с небывалыми объемами по невероятно низкой цене. Действительно, цена флешки может выгодно отличаться при заказе из Китая по сравнению с местным розничным магазином. Но если разница в цене близка к десятикратной или в рознице и вовсе нет накопителей с таким объемом, это должно вызвать сомнения в осмысленности такого приобретения, а не поспешный заказ.
А вдруг и это будет интересно:
- Лучшие бесплатные программы для Windows
- Не удалось запустить службу Windows Audio на Локальный компьютер — как исправить?
- Ошибка DXGI ERROR DEVICE HUNG — как исправить?
- Как сбросить Windows на заводские настройки в командной строке
- Как создать отчет о работе Wi-Fi сети в Windows 11 и 10
- Устройство tap0901 — что это и как установить драйвер?
- Windows 11
- Windows 10
- Android
- Загрузочная флешка
- Лечение вирусов
- Восстановление данных
- Установка с флешки
- Настройка роутера
- Всё про Windows
- В контакте
- Одноклассники
Как проверить объём флешки
Популярные маркетплейсы китайских продавцов завалены супервыгодными предложениями, которые позволяют купить флешку огромных объёмов за весьма скромные деньги.
Очевидно, что 2 терабайта за 160 рублей – это фантастика. На самом деле устанавливается микросхема памяти меньшего объёма, хотя и определяться в системе флешка будет, как 2 Тб… Ну, если быть точнее, как 1,8 Тб, что нормально для такого рода устройств.
Как удаётся нашим китайским братьям записать на микросхему меньшей памяти больший объём информации? Как утверждают источники, близкие к осведомлённым, весь секрет в хитром контроллере. Пока вы пишете объём данных, соответствующий объёму микросхемы, всю записываемую информацию можно, даже, прочитать. Самое интересное начинается, когда память заканчивается… В итоге, новые файлы начинают писаться, замещая те, которые были записаны первыми.
Понятно, что может бы 300 рублей – это небольшие деньги на такие эксперименты, но если вы запишете туда резервную копию каких-то важных данных и она потом не прочитается – будет, как минимум, обидно.
Как не попасть в такую ситуацию?
Сразу после покупки необходимо выяснить истинный объём флешки. Есть два способа (на самом деле больше, но минимальный комплект достаточно простой).
- Проверка объёма флешки вручную.
- Проверка объёма флешки через утилиту h2testw.exe.
Проверяем настоящий объём флешки вручную
Здесь всё просто, но немного нудно. Нужно взять и записать, запоминая последовательностью, несколько больших файлов. Например, много видео в высоком качестве. После того, как флешка будет записана полностью, можно попробовать открыть самый первый.
Если первый записанный файл открывается, флешку можно считать «честной».
Из плюсов такого способа – можно провести данный тест на любом компьютере, который оказался под рукой. Даже на телефоне, если есть возможность к нему эту флешку подключить.
Из минусов – нужно найти достаточное количество огромных файлов. Можно размножить один, но это тоже действия.
Проверяем настоящий объём флешки через утилиту
Есть простенькая и, что особенно приятно, бесплатная утилита – h2test. Она делает всё тоже самое, что я указал в предыдущем пункте, но только автоматически. Бонусом ещё и проведёт контроль целостности записи и скорость записи-чтения.
Скачать утилиту можно с нашего сайта. Она не требует установки, проверена на вирусы и так далее.
Порядок работы с утилитой h2test
Утилита довольно простая, но не имеет русского интерфейса. Поэтому вкратце опишу порядок действий.
Вставляем флешку
Сегодняшним нашим испытуемым будет вот эта флешка.
Очевидно, что с ней всё хорошо, я покупал её в российском сетевом магазине. Но для демонстрации работы утилиты она вполне подойдёт.
Запускаем программу
Как видим, программа имеет два языка интерфейса – немецкий и английский. Причём, по умолчанию программа запускается в немецком. Если вы знаете немецкий, можно ничего не трогать. Мне больше понятен английский, поэтому переключаю на английский.
Дальше нажимаем кнопочку Select target и выбираем нашу флешку.
И нажимаем кнопочку Write + Verify.
Мы видим, что процесс пошёл…
Скорость записи не очень высокая, так что придётся подождать. У меня флешка USB 2.0 – я её приобрёл специально такую и специально небольшого объёма, чтобы писать загрузочные образы операционных систем. И, кстати, если вам нужна флешка, чтобы вставлять в телевизор, лучше тоже ориентироваться именно на USB 2.0, иначе могут быть проблемы такого плана, что телевизор просто не увидит флешку USB 3.0 или увидит, но не будет работать, в общем, разные варианты бывают.
Вот пошла процедура проверки записанных данных – уже шустрее!
И вот финал проверки. Флешка честная и беспробленая. Показаны скорости записи и чтения, а также отсутствие ошибок.
А вот, что можно увидеть, если зайти на флешку после окончания теста:
На pdf-файлы не обращайте внимания – это я забыл удалить перед тестом. Не стал совсем убирать со скриншота, чтобы вы не удивлялись, если вдруг последний файл, не кратный 1 гигабайту, вдруг будет отличаться по размеру. Это нормально.
Внимание! Все вопросы по статье прошу писать в комментариях, расположенных ниже, чтобы получить бесплатный ответ.
На вопросы, написанные "в личку", отвечаю только за деньги.
Мат и оскорбления - удаляются, а их автор отправляется в бан навсегда.
У вас большие запросы!
Точнее, от вашего браузера их поступает слишком много, и сервер VK забил тревогу.
Эта страница была загружена по HTTP, вместо безопасного HTTPS, а значит телепортации обратно не будет.
Обратитесь в поддержку сервиса.
Вы отключили сохранение Cookies, а они нужны, чтобы решить проблему.
Почему-то страница не получила всех данных, а без них она не работает.
Обратитесь в поддержку сервиса.
Вы вернётесь на предыдущую страницу через 5 секунд.
Вернуться назад
У вас большие запросы!
Точнее, от вашего браузера их поступает слишком много, и сервер VK забил тревогу.
Эта страница была загружена по HTTP, вместо безопасного HTTPS, а значит телепортации обратно не будет.
Обратитесь в поддержку сервиса.
Вы отключили сохранение Cookies, а они нужны, чтобы решить проблему.
Почему-то страница не получила всех данных, а без них она не работает.
Обратитесь в поддержку сервиса.
Вы вернётесь на предыдущую страницу через 5 секунд.
Вернуться назад