
Флешка объемом 512 Мб стала диагностироваться как 4 Гб. Ниже простое решение проблемы - может кому пригодится.
Жила была флешка Transcend на 512 Мб. Жила она долго и счастливо, никогда не глючила, часто терялась, но всегда находилась.
Друг взял ее «на пять секунд», отформатировал как загрузочную DOS, попользовался и вернул. Смотрю, а флешка определяется как 4 Гб (точнее 3.96 Гб).
Решил что это глюк, пробую отформатировать виндой, но винда упорно видит в ней 3.96 Гб. Даже пробует писать на нее большие файлы; разумеется, безуспешно.
Немного гуглежа подсказали просто и эффективное решение. Но главное - алгоритм этого решения для различных флешек.
Алгоритм:
Алгоритм
| Комментарии
|
| 1. Определить VID и PID коды флешки | Я для этого воспользовался программкой CheckUDisk V5.0, но есть и других куча |
| 2. Узнав VID и PID найти подходящую для вашей флешки утилиту | Я использовал сервис www.flashboot.ru |
| 3. Скачать, установить указанную утилиту и восстановить флешку | В моем случае это была JetFlash Recovery Tool |
Получение VID и PID в программе CheckUDisk

Восстановление флешки:
После этого флешка отображается с честными 512 Мб.
Надеюсь инфа окажется кому-нибудь полезной.