Битые сектора так просто не убрать , нужно утилитками какую то операционку на флешку вписать , где отметить куда информацию писать не следует. С такой баловался Kingston DataTraveler, TH58NVG6T2ETA2x
перевод в тестовый режим - замыкание иголкой 31-32 ног на микросхеме памяти, после определения разомкнуть ноги.
Если микросхем две - иголок вдвое больше кажется нужно

, эксперименты я забросил, инфа все равно слетала при полном заполнении памяти флешки.