Форум - FlashBoot.ru

USB Flash Drive => Восстановление USB Flash Drive (общие вопросы) => Тема начата: stalir от 23 Августа 2010, 13:08:09

Название: Часть памяти не проходит тест "Т" в программе Flashnul. Остальное - ОК...
Отправлено: stalir от 23 Августа 2010, 13:08:09
Здравствуйте.
Купил на Ebay карточку MicroSD 32Gb, записал данные, но они криво читаются, или их вообще невозможно считать.
При этом низкоуровневое форматирование (LLF Guru) прошло успешно. Насколько я понял, контроллер сам должен отключить битые биты. Но он, видимо, думает, что они не битые.
Не проходит тест "Т" в программе Flashnul, говорит, что для 32768 забыл каких единиц (видимо, байт) записывает 11111111, а считывает 00000000. Подскажите, как отключить мёртвую область? Или какя-то ещё проблема?
Спасибо.

1. Noname, но программа Flashnul пишет Realsil
2. Vid & Pid коды не важны.
3. Имя контроллера - видимо, Realsil
4. MicroSD
5. Утилиты - ещё EzRecover, этот вообще пишет что она 4000Мб или 2000000Мб
6. Краткое описание проблемы.
7. ОС - ХР.
Название: Re: Часть памяти не проходит тест "Т" в программе Flashnul. Остальное - ОК...
Отправлено: stalir от 23 Августа 2010, 13:56:54
Пробую ещё D-Soft Flash Doctor...
Название: Re: Часть памяти не проходит тест "Т" в программе Flashnul. Остальное - ОК...
Отправлено: Ksanderash от 23 Августа 2010, 14:55:08
Попробуй h2testw (http://rapidshare.com/files/414601771/h2testw.zip). Тест всей доступной рабочей поверхности флешки, пишет-читает, пишет-читает.
Название: Re: Часть памяти не проходит тест "Т" в программе Flashnul. Остальное - ОК...
Отправлено: stalir от 23 Августа 2010, 16:00:01
То же самое делает и flashnul, и много кто другой. Как я уже писал, у меня есть результаты тестирования. Теперь мне надо как-то отключить мёртвую область, которая записывается, но не читается.
Название: Re: Часть памяти не проходит тест "Т" в программе Flashnul. Остальное - ОК...
Отправлено: Ksanderash от 23 Августа 2010, 20:13:31
Ну, чтобы не добить ее до конца, не используй всякие там технологические утилиты. Тебе будет достаточно, по-моему, простого форматирования. Что будет, если ее просто начать форматировать (full/полное) в Windows? И запомнить момент, где форматирование прервется. Все же какая-то часть этой SD должна быть реально рабочей. Не могут быть китайцы совсем бессовестными -- обычно просто выдают маленький чип за большой. Но если она битая в шахматном порядке по всему объему и в произвольных местах... ну ты понимаешь   :(
Название: Re: Часть памяти не проходит тест "Т" в программе Flashnul. Остальное - ОК...
Отправлено: stalir от 24 Августа 2010, 09:58:31
Форматирование не прерывается и завершается успешно. В том числе, низкоуровневое. Но вот результат Flashnul после форматирования. Как же сделать, чтобы эрорная область отключилась?

C:\FlashNull>flashnul e: -T
GetFreeDiskSpaceEx() failed: Отказано в доступе.
Disk e: (UNC name: \\.\e:)

------------------------------------------------------------[Drive geometry]--

Cylinders/heads/sectors  = 4079/255/63
Bytes per sector         = 512
CHS size                 = 33550917120 (31 Gb)

---------------------------------------------------------------[Device size]--

Device size              = 33553907712 (31 Gb)
delta to near power of 2 = 805830656 (768 Mb), 2%

-----------------------------------------------[Adapter & Device properties]--

Bus type                 = (7) USB
Removable device         = Yes
Command Queue            = Unsupported
Device vendor            = REALSIL
Device name              = RTS5121LUN0
Revision                 = 1.00

--------------------------------------------------------------[Hotplug info]--
Device hotplug           = Yes
Media hotplug            = No

        Selected operation:      write test
        Selected drive:          e:, 33553907712b (31 Gb)
        THIS OPERATION IS DESTRUCTIVE!!!

        Type 'yes' to confirm operation. All other text will stop it.
        Really destroy data on drive e:?  :yes

-----------------------------------------------------------------------[Log]--
Runing operation [write test] for drive e:
Reading 0x7cf70000 (1999 Mb), 6488918 b/s
ERROR: verification failed (read/write data mismatch)
errors: 32768, offset: 0x7d000000 (2097152000), block size: 65536
First 16 changed bytes (of 32768):
Offset (hex)    Write             Read               XOR
0x007d000001:   11111111 (0xFF) | 00000000 (0x00) | 11111111
0x007d000003:   11111111 (0xFF) | 00000000 (0x00) | 11111111
0x007d000005:   11111111 (0xFF) | 00000000 (0x00) | 11111111
0x007d000007:   11111111 (0xFF) | 00000000 (0x00) | 11111111
0x007d000009:   11111111 (0xFF) | 00000000 (0x00) | 11111111
0x007d00000b:   11111111 (0xFF) | 00000000 (0x00) | 11111111
0x007d00000d:   11111111 (0xFF) | 00000000 (0x00) | 11111111
0x007d00000f:   11111111 (0xFF) | 00000000 (0x00) | 11111111
0x007d000011:   11111111 (0xFF) | 00000000 (0x00) | 11111111
0x007d000013:   11111111 (0xFF) | 00000000 (0x00) | 11111111
0x007d000015:   11111111 (0xFF) | 00000000 (0x00) | 11111111
0x007d000017:   11111111 (0xFF) | 00000000 (0x00) | 11111111
0x007d000019:   11111111 (0xFF) | 00000000 (0x00) | 11111111
0x007d00001b:   11111111 (0xFF) | 00000000 (0x00) | 11111111
0x007d00001d:   11111111 (0xFF) | 00000000 (0x00) | 11111111
0x007d00001f:   11111111 (0xFF) | 00000000 (0x00) | 11111111
----------------------------------------------------------[Operation result]--
passes:                 0
errors:                 1
read bytes:             35651125248 (33 Gb)
avg. read speed:        6488951 (6336 kb/s)
max/min read speed:     9475665 (9253 kb/s) / 123032 (120 kb/s)
write bytes:            33553907712 (31 Gb)
avg. write speed:       369139 (360 kb/s)
max/min write speed:    4136206 (4039 kb/s) / 47550 (46 kb/s)
Press ENTER to exit.


А вот D-Soft Flash Doctor 1.0.4, когда я нажал "Восстановить носитель", дошёл до 100% за пару часов, и висел в таком состоянии ещё 7 часов. Потом сказал "успешно" После этого я запустил в нём же проверку на ошибки и ушёл на работу.
Название: Re: Часть памяти не проходит тест "Т" в программе Flashnul. Остальное - ОК...
Отправлено: Ksanderash от 24 Августа 2010, 22:50:26
Мда. Боюсь, тут можно только психологическую помощь оказать. Во флешке или совсем битая память или взбесившийся контроллер со слетевшим транслятором, делающий из файлов кашу. Возможно, специалист в области Data Recovery, имеющий доступ к соотв. программно-аппаратному комплексу, ее и вернул бы к жизни, но такая специфичная hi-tech работа стоит крайне дорого, гораздо дороже самой карты. Для домашнего ремонта нам не хватает знаний, а профессиональный ремонт не целесообразен, выходит так  :(