Поиск по всему логову

2023

Youtube    Яндекс-дзен    ВК видео    Паблик ВК

почта для предложений: kun@li.ru

четверг, 2 апреля 2020 г.

Возвратим же реальный объём нашей флэши!

На алиэкспресс часто продают ноунейм флешки, которые имеют не всегда честный объём.
Начиналось это лет 10 назад, когда уже можно было на ebay купить флешку объёмом в 1 TB, тогда реальных флешек на такой объём не существовало.
Ну и естественно, если писать на флешку, часто пишется только определённый объём, а потом просто выдаётся ошибка.
Либо, пишется всё быстро, потому что записываются только имена файлов.
И при попытке прочитать информацию с конца, получаем пустые файлы.
Часто спрашивают, а что можно сделать и как это вообще?

Причины


Хитрые китайцы перепрограммируют (точнее — ломают) микропрограмму контроллера устройства, для того, чтобы контроллер слепо видел указанный объём, вместо реального.
Делают уже много лет они потому, что можно продать якобы флешку огромного объёма, например, поставить чип памяти на 8 GB, а подписать её как 256 GB или больше, на сколько фантазии хватит.

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

И чаво с этим делать?


И чаво нам с этим добром делать теперича?

Не имея самой прошивки контроллера и средств для его перепрошивки, мы не сможем изменить прошивку на неломанную.
Единственное, что мы можем сделать, если хочется использовать такую флешку, это сократить объём её раздела до реального объёма, а «накрученный» объём оставить неразмеченным.
Но как нам это сделать?

Состоят действия из двух этапов.
1) определения реального объёма, который можно использовать.
2) форматирования флешки на реальный объём.

Определяем объём реальной памяти


Скачиваем бесплатную программку h2test.
Отсюда
или
Отсюда

Запускаем.
Сразу переключаем язык на понятный нам чисто русский english, нажимаем Select target (выбрать цель), выбираем флешку, потом нажимаем кнопку Write + Verify (запись и проверка).

Программа начнёт свою работу. Длится это может долго, в зависимости от объёма флешки.
В определённый момент, консоль с сообщениями станет красной и пойдут ошибки, можно прервать работу (Cancel — Отменить).
Находим в сообщениях надпись — столько-то гигов OK. Нам нужно чисто секторов оттуда (xxxxxxxx sectors), обязательно сохраните его.

Теперь перейдём ко второму этапу.

Задаём флешке реальный объём


А теперь качаем программку MyDiskFix. Ребята с одного сайта перевели её интерфейс, с чисто китайского на исконно русский английский.

скачиваем внизу архив (пароль usbdev.ru) Или архив без пароля.
Распаковываем. Там будут два исполняемых файла, оригинал на китайском и MyDiskFix-ENG.exe на английском.
Помните, мы сохраняли количество секторов реального объёма флешки? Берём число в буфер обмена.
Запускаем английскую версию.
В самое правое поле вставляем указанное число секторов, не меняя остальные значения. Ну и Quick format оставляем.
Убедившись, что выбрана именно та флешка, которой нужно придать реальный объём, нажимаем START Format (начать форматирование).

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

А так, на али и других источниках — лучше не покупать ноунейм носители, что флешки, что MicroSD карточки, объём может оказаться накрученным, мало того, иногда ещё и чипы ставят в такие флешки очень медленные, а могут из отбраковки, такие чипы летят через месяц (бракованные). Но если отзывов много, то чаще всего просто вместо usb 3.0 поставят чипы usb 2.0, скорость намного ниже.

1 комментарий: