Показать полную графическую версию : [решено] Странное поведение explorer.exe
Суть: ни с того ни с сего начал крашиться explorer.exe когда я захожу в определённую папку.
В папке лежит пару файлов формата .flac и еще несколько подпапок с файлами того же расширения.
Пожалуйста помогите разобраться чём может быть причина.
Спасибо!
Пожалуйста помогите разобраться чём может быть причина. »
В K-Lite полагаю...
В K-Lite полагаю... »
что порекомендуете? удалить и установить заново пакет K-Lite?
R0ndO, как минимум — удалить его кодек для файлов flac: наиболее вероятно что Проводник падает при попытке построить превьюшку с его использованием.
А лучше — весь пакет. Причём не всегда он удаляется корректно, и хвосты его продолжают делать мелкие пакости.
Вот интересно, почему мне за пару десятков лет ни разу не потребовался этот комплект из серии "Вали кулём — потом разберём!" — кроме первого раза, когда после установки его на пробу сразу столкнулся с проблемами. Если что-то не хочет читаться — или нахожу индивидуальный кодек, или использую проигрыватель, в который этот кодек входит не прописываясь в систему.
mwz,Поддерживаю!!! Никаких кодек-паков не ставлю. Либо ставлю нужный кодек для WMP, либо пользуюсь портативным плеером. От кодек-паков больше вреда, чем пользы.
R0ndO, как минимум — удалить его кодек для файлов flac: наиболее вероятно что Проводник падает при попытке построить превьюшку с его использованием.
Рапортую: удалил полностью пакет K-Lite, перезагрузил компьютер. Итог — папка с файлом (он единственный испорченный) всё еще падает. При помощи Total Commander я изолировал его от остальных .flac файлов в отдельную папку. В принципе, удалить эту единственную песню не сложно, но ради спортивного интереса хочется всё же понять, в чём дело и попытаться это как-то исправить. Задача ради задачи, в общем.
P.S. При помощи Codec Tweak Tool (которая шла в комплекте со всеми K-Lite кодеками) попытался покрутить настройку Thumbnails. Сначала очистил весь кэш "эскизов", который был в системе, затем Tweak Tool-ом активировал нужные форматы (в том числе Flac). После каждого действия заходил в нужную corrupted папку и проверял состояние, но увы.
Добавлено через ~20 минут:
Нашёл виновника — это музыкальный плеер AIMP. Впервые замечаю за ним такое поведение.
Ассоциировал файлы .flac со встроенным в Windows медиа плеером (который, к слову, flac в принципе не воспроизводит) и проблема ушла сама собой.
Временно решение, но всё же
Ассоциировал файлы .flac со встроенным в Windows медиа плеером (который, к слову, flac в принципе не воспроизводит) и проблема ушла сама собой. »
В десятке WMP дефолтным аудио кодеком воспроизводит файлы .flac.
R0ndO, то, что проблема решилась, это хорошо, вот только непонятна связь
крашиться explorer.exe когда я захожу в определённую папку. »
и ассоциация файла.
Вопрос риторический, да собственно это и не вопрос, а недопонимание вашей ситуации - откуда такая реакция.
то, что проблема решилась, это хорошо »
Я поторопился. Оказывается, в 1 из 20 случаев експлорер если и крашится, то только через пару секунд.
Вчера ради интереса еще раз зашёл в эту папку и всё снова посыпалось, но уже без участия AIMP
На видео видно всё видно:
https://www.youtube.com/watch?v=aShSccli_-0
ВНИМАНИЕ! На 0:52 начинает громко играть музыка (извините)
Так что проблема не решена. Удаление/переустановка K-Lite не помогли, увы.
Есть у кого мысли по этому поводу?
Есть у кого мысли по этому поводу? »Проверить винчестер на логические ошибки файловой системы. Заодно и физические.
Попробуйте переписать (не переместить) на другой диск (лучше физический) или на флешку эту папку.
Проверьте.
Попробуйте переписать (не переместить) на другой диск (лучше физический) или на флешку эту папку. »
yurfed, скажите, что именно имеется ввиду под словом "переписать"? Обычная процедура "вырезать > вставить" не годится?
Просто файл этот имеется в единственном экземпляре. Скачан он был давно, но проблемы с ним начались вот только недавно
Проделал процедуру Перемещения (F6 в Total Commander) из диска Е:\ где всегда находился файл, на флешку. При заходе в эту папку explorer.exe все равно перезапускается (т.е. повторяется тот же сценарий, проблема не исчезла).
Проверить винчестер на логические ошибки файловой системы. Заодно и физические. »
Логические ошибки проверил только что штатными инструментами Windows. Пишет, что ошибок не обнаружено.
CrystalDiskInfo так же написал, что ошибок нет.
https://i.imgur.com/AgquyVD.png
https://i.imgur.com/xTbsq2S.png
Petya V4sechkin
27-11-2018, 20:19
R0ndO, сделайте дамп процесса по инструкции в "шапке" темы.
что именно имеется ввиду под словом "переписать"? »Ничего. Просто перепишите (скопируйте), но не перемещайте.
Ничего. Просто перепишите (скопируйте), но не перемещайте. »
Скопировал. Попытался даже упаковать в архив (.rar) и потом распаковать в новом месте. Увы — ничего не помогло.
R0ndO, сделайте дамп процесса по инструкции в "шапке" темы. »
Извините за задержку.
Вот дамп: Google drive (https://drive.google.com/open?id=1KHy_lFscHiX2qXGJWMwG3IE5csz5YVNX)
Petya V4sechkin
01-12-2018, 20:13
R0ndO, сбой в системном файле msflacdecoder.dll (Microsoft Media Foundation FLAC Decoder).
00000000`18a4f448 00007ffb`7b539fa4 ntdll!CountUTF8ToUnicode+0xa2
00000000`18a4f450 00007ffb`5a2bdb05 KERNELBASE!MultiByteToWideChar+0x2e4
00000000`18a4f520 00007ffb`5a2bbec8 msflacdecoder!CFLACSource::ParseStreamMetadata+0x3c5
00000000`18a4f740 00007ffb`5a2b9570 msflacdecoder!CFLACSource::OnSampleRead+0x1b4
00000000`18a4f7c0 00007ffb`6c338f1d msflacdecoder!CFLACSource::OnSampleReadAsyncCallback::Invoke+0x10
00000000`18a4f7f0 00007ffb`7e1625d9 RTWorkQ!ThreadPoolWorkCallback+0xbd
00000000`18a4f870 00007ffb`7e1631f4 ntdll!TppWorkpExecuteCallback+0x119
00000000`18a4f8c0 00007ffb`7d8d6304 ntdll!TppWorkerThread+0x784
00000000`18a4fba0 00007ffb`7e198da1 kernel32!BaseThreadInitThunk+0x14
00000000`18a4fbd0 00000000`00000000 ntdll!RtlUserThreadStart+0x21
Наличие в стеке вызова функции ParseStreamMetadata означает, что ошибка возникает при парсинге метаданных (тегов) FLAC-файла. MultiByteToWideChar - преобразование кодировки.
Соответственно, можете либо поменять кодировку в тегах, либо отключить:
How do I disable Microsoft's native FLAC tag support in Windows 10? (https://bmproductions.fixnum.org/wiki/FAQ_(WMP_Tag_Plus)#How_do_I_disable_Microsoft.27s_native_FLAC_tag_support_in_Windows_10.3F)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.