PDA

Показать полную графическую версию : на флешку не записываются файлы


Страниц : 1 [2]

KABAL64
03-04-2010, 23:38
Valeant,

1. Заметил что "Иногда после появления ошибки - система перестает видеть флешку (исчезает из "мой компьютер"), хотя либо файл продолжается копироваться на флешку либо еще что-то - но с флешкой что-то делается - видно по индикатору на флешке"
И вообще запись на флешку идет как то "по настроению" - то записывается, то не записывается. Сегодня попробовал скопировать тот же файл (Elementary Language Practice - файл который копировал (23 мб)). И он копирнулся без ошибки, но как то тормозя - запишет примерно 1\7 часть, затем остановится - подумает (секунд 15-20), потом еще 1\7 опять отсановится и подумает и так до конца. Потом через некоторое время еще раз стал записывать этот же файл - ошибка.

2. У меня действительно стоит ESET Smart Security 4,0

3.Далее конец в логе. »
После того как выскачила ошибка - я закрыл ее и потом нажал ctrl+E в ProcMonitor. Поэтому конец лога

4. Как может быть конец файла если его размер более 2MB, FILE LOCK CONFLICT - файловый конфликт блокировка
Далее конец в логе. »
Скорее всего именно в этот момент и выскочила ошибка.

5. Я почитал про usb.wsf http://netler.ru/ikt/usb-wsf.htm) . Там написано как от него избавиться -но я ничего такого не нашел у себя (ни wscript.exe, ни \Program Files\usb_anti_autorun - скрытые папки у меня видны)

6. а у вас антивирусный пакет eset ----- может конфликт »
Я отключил защиту в ноде и вообще закрыл. Потом поробовал позаписывать файлы на флешку - проблема та же

7. и еще бы потоки увидеть. »
Мне сделать лог этого же файла или другого (побольше ? или поменьше ?)

Vancouver
03-04-2010, 23:47
Я отключил защиту в ноде и вообще закрыл. »
Надо не отключить, а удалить его полностью.

KABAL64
04-04-2010, 00:58
Vancouver, Удалил, но проблема осталась. Хотя файлы стали записываться живее (без задержек) и файлы копировались примерно до 80 мб, больше - ошибка

Vancouver
04-04-2010, 10:13
но я ничего такого не нашел у себя (ни wscript.exe, ни \Program Files\usb_anti_autorun - скрытые папки у меня видны) »
С "Скрывать защищённые системных файлы (рекомендуется)" галку снимали ?

KABAL64
04-04-2010, 18:36
Vancouver, снял галку - но все равно нету

Valeant
04-04-2010, 18:45
KABAL64,
Так ситуация какая с записью файлов на флэшку, т.е. теперь свыше 80Mb не пешит?
Скиньте лог теперь.

KABAL64
05-04-2010, 00:09
Valeant, думал что так, но оказалось опять "по настроению".
Сделал несколько логов (нод удален)

1. Копируемый файл - Oxford_English_for_Infomation_Technology_0194573753 - 15 мб
Без ошибки
Logfile_15_noerror (http://letitbit.net/download/9480.9c44e08241f64ee7076372392/Logfile_15_noerror.rar.html)

2. Копируемый файл - Elementary Language Practice - 22 мб
Без ошибки
Logfile___22_noerror (http://letitbit.net/download/3283.35db9837584020b75bd69d799/Logfile___22_noerror.rar.html)

3. Копируемый файл - Infotech. English for computer users. Third edition. Student - 58 мб
Без ошибки
Logfile_58_noerror (http://letitbit.net/download/1201.10690230fe7a75eb883981a68/Logfile_58_noerror.rar.html)

С ошибкой
Logfile-58-error (http://depositfiles.com/files/7rzpljhiq)

4. Попробовал копирнуть фильм "От 180 и выше" - 680 мб (файл почти записался, но все равно почти под конец ошибка)
С ошибкой
Logfile-680-error (http://depositfiles.com/files/lf15nqtrj)

5. Покопировал несколько файлов подряд (вначале один, потом другой ....) (файлы те же - 22мб потом 15 мб потом 58 - потом фильм - 680)
Первые 3 файла без ошибки, фильм с ошибкой
Logfile-22-15-58-680-errorInFinish (http://depositfiles.com/files/hlnvrihsa)

Valeant
05-04-2010, 16:02
Вкратце из всего
1.windows 64bit
2.сколько стоит памяти?
3.установлено так же utorrent, dmaster.exe
4.используется файл pagefile.sys
5.flash отформатирована под FAT32, и на ней свободно чуть меньше 1Gb

В системе windows копирование файлов претерпело большое изменение по сравнению с XP, т.е. система сама анализирует размер файла, и принимает решение на пример кешированием т.е. через память (а вдруг он потом понадобится, а он уже в памяти) и через буфер разного размера, тогда речь идет о размере кэша и о размере файла (тут понятно) в память может не влезть. Размер кеша может быть очень большим тем более если речь идет о 64bit системе. Данный параметр задается через реестр LargeSystemCache = 1. (Это я к тому, что при не правильной настройки utorrent возможно использование им памяти свободной под свои нужды, вы используете utorrent, хотя мало вероятно, что проблема из-за него).

Во всех Log где есть ошибки например Logfile-58-error, Logfile-22-15-58-680-errorInFinish присутствует NO SUCH DEVICE, и другой параметр 0xC00000C0. А например

0xC000000E или STATUS_NO_SUCH_DEVICE: диск недоступен, возможно, из-за повреждения жесткого диска, массива дисков или платы контроллера.

Все более наводит на мысль о проблеме в самой флэш, хотя в другом ПК вы говорили вроде в порядке, но все же.
(хорошо бы, если на ней то ее форматнуть в NTFS а не FAT и на чистую попробовать, может у нее "хвост" сбойный (ячейки памяти))

файл Logfile-22-15-58-680-errorInFinish
23:29:39,0895524,Explorer.EXE,WriteFile,I:\От 180 и выше.avi,NO SUCH DEVICE,Offset:77266944, Length:65536, Priority: Normal
23:29:39,0897372,Explorer.EXE,FASTIO_ACQUIRE_FOR_CC_FLUSH,I:\От 180 и выше.avi,SUCCESS
23:29:39,0898184,Explorer.EXE,WriteFile,I:\От 180 и выше.avi,NO SUCH DEVICE,Offset:77266944, Length:65536, I/O Flags: Non-cached, Paging I/O, Synchronous Paging I/O, Priority: Normal
...
23:29:45,3236968,Explorer.EXE,CloseFile,S:\FILMS\От 180 и выше.avi,SUCCESS,
23:29:45,3238261,Explorer.EXE,CloseFile,I:\От 180 и выше.avi,0xC00000C0
23:29:45,3239730,Explorer.EXE,WriteFile,I:\От 180 и выше.avi,0xC00000C0,Offset:77266944, Length:524288,I/O Flags:Non-cached, Paging I/O, Synchronous Paging I/O, Priority: Normal
23:29:45,3241132,Explorer.EXE,FASTIO_ACQUIRE_FOR_CC_FLUSH,I:\,SUCCESS
23:29:45,3241992,Explorer.EXE,WriteFile,I:\,0xC00000C0,Offset: 0, Length:4096, I/O Flags: Non-cached, Paging I/O, Synchronous Paging I/O, Priority: Normal
23:29:45,3243282,Explorer.EXE,FASTIO_RELEASE_FOR_CC_FLUSH,I:\,SUCCESS
23:29:45,3245162,Explorer.EXE,CreateFile,I:\От 180 и выше.avi,0xC00000C0,Desired Access: Read Attributes, Delete, Disposition: Open, Options: Non-Directory File, Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a
...
23:29:45,3273927,Explorer.EXE,CreateFile,I:\От 180 и выше.avi,0xC00000C0,Desired Access: Generic Read/Write, Write DAC, Disposition: Create, Options: Sequential Access, Synchronous IO Non-Alert, Non-Directory File, Attributes: A, ShareMode: None, AllocationSize:705574094
...
23:29:45,3670221,Explorer.EXE,CreateFile,S:\FILMS\От 180 и выше.avi,OPLOCK NOT GRANTED,Desired Access: Generic Read, Disposition: Open, Options: Open Requiring Oplock, Attributes: N, ShareMode: Read, AllocationSize: n/a
...


Я бы еще эксперимент сделал на ней - отвел ее объем под ReadyBoost весь объем и посмотрел как она работала бы.

KABAL64
05-04-2010, 21:30
Это конфигурация моего ПК
Суммарная информация (everest)
Компьютер
Тип компьютера ACPI x64-based PC
Операционная система Microsoft Windows 7 Ultimate
Пакет обновления ОС -
Internet Explorer 8.0.7600.16385
DirectX DirectX 11.0
Имя компьютера NECHUNAEV-PC
Имя пользователя Нечунаев
Вход в домен NECHUNAEV-PC

Системная плата
Тип ЦП QuadCore AMD Phenom II X4 Black Edition 955, 3200 MHz (16 x 200)
Системная плата Неизвестно (а ваще то ASUS M4A785TD-V EVO)
Чипсет системной платы AMD 780G/780V/790GX, AMD K10
Системная память 4096 Мб (DDR3-1333 DDR3 SDRAM)
DIMM1: A-Data 2 Гб DDR3-1333 DDR3 SDRAM (8-8-8-22 @ 609 МГц) (7-7-7-20 @ 533 МГц) (6-6-6-17 @ 457 МГц)
DIMM2: A-Data 2 Гб DDR3-1333 DDR3 SDRAM (8-8-8-22 @ 609 МГц) (7-7-7-20 @ 533 МГц) (6-6-6-17 @ 457 МГц)
Тип BIOS AMI (10/14/09)
Коммуникационный порт Последовательный порт (COM1)
Коммуникационный порт Порт принтера (LPT1)

Отображение
Видеоадаптер ATI Radeon HD 4800 Series (1024 Мб)
Видеоадаптер ATI Radeon HD 4800 Series (1024 Мб)
3D-акселератор ATI Radeon HD 4890 (RV790)
Монитор Универсальный монитор PnP [NoDB] (ABMQ890019269)

Мультимедиа
Звуковой адаптер ATI Radeon HDMI @ ATI RV770 - High Definition Audio Controller
Звуковой адаптер VIA VT1708S @ ATI SB750 - High Definition Audio Controller

Хранение данных
Контроллер IDE Стандартный двухканальный контроллер PCI IDE
Контроллер IDE Стандартный двухканальный контроллер PCI IDE
Контроллер хранения данных AX0PISNP IDE Controller
Дисковый накопитель SAMSUNG HD753LJ ATA Device (750 Гб, 7200 RPM, SATA-II)
Дисковый накопитель WDC WD6400AAKS-65A7B2 ATA Device (596 Гб, IDE)
Оптический накопитель _NEC DVD_RW ND-4550A ATA Device (DVD+R9:8x, DVD-R9:6x, DVD+RW:16x/8x, DVD-RW:16x/6x, DVD-RAM:5x, DVD-ROM:16x, CD:48x/32x/48x DVD+RW/DVD-RW/DVD-RAM)
Оптический накопитель VSV HYNW5QFWX SCSI CdRom Device
Оптический накопитель VSV HYNW5QFWX SCSI CdRom Device
Статус SMART жёстких дисков OK

Разделы
C: (NTFS) 303.2 Гб (269.0 Гб свободно)
E: (NTFS) 293.0 Гб (242.1 Гб свободно)
S: (NTFS) 698.6 Гб (2.5 Гб свободно)
Общий объём 1294.8 Гб (513.6 Гб свободно)

Ввод
Клавиатура Стандартная клавиатура PS/2
Мышь HID-совместимая мышь

Периферийные устройства
Принтер EPSON Stylus CX5900 Series
Принтер Fax
Принтер Microsoft XPS Document Writer
Контроллер FireWire VIA VT6306/6307 Fire II IEEE1394 Host Controller (PHY: VIA VT6307)
Контроллер USB1 ATI SB750 - OHCI USB Controller
Контроллер USB1 ATI SB750 - OHCI USB Controller
Контроллер USB1 ATI SB750 - OHCI USB Controller
Контроллер USB1 ATI SB750 - OHCI USB Controller
Контроллер USB1 ATI SB750 - OHCI USB Controller
Контроллер USB2 ATI SB750 - EHCI USB 2.0 Controller
Контроллер USB2 ATI SB750 - EHCI USB 2.0 Controller
USB-устройство USB-устройство ввода

Компьютер у меня новый (около месяца) ... к чему я это ? - просто может дело не в windows 7 а скажем в материнке - или в портах ?

flash отформатирована под FAT32, и на ней свободно чуть меньше 1Gb »
Флешка в FAT32 - но она полностью пустая
Все более наводит на мысль о проблеме в самой флэш, хотя в другом ПК вы говорили вроде в порядке, но все же. »
Все флешки до сих пор работают на другом компе - проверял на ноуте (vista) - все файлы и большие и маленькие записываются нормально. Да и раньше на старом ПК (XP) - все флешки работали также отлично.
(хорошо бы, если на ней то ее форматнуть в NTFS а не FAT и на чистую попробовать, может у нее "хвост" сбойный (ячейки памяти)) »
Пробовал форматировать флешку во все доступные форматы на ноуте (NTFS, FAT, FAT32, exFAT) - после чего проверял (записываются или не записываются файлы разного размера ) там же на ноуте - все работает. Потом проверял на этом ПК - ситуация такая же - небольшие файлы записываются, болшие нет.
Я бы еще эксперимент сделал на ней - отвел ее объем под ReadyBoost весь объем и посмотрел как она работала бы. »
Я сделал так. После нажатия кнопки применить - на флешке появился файл readyBoost.... - потом нажал на обновить - и тут флешка задумалась на минуту где то - потом норм. Затем решил открыть свойство флешки - тут флешка опять задумалась - и где то через минуту выдала ошибку : "I:\ ссылается на недоступное расположение. Это может быть диск этого компьютера или сетевой ресурс. Убедитесь, что диск вставлен и правильно подключен, или что вы подключены к Интернету или к локальной сети и повторите попытку. Если она вновь окажется неудачной, то возможно, что данные были перемещены в другое место."

Я тут достал еще одну флешку - тоже Kingston тоже 4 ГБ. Дак вот, на нее все файлы записываются нормально (и большие и маленькие).
Поэтому врятли проблема в материнке или в портах (ведь тогда бы абсолютно все флешки не работали).... я так думаю

Еще что заметил: раньше на этом ПК - делал форматирование только "быстрое (очистка оглавлений)", тут попробовал без этой галочки - дак винда не может форматнуть флешку - . Появляется сообщение "windows не удалось завершить форматирование" или что-то типа того - после чего флешка как обычно либо проподает, либо "по нулям" ( в свойствах )

И еще: я использовал раньше удлинитель для USB (удобная штука, тянуться никуда не надо :) и стоит копейки). Дак вот на старом ПК (XP) работало все отлично, все флешки. А здесь абсолютно все флешки выдают эту ошибку (записываются только очень очяень маленьике файлики - картинки, документы ворд ...) - даже та, которая работает на этом ПК.

Valeant
05-04-2010, 22:39
По поводу флэшки в логах есть информация, опрос о FullSize

23:28:21,5369704,Explorer.EXE,QueryFullSizeInformationVolume,I:\,SUCCESS,TotalAllocationUnits:979968 , CallerAvailableAllocationUnits:979967, ActualAvailableAllocationUnits:979967,SectorsPerAllocationUnit:8, BytesPerSector: 512

Тогда почему
Я тут достал еще одну флешку - тоже Kingston тоже 4 ГБ.

"I:\ ссылается на недоступное расположение. Это может быть диск этого компьютера или сетевой ресурс. Убедитесь, что диск вставлен и правильно подключен, или что вы подключены к Интернету или к локальной сети и повторите попытку. Если она вновь окажется неудачной, то возможно, что данные были перемещены в другое место."

В логах тоже присутствует куча ошибок по доступу к I:\

23:28:21,5369516,Explorer.EXE,FileSystemControl,I:\,INVALID DEVICE REQUEST, Control: FSCTL_LMR_QUERY_DEBUG_INFO
...
23:28:21,5369869,Explorer.EXE,CloseFile,I:\,SUCCESS
23:28:21,5370032,Explorer.EXE,IRP_MJ_CLOSE,I:\,SUCCESS ...
23:28:21,5370688,Explorer.EXE,FileSystemControl,E:\,INVALID DEVICE REQUEST, Control: FSCTL_LMR_QUERY_DEBUG_INFO

Так же интересно, ну очень как можно файл размером 23823468 писать на I:\ c AvailableAllocationUnits: 974150

23:28:21,9718783,Explorer.EXE, QueryStandardInformationFile, E:\ISTU\English\Elementary Language Practice.PDF,SUCCESS,AllocationSize: 23826432, EndOfFile: 23823468, NumberOfLinks: 1, DeletePending: False, Directory: False
...
23:28:21,9719968,Explorer.EXE, QuerySizeInformationVolume, I:\Elementary Language Practice.PDF,SUCCESS, TotalAllocationUnits: 979968, AvailableAllocationUnits: 974150, SectorsPerAllocationUnit: 8, BytesPerSector: 512

Я тут достал еще одну флешку - тоже Kingston тоже 4 ГБ. Дак вот, на нее все файлы записываются нормально (и большие и маленькие). Поэтому врятли проблема в материнке или в портах (ведь тогда бы абсолютно все флешки не работали).... я так думаю

Вот мы и подходим наверное к решению вопроса , а блок питания наверное мощный, хотя с кабелем почему то не тянет флэшку с заднего порта.
Далее если вам интересно я бы нашел утилиту для этой флэш Kingston чтоб посмотреть что там стоит (какая память), с помощью ее сравнил бы параметры на этих флэш. (http://flashboot.ru/index.php?name=iflash в поиске набрать Kingston). В флэшках стоит микроконтроллер и микросхема памяти, а так же микропрограмма , с помощью которой и осуществляется обращение к ячейкам памяти на флэшке, и самое основное таблица адресов ячеек памяти соответствия физических к логическим (т.е. на флэшке всегда физически ячеек памяти больше чем она отображает логические, и если физ сбоят ячейки то происходит просто пере адресация в таблице соответствия физ в логические и она опять в норме) или сбой данной программы и тогда она дурит.

KABAL64
06-04-2010, 00:26
Valeant, Дак я чо то не понял к чему вы клоните. К тому что флешка корявая ? или к тому что это все из-за мощного блока питания ?
У меня БП на 580 W (учитываю что стоит Radeon HD4890, БП я думаю в самый раз)

Так же интересно, ну очень как можно файл размером 23823468 писать на I:\ c AvailableAllocationUnits: 974150 »
Дак т.е. как то неправильно определяется этот AvailableAllocationUnits: 974150 (это же меньше 1 мб), записывал то я на пустую

а блок питания наверное мощный »
а причем тут БП то ?

Далее если вам интересно я бы нашел утилиту для этой флэш Kingston чтоб посмотреть что там стоит (какая память), с помощью ее сравнил бы параметры на этих флэш. (http://flashboot.ru/index.php?name=iflash в поиске набрать Kingston). В флэшках стоит микроконтроллер и микросхема памяти, а так же микропрограмма , с помощью которой и осуществляется обращение к ячейкам памяти на флэшке, и самое основное таблица адресов ячеек памяти соответствия физических к логическим (т.е. на флэшке всегда физически ячеек памяти больше чем она отображает логические, и если физ сбоят ячейки то происходит просто пере адресация в таблице соответствия физ в логические и она опять в норме) или сбой данной программы и тогда она дурит. »

Модели флешек
"Корявая" - Kingston Data Travel 2/0
"Рабочая" - Kingston DT 101 II

По моделям нашел там на сайте
Kingston (производитель) Kingston Datatreveller 2.0 (модель) 4 Gb(Memory) 0951(VID) 160B(PID) SSS(Контроллер) –(Memory CHIP) 3S USB Mass PTool U3S (Утилита)

Kingston Kingston DT101 II 4 Gb 0951 1613 SK6211 TOSHIBA TC58NVG4DIDTG00
SK6211BA_20080917; SK6211_20080430_BA; SK6211-20071207;

Кстати там на сайте именно про "рабочую" флешку в комментариях написано "На AMD чипсетах не дает копировать файлы крупнее 7 -10 Мв. во время копирования, теряется как устройство. Утилиты от этой болезни не помогают."
У меня вообщето AMD

Vancouver
06-04-2010, 02:59
У меня вообщето AMD »
при попытке копирования файла на флешку, он думает сначала, а затем выдает, что не может прочитать файл (тобишь, с моего HDD)... Подозреваю, что проблема в контроллере USB 2.0, ибо старая флешка работает исправно (вроде она USB 1.1). Искал в биосах на сайте производителя, фикса на эту вещь не было, на форумах также тишина. Пробовал ставить драйвера для USB 2.0 отдельно, не уверен, что поставились, ибо ничего вообще не произошло, просто экран моргнул разок после запуска инсталлятора и на этом все кончилось... По прежнему надеюсь на помощь

Добавлено. Теория подтвердилась. Отключил поддержку USB 2.0 в настройках CMOS, все стало копироваться... Теперь вопрос: как заставить работать USB 2.0? Я так понимаю, проблема либо в чипсете, либо в модели, либо в версии биоса. Владельцы аналогичных материнок, поделитесь мнениями, советами :'(
http://forum.ixbt.com/topic.cgi?id=9:61383-7#170

Valeant
07-04-2010, 15:31
Другой вопрос как при напруге от флэшки порядка 100mA она не хочет цепляться по кабелю, если на порту макcимум может быть до 500мА.

KABAL64
10-04-2010, 18:03
Valeant, мне вот тоже интересно

Vancouver
14-04-2010, 07:39
http://support.microsoft.com/kb/982091/




© OSzone.net 2001-2012