Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Хочу все знать (http://forum.oszone.net/forumdisplay.php?f=23)
-   -   [решено] Window Media Player перестал проигрывать файлы (http://forum.oszone.net/showthread.php?t=263826)

Goncur 05-07-2013 21:03 2179955

Window Media Player перестал проигрывать файлы
 
Не знаю, после чего это случилось, но на Windows XP мой Window Media Player перестал проигрывать файлы. Любые. И аудио и видео.
При попытке открыть в нём файл пишет, что формат не поддерживается. MPClassic, который шёл с пакетом кодеков, не может запуститься, пишет "Работа MPC-HC была прервана".
А плееры с собственными кодеками (VLC, Winamp) нормально работают.

Вирусов нет, проверено несколькими антивирусами.

Я решил переустановить пакет кодеков. Установка сначала идёт как положено, а когда доходит до регистрации, появляется сообщение


И так с каждым файлом. И в результате конечно ничего не устанавливается.

Что делать?

Petya V4sechkin 05-07-2013 21:50 2179989

Goncur, код 0x5 означает "Отказано в доступе".
Возможные причины:
  • изменены разрешения на разделы реестра;
  • кривое ПО блокирует доступ.
Скачайте ResetPermissions_registry.zip и распакуйте в отдельную папку. Запустите ResetPermissions_registry.cmd и дождитесь окончания.
Если не поможет, сделайте лог Process Monitor следующим образом:
  1. запустите Process Monitor;
  2. попытайтесь открыть файл в WMP или MPC, чтобы появилась ошибка;
  3. сохраните лог: меню File -> Save -> CSV-формат;
  4. заархивируйте и выложите на любой файлообменник, например http://rghost.ru

Goncur 05-07-2013 23:52 2180084

Запуск ResetPermissions_registry.cmd не помог. Только в папке кроме exe и cmd появился ещё и файл secsetup.sdb

А лог Process Monitor вот http://rghost.ru/47237373

Petya V4sechkin 06-07-2013 08:33 2180160

Goncur, некорректный параметр:
Цитата:

"wmplayer.exe","1112","RegQueryValue","HKCR\CLSID\{62BE5D10-60EB-11d0-BD3B-00A0C911CE86}\InprocServer32\(Default)","SUCCESS","Type: REG_SZ, Length: 92, Data: C:\DOCUME~1\RUS\LOCALS~1\Temp\MPC\DEVENUM.DLL"
Зарегистрируйте библиотеку с помощью команды: Пуск -> Выполнить ->
Код:

regsvr32 %systemroot%\system32\devenum.dll
Сделайте еще лог при попытке запуска MPC с ошибкой.

Goncur 06-07-2013 11:40 2180209

Цитата:

Зарегистрируйте библиотеку с помощью команды: Пуск -> Выполнить ->
Код:

regsvr32 %systemroot%\system32\devenum.dll

После регистрации библиотеки devenum.dll WMP стал открывать файлы, а MPC стал нормально запускаться.

Petya V4sechkin , спасибо огромное!!


Один вопрос: как можно было определить, что дело именно в этой библиотеке? Я нашёл в лог файле упоминания о ней, но что там указывает, что именно она была причиной всех неполадок?

Petya V4sechkin 06-07-2013 13:21 2180256

Цитата:

Цитата Goncur
как можно было определить, что дело именно в этой библиотеке?

Никак, случайно заметил :)


Время: 16:09.

Время: 16:09.
© OSzone.net 2001-