PDA

Показать полную графическую версию : Проводник перестал отображать доп. информацию о медиафайлах


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

vgtx
06-05-2012, 16:45
Проблема как в этом топике — http://forum.oszone.net/thread-108820.html — с той разницей, что у меня Vista SP2 32-bit, и описанный там способ решения проблемы не работает. Вроде как аналог shmedia.dll в Vista — это MediaMetadataHandler.dll, но его перерегистрировать не удаётся, вылазит ошибка:

Модуль "C:\Windows\system32\MediaMetadataHandler.dll" загружен, но не удалось выполнить вызов DllRegisterServer, код ошибки: 0x80020009.

Для получения дополнительных сведений об этой ошибке выполните поиск в Интернете, указав код ошибки как аргумент поиска.

vgtx
09-05-2012, 16:40
Больше полусотни просмотров, и никто не знает решения?

Vadikan
09-05-2012, 19:33
vgtx, только с MP3 проблема или с другими медиа-файлами тоже? С какими?


В командной строке, запущенной с правами администратора (http://www.outsidethebox.ms/10629/#runasadmin), выполните sfc /scannow
Если появится сообщение о невозможности восстановить файлы, прикрепите \Windows\Logs\CBS\CBS.log в архиве.

vgtx
11-05-2012, 22:18
У wma тоже тэги не показывает, как и у ogg (хотя не уверен, что у него раньше показывало).

UPD
Проверку выполнил. Было сообщено, что обнаружены повреждённые файлы и что они восстановлены. Проблема осталась. Кстати, обнаружил её после установки большого количества обновлений ОС, но не уверен, что её не было перед этим, скорее, не видел просто. На всякий случай удалил все обновления, но проблема осталась.

Petya V4sechkin
12-05-2012, 10:05
vgtx, после проверки выложите \Windows\Logs\CBS\CBS.log в архиве.

vgtx
12-05-2012, 19:42
Вот лог.

Petya V4sechkin
12-05-2012, 20:41
Проявляется ли проблема в безопасном режиме?
Проявляется ли проблема под другой учетной записью?

vgtx
12-05-2012, 22:05
Да, это практически в первую очередь проверил, проявляется в обоих случаях.

Petya V4sechkin
13-05-2012, 08:45
vgtx, выложите содержимое (в Regedit -> меню Файл -> Экспорт) разделов реестра:
HKEY_CLASSES_ROOT\CLSID\{40C3D757-D6E4-4b49-BB41-0E5BBEA28817}
HKEY_CLASSES_ROOT\CLSID\{875CB1A1-0F29-45de-A1AE-CFB4950D0B78}
HKEY_CLASSES_ROOT\CLSID\{c5a40261-cd64-4ccf-84cb-c394da41d590}

Помимо MediaMetadataHandler.dll в извлечении метаданных участвует Mf.dll - это библиотека Windows Media Player, попробуйте переустановить WMP.

vgtx
13-05-2012, 16:59
Первого раздела у меня нет, два других приложил. WMP сейчас попробую переустановить.

vgtx
13-05-2012, 17:19
А, собственно, как его переустановить под Вистой?

Petya V4sechkin
13-05-2012, 18:02
Первого раздела у меня нет, два других приложил
Зачем там shmedia.dll вставили? Его же нет в Vista.
Исправьте в ветке
HKEY_CLASSES_ROOT\CLSID\{875CB1A1-0F29-45de-A1AE-CFB4950D0B78}\InProcServer32
значение (по умолчанию) на %SystemRoot%\System32\mediametadatahandler.dll

Примените твик реестра (http://oszone.net/5604)
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\CLSID\{40C3D757-D6E4-4b49-BB41-0E5BBEA28817}]
@="Video Media Properties Handler"
"DisableProcessIsolation"=dword:00000001

[HKEY_CLASSES_ROOT\CLSID\{40C3D757-D6E4-4b49-BB41-0E5BBEA28817}\InProcServer32]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,65,00,\
64,00,69,00,61,00,6d,00,65,00,74,00,61,00,64,00,61,00,74,00,61,00,68,00,61,\
00,6e,00,64,00,6c,00,65,00,72,00,2e,00,64,00,6c,00,6c,00,00,00
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{875CB1A1-0F29-45de-A1AE-CFB4950D0B78}]
@="Audio Media Properties Handler"
"DisableProcessIsolation"=dword:00000001

[HKEY_CLASSES_ROOT\CLSID\{875CB1A1-0F29-45de-A1AE-CFB4950D0B78}\InProcServer32]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,65,00,\
64,00,69,00,61,00,6d,00,65,00,74,00,61,00,64,00,61,00,74,00,61,00,68,00,61,\
00,6e,00,64,00,6c,00,65,00,72,00,2e,00,64,00,6c,00,6c,00,00,00
"ThreadingModel"="Both"

и перезагрузитесь.

vgtx
13-05-2012, 18:19
Ничего не изменилось.

Petya V4sechkin
13-05-2012, 18:32
vgtx, запустите:
Fix WMP (http://www.thewindowsclub.com/repair-windows-media-player-with-fix-wmp-utility)
Fix it (http://support.microsoft.com/mats/windows_media_player_diagnostic/ru)

vgtx
13-05-2012, 19:14
Запускал, без толку.

Petya V4sechkin
13-05-2012, 22:06
vgtx, попробуйте с помощью ShellExView (http://www.nirsoft.net/utils/shexview.html) отключить сторонние (не Microsoft) элементы (правой кнопкой мыши -> Disable Selected Items) и перезагрузиться.
Если не поможет, включите обратно.

vgtx
14-05-2012, 00:32
Не помогло.

Petya V4sechkin
14-05-2012, 10:32
vgtx, выложите содержимое:
HKEY_CLASSES_ROOT\.mp3
HKEY_CLASSES_ROOT\.wma
HKEY_CLASSES_ROOT\SystemFileAssociations\.mp3
HKEY_CLASSES_ROOT\SystemFileAssociations\.wma
HKEY_CLASSES_ROOT\SystemFileAssociations\audio

vgtx
14-05-2012, 17:58
Вот.

Petya V4sechkin
14-05-2012, 18:54
Параметр PriviewDetails сами придумали? Буковку перепутали.
Примените:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.mp3]
"PerceivedType"="audio"
@="WMP11.AssocFile.MP3"
"Content Type"="audio/mpeg"

[HKEY_CLASSES_ROOT\.mp3\OpenWithProgIds]
"MP3File"=hex(0):
"WMP11.AssocFile.MP3"=hex(0):

[HKEY_CLASSES_ROOT\.mp3\PersistentHandler]
@="{098f2470-bae0-11cd-b579-08002b30bfeb}"

[HKEY_CLASSES_ROOT\.mp3\ShellEx\{b0450a3b-6bcb-468e-a6c1-eba9c8c0c586}]
@="{d1d82552-50db-4c62-9c46-235230826f88}"

[HKEY_CLASSES_ROOT\.mp3\ShellEx\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}]
@="{9DBD2C50-62AD-11D0-B806-00C04FD706EC}"

[HKEY_CLASSES_ROOT\.mp3\ShellEx\{e357fccd-a995-4576-b01f-234630154e96}]
@="{9DBD2C50-62AD-11D0-B806-00C04FD706EC}"

[HKEY_CLASSES_ROOT\.wma]
"PerceivedType"="audio"
@="WMP11.AssocFile.WMA"
"Content Type"="audio/x-ms-wma"

[HKEY_CLASSES_ROOT\.wma\OpenWithProgIds]
"WMAFile"=hex(0):
"WMP11.AssocFile.WMA"=hex(0):

[HKEY_CLASSES_ROOT\.wma\PersistentHandler]
@="{098f2470-bae0-11cd-b579-08002b30bfeb}"

[HKEY_CLASSES_ROOT\.wma\ShellEx\{b0450a3b-6bcb-468e-a6c1-eba9c8c0c586}]
@="{d1d82552-50db-4c62-9c46-235230826f88}"

[HKEY_CLASSES_ROOT\.wma\ShellEx\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}]
@="{9DBD2C50-62AD-11D0-B806-00C04FD706EC}"

[HKEY_CLASSES_ROOT\.wma\ShellEx\{e357fccd-a995-4576-b01f-234630154e96}]
@="{9DBD2C50-62AD-11D0-B806-00C04FD706EC}"

[HKEY_CLASSES_ROOT\SystemFileAssociations\.mp3]
"InfoTip"="prop:System.ItemType;System.Size;System.Music.Artist;System.Media.Duration;System.OfflineAvailabilit y"
"ExtendedTileInfo"="prop:System.ItemType;System.Size;System.Music.Artist;System.Media.Duration;System.OfflineAvailabilit y"
"FullDetails"="prop:System.PropGroup.Description;System.Title;System.Media.SubTitle;System.Rating;System.Comment;Sy stem.PropGroup.Media;System.Music.Artist;System.Music.AlbumArtist;System.Music.AlbumTitle;System.Med ia.Year;System.Music.TrackNumber;System.Music.Genre;System.Media.Duration;System.PropGroup.Audio;Sys tem.Audio.EncodingBitrate;System.PropGroup.Origin;System.Media.Publisher;System.Media.EncodedBy;Syst em.Media.AuthorUrl;System.Copyright;System.PropGroup.Content;System.ParentalRatingReason;System.Musi c.Composer;System.Music.Conductor;System.Music.ContentGroupDescription;System.Music.Mood;System.Musi c.PartOfSet;System.Music.InitialKey;System.Music.BeatsPerMinute;System.DRM.IsProtected;System.PropGr oup.FileSystem;System.ItemNameDisplay;System.ItemType;System.ItemFolderPathDisplay;System.DateCreate d;System.DateModified;System.Size;System.FileAttributes;System.OfflineAvailability;System.OfflineSta tus;System.SharedWith;System.FileOwner;System.ComputerName"
"PreviewDetails"="prop:System.Music.Artist;System.Music.AlbumTitle;System.Music.Genre;*System.Media.Duration;System.Ra ting;System.Media.Year;*System.Size;System.Music.TrackNumber;System.Music.AlbumArtist;System.Title;* System.Audio.EncodingBitrate;*System.DateModified;System.Keywords;System.ParentalRating;*System.Offl ineAvailability;*System.OfflineStatus;*System.DateCreated;*System.SharedWith"
"PriviewDetails"=-

и перезагрузитесь.




© OSzone.net 2001-2012