![]() |
на флешку не записываются файлы
При записи файлов на флешку постоянно появляется ошибка "Не удалось найти этот элемент. Его больше нет в "Компьютер". Проверьте расположение этого элемента и повторите попытку" (см. скрин ) Файловая система флешки - FAT32
После чего в свойствах флешки все показатели по нулям (занято, свободно) (см. скрин ) Если отформатировать файловую систему влешки в NTFS - при записи файлов на флешку также появляется ошибка, только немного другая: "Произошла ошибка. Указанный путь не существует. Возможно сетевое размещение не доступно ...." (см скрин ) После чего, со свойствами флешки то же самое. Кстати небольшие файла записываются без проблем - моментально (файлы примерно меньше 10 метров) Установлена Windows 7 Максимальная RUS Версия: 7600.16385.090713-1255 x64 Конфигурация компьютера (если необходимо) Иногда после появления ошибки - система перестает видеть флешку (исчезает из "мой компьютер"), хотя либо файл продолжается копироваться на флешку либо еще что-то - но с флешкой что-то делается - видно по индикатору на флешке |
что никто не может подсказать?
|
KABAL64,
Первое на что можно обратить внимание на проблемность флэш, а так же формат ее только полный. Второе попробовать заполнить ее объемом 600-800Mb файлами поменьше объема. |
KABAL64, как с другими флешками ?
|
Valeant и Vancouver, У меня две флешки
kingston Data Travel 2/0 USB Device Kingston DT 101 II USB Device Обе 4 Гб Проблем с флешками никогда не было. Всегда норм. работали, они и сейчас работают нормально только на др. компе (там кстати Vista стоит), на старом компе стояла XP - тоже норм работали. В общем здесь врятли проблема в флешке Valeant, пробовал закидывать несколько фоток общим обемом 300 мб - ошибка та же |
Ну люди, подскажите что делать
|
KABAL64, проблема есть, решения нет.
http://social.technet.microsoft.com/...8-7f66b38d8f2f http://social.technet.microsoft.com/...b-b20b68eaecf8 |
KABAL64, форматировали флешки утилитой Kingston или Системой ?
|
KABAL64,
Гадать можно дальше. Давайте возьмем программу ProcMonitor запустим ее, потом будем копировать файл на флешку, далее либо по времени или как угодно, переходим в ProcMonitor останавливаем прием в буфер информации Ctrl+E. Далее делаем поиск с самого верха Ctrl+F - имя файла которое копировали, нам нужно найти строчки: Operation - IRP_MJ_READ (FASTIO_READ) - чтение , IRP_MJ_WRITE (FASTIO_WRITE) - запись одно чтение блоком до 1Mb и запись например блоками до 65Кб (например) И смотрите как данная запись происходит и обратить на duration время выполнения (нажав лев.кн.мыши) на данную строчку. Где H - flash диск ![]() |
Morpheus, я прочитал эти темы ... заметил, что проблема возникает только у тех у кого w7 x64? вот интересно решится ли проблема если поставить w7 x86 ??? Я не очень хочу это делать.... но все же
Vancouver, Флешку форматировал системой Valeant, хоть убейте, не могу найти эти строчки ни IRP_MJ_READ (FASTIO_READ) ни IRP_MJ_WRITE (FASTIO_WRITE) нету, есть только writefile и readfile (кстати в некоторых операциях пишется FASTIO DISALLOWED мб из-за этого этих строчек нету ....) Сделал несколько скринов (первый второй третий четвертый пятый ) Что можете сказать ? I - флешка, S - винт, Harry Potter and the Sorcerer's Stone - копируемый файл |
если поставить w7 x86 не поможет, у мну теже проблемы с флешками одна 8 Гб вторая 4Гб, а ось в7 х86
|
KABAL64, какая модель материнской платы?
|
KABAL64,
Повторите данную операцию только на файле 20-40Mb сохраните лог и выложите его на файл обменнике, будет интересно посмотреть его. |
Моя проблема с флешками решилась просто. Оказалось причина была в том, что диск С был переполнен, и свободной памяти на нем оставалось меньше, чем память флешки. Когда удалил несколько файлов проблема решилась.
|
Morpheus, ASUS M4A785TD-V EVO
|
Valeant, LogFile
Elementary Language Practice - файл который копировал (23 мб) |
KABAL64, ОК
|
Рано сказал ОК, у KABAL64, видимо 64-bit, и ProcMonitor так же, у меня 32-bit данный лог не берет.
Можно выкрутится записать не в PML а в формат CSV который Excel понимает, но тогда проблематично смотреть параметры по реестру, но все же, что-то можно найти. |
|
KABAL64,
При первом приблежении стоит ESET Smart Security, FAST_IO файловый вывод через драйвер файловой системы ALLOW - для доступа разрешать или позволять, с приставкой DIS скорей всего запрешен доступ. Далее 0:42:28,1602007,explorer.exe,WriteFile,I:\Elementary Language Practice.PDF,FAST IO DISALLOWED,Offset:1572864, Length:65536 0:42:28,1602571,explorer.exe,WriteFile,I:\Elementary Language Practice.PDF,SUCCESS,Offset:1572864,Length:65536, Priority:Normal 0:42:28,1604438,explorer.exe,FASTIO_ACQUIRE_FOR_CC_FLUSH,I:\Elementary Language Practice.PDF,SUCCESS после каждых двух циклов WriteFile проверка 0:42:28,1605397,explorer.exe,WriteFile,I:\Elementary Language Practice.PDF,SUCCESS,Offset:1572864, Length:65536, I/O Flags: Non-cached, Paging I/O, Synchronous Paging I/O, Priority: Normal ... 0:42:28,7312594,explorer.exe,WriteFile,I:\Elementary Language Practice.PDF,SUCCESS,Offset:2490368, Length:65536, I/O Flags: Non-cached, Paging I/O, Synchronous Paging I/O, Priority: Normal ... 0:42:28,7368573,explorer.exe,WriteFile,I:\Elementary Language Practice.PDF,FAST IO DISALLOWED,Offset:2555904, Length:65536 0:42:28,7368834,explorer.exe,WriteFile,I:\Elementary Language Practice.PDF,NO SUCH DEVICE,Offset:2555904, Length:65536, Priority: Normal 0:42:28,7369570,explorer.exe,FASTIO_ACQUIRE_FOR_CC_FLUSH,I:\Elementary Language Practice.PDF,SUCCESS 0:42:28,7369914,explorer.exe,WriteFile,I:\Elementary Language Practice.PDF,NO SUCH DEVICE,Offset:2555904, Length:65536, I/O Flags: Non-cached, Paging I/O, Synchronous Paging I/O, Priority: Normal NO SUCH DEVICE - НИКАКОЕ ТАКОЕ УСТРОЙСТВО дословный перевод проблема в районе 2MB, дальше она про копирование забывает делает свой дела ekrn, bcuservice, utorrent, dmaster, qip тайм аут аж более 2минут. 0:44:46,7463898,explorer.exe,FASTIO_RELEASE_FOR_CC_FLUSH,I:\Elementary Language Practice.PDF,SUCCESS 0:44:46,7474896,explorer.exe,CloseFile,I:\Elementary Language Practice.PDF,FILE CLOSED 0:44:46,7476896,explorer.exe,WriteFile,I:\Elementary Language Practice.PDF,0x80000016,Offset:2555904, Length:524288, I/O Flags: Non-cached, Paging I/O, Synchronous Paging I/O, Priority: Normal 0:44:46,7487193,explorer.exe,CreateFile,I:\Elementary Language Practice.PDF,NO SUCH DEVICE,Desired Access: Read Attributes, Delete, Disposition: Open, Options: Non-Directory File, Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a 0:44:47,2644091,explorer.exe,CreateFile,I:\Elementary Language Practice.PDF,NO SUCH DEVICE,Desired Access: Read Attributes, Synchronize, Disposition: Open, Options: Synchronous IO Non-Alert, Attributes: N, ShareMode: Read, Write, Delete, AllocationSize: n/a 0:44:47,7114230,System,CreateFileMapping,E:\ISTU\English\Elementary Language Practice.PDF,SUCCESS,SyncType: SyncTypeOther 0:44:47,7114466,System,WriteFile,I:\Elementary Language Practice.PDF,FILE LOCK CONFLICT,Offset:2555904, Length:65536, I/O Flags: Non-cached, Paging I/O, Synchronous Paging I/O, Priority: Normal 0:44:47,7115482,System,SetEndOfFileInformationFile,I:\Elementary Language Practice.PDF,NO SUCH DEVICE,EndOfFile:2555904 Как может быть конец файла если его размер более 2MB, FILE LOCK CONFLICT - файловый конфликт блокировка Далее конец в логе. Обратил внимание у вас стоит 0:41:55,7164405,explorer.exe,QueryDirectory,I:\,SUCCESS,0: usb.wsf, 1: Elementary Language Practice.PDF ... 0:42:04,6944285,explorer.exe,QueryDirectory,I:\,SUCCESS,0: usb.wsf, 1: Elementary Language Practice.PDF ... 0:42:27,7390361,explorer.exe,QueryDirectory,I:\,SUCCESS,0: usb.wsf Типа антивирусный скрип на проверку Autorun (постоянно типа висит в оперативной памяти, отслеживая подключаемые к ПК флешки/съемные диски http://netler.ru/ikt/usb-wsf.htm), но так как он копируется на флэш типа как буд-то заражен, а у вас антивирусный пакет eset ----- может конфликт Дальше еще посмотрим, но тяжело по Excel, конечно в ProcMonitor было бы удобней, и еще бы потоки увидеть. |
Valeant,
1. Заметил что "Иногда после появления ошибки - система перестает видеть флешку (исчезает из "мой компьютер"), хотя либо файл продолжается копироваться на флешку либо еще что-то - но с флешкой что-то делается - видно по индикатору на флешке" И вообще запись на флешку идет как то "по настроению" - то записывается, то не записывается. Сегодня попробовал скопировать тот же файл (Elementary Language Practice - файл который копировал (23 мб)). И он копирнулся без ошибки, но как то тормозя - запишет примерно 1\7 часть, затем остановится - подумает (секунд 15-20), потом еще 1\7 опять отсановится и подумает и так до конца. Потом через некоторое время еще раз стал записывать этот же файл - ошибка. 2. У меня действительно стоит ESET Smart Security 4,0 3. Цитата:
4. Цитата:
5. Я почитал про usb.wsf http://netler.ru/ikt/usb-wsf.htm) . Там написано как от него избавиться -но я ничего такого не нашел у себя (ни wscript.exe, ни \Program Files\usb_anti_autorun - скрытые папки у меня видны) 6. Цитата:
7. Цитата:
|
Цитата:
|
Vancouver, Удалил, но проблема осталась. Хотя файлы стали записываться живее (без задержек) и файлы копировались примерно до 80 мб, больше - ошибка
|
Цитата:
|
Vancouver, снял галку - но все равно нету
|
KABAL64,
Так ситуация какая с записью файлов на флэшку, т.е. теперь свыше 80Mb не пешит? Скиньте лог теперь. |
Valeant, думал что так, но оказалось опять "по настроению".
Сделал несколько логов (нод удален) 1. Копируемый файл - Oxford_English_for_Infomation_Technology_0194573753 - 15 мб Без ошибки Logfile_15_noerror 2. Копируемый файл - Elementary Language Practice - 22 мб Без ошибки Logfile___22_noerror 3. Копируемый файл - Infotech. English for computer users. Third edition. Student - 58 мб Без ошибки Logfile_58_noerror С ошибкой Logfile-58-error 4. Попробовал копирнуть фильм "От 180 и выше" - 680 мб (файл почти записался, но все равно почти под конец ошибка) С ошибкой Logfile-680-error 5. Покопировал несколько файлов подряд (вначале один, потом другой ....) (файлы те же - 22мб потом 15 мб потом 58 - потом фильм - 680) Первые 3 файла без ошибки, фильм с ошибкой Logfile-22-15-58-680-errorInFinish |
Вкратце из всего
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. А например Цитата:
(хорошо бы, если на ней то ее форматнуть в NTFS а не FAT и на чистую попробовать, может у нее "хвост" сбойный (ячейки памяти)) Цитата:
|
Это конфигурация моего ПК
Компьютер у меня новый (около месяца) ... к чему я это ? - просто может дело не в windows 7 а скажем в материнке - или в портах ? Цитата:
Цитата:
Цитата:
Цитата:
Я тут достал еще одну флешку - тоже Kingston тоже 4 ГБ. Дак вот, на нее все файлы записываются нормально (и большие и маленькие). Поэтому врятли проблема в материнке или в портах (ведь тогда бы абсолютно все флешки не работали).... я так думаю Еще что заметил: раньше на этом ПК - делал форматирование только "быстрое (очистка оглавлений)", тут попробовал без этой галочки - дак винда не может форматнуть флешку - . Появляется сообщение "windows не удалось завершить форматирование" или что-то типа того - после чего флешка как обычно либо проподает, либо "по нулям" ( в свойствах ) И еще: я использовал раньше удлинитель для USB (удобная штука, тянуться никуда не надо :) и стоит копейки). Дак вот на старом ПК (XP) работало все отлично, все флешки. А здесь абсолютно все флешки выдают эту ошибку (записываются только очень очяень маленьике файлики - картинки, документы ворд ...) - даже та, которая работает на этом ПК. |
По поводу флэшки в логах есть информация, опрос о FullSize
23:28:21,5369704,Explorer.EXE,QueryFullSizeInformationVolume,I:\,SUCCESS,TotalAllocationUnits:979968 , CallerAvailableAllocationUnits:979967, ActualAvailableAllocationUnits:979967,SectorsPerAllocationUnit:8, BytesPerSector: 512 Тогда почему Цитата:
Цитата:
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 чтоб посмотреть что там стоит (какая память), с помощью ее сравнил бы параметры на этих флэш. (http://flashboot.ru/index.php?name=iflash в поиске набрать Kingston). В флэшках стоит микроконтроллер и микросхема памяти, а так же микропрограмма , с помощью которой и осуществляется обращение к ячейкам памяти на флэшке, и самое основное таблица адресов ячеек памяти соответствия физических к логическим (т.е. на флэшке всегда физически ячеек памяти больше чем она отображает логические, и если физ сбоят ячейки то происходит просто пере адресация в таблице соответствия физ в логические и она опять в норме) или сбой данной программы и тогда она дурит. |
Valeant, Дак я чо то не понял к чему вы клоните. К тому что флешка корявая ? или к тому что это все из-за мощного блока питания ?
У меня БП на 580 W (учитываю что стоит Radeon HD4890, БП я думаю в самый раз) Цитата:
Цитата:
Цитата:
"Корявая" - 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 |
Цитата:
Цитата:
|
Другой вопрос как при напруге от флэшки порядка 100mA она не хочет цепляться по кабелю, если на порту макcимум может быть до 500мА.
|
Valeant, мне вот тоже интересно
|
|
Время: 16:33. |
Время: 16:33.
© OSzone.net 2001-