Я вже піднімав тему з проблем з китайськими флешками Відновлення реального розміру китайської флешки в Linux. коли заявлено один розмір, а в реальності виявляється інший (причому комп'ютер бачить заявлений а не реальний).
Але в тій темі говорилося по відновленні реального розміру Flash карти в Linux
У цій темі розповім про відновлення реального розміру (обсягу) флеш карти а Віндовс.
Як дізнатися реальний розмір флешки?
Для цього можна використовувати утиліту H2testw, яка не вимагає установки і перевірить для вас методом записування і зчитування секторів реальний розмір Flash карти.
Warning: Only 21581 of 63997 MByte tested.
The media is likely to be defective.
6.0 GByte OK (12738624 sectors)
15 GByte DATA LOST (31459264 sectors)
Details: 992 KByte overwritten (1984 sectors)
0 KByte slightly changed (<8 bit/sector, 0 sectors)
15 GByte corrupted (31457280 sectors)
32 KByte aliased memory (64 sectors)
First error at offset: 0x000000017d3c0000
H2testw version 1.3
Reading speed: 9.32 MByte / s
Як видно зі звіту, заявлений розмір 63997 MByte, а реальний 6.0 GByte OK (12738624 sectors).
Число робочих секторів записуємо, воно нам знадобиться.
Як вказати реальний обсяг флешці?
Для цього нам знадобиться утиліта MyDiskFix
Запускаємо MyDiskFix і поле праворуч від «32» прописуємо реальний обсяг флешки в секторах (цю цифру ми отримали після прогону h2testw)
Зліва перемикаємо перемикач в нижню позицію.
Праворуч від кнопки «Debug» натискаємо верхню кнопку.
У наступному діалозі тиснемо - Так.
Після завершення сканування з'явиться діалог Windows для форматування флешки вже з реальним обсягом. Можна відразу вибрати файлову систему NTFS.
Ось і все, у вас є робоча флешка, правда не з тим обсягом з яким купували.
З цього завжди перевіряйте відразу через H2testw купуються флешки, будь то куплені в магазині або через інтернет, що б можна було б встигнути їх повернути або отримати за них гроші назад поки не вийшов термін для претензій.
Заздалегідь величезне Дякую.