Показать полную графическую версию : [решено] Не отображаются свойства видеофайлов .avi, .wmv
Загружался в безопасном режиме, с новой уч. записью администратора, сбросил параметры безопасности по умолчанию - и ничего. Только что смог полностью восстановить ассоциирование. Хотя изменить последний из параметров не мог, но экспортировав с нужным значением из реестра, открывающегося с помощью PsExec - удалил ветку в реестре с правами админа и просто импортировал ветку с требуемым параметром и значением.
Пробовал всяк: удалял ветки, переставлял их между двумя версиями реестра, менял параметры и значения на такие, как стоят у других типов видеофайлов, с которыми нет проблем. Но ничего. Как не было свойств avi и wmv в свойствах файла и проводнике, так и нет.
Кто-нибудь знает, какие разделы и подразделы реестра непосредственно отвечают за отображение свойств в проводнике и свойствах файла? Тогда можно было бы вычислить требуемые параметры и значения методом сопоставления и подбора.
И вообще, почему у меня две вариации реестра, существенно отличающиеся друг от друга?
ruslan...
02-02-2013, 00:29
И вообще, почему у меня две вариации реестра, существенно отличающиеся друг от друга? »
У пользователя с ограниченными правами и у пользователя с административными правами,
разные представления важных разделов реестра.
Но ваши разделы должны открываться и обычным пользователем.
Параметры доступа нарушены, насколько я понимаю. Попробуйте дать разрешения на разделы реестра
сменив владельца.
Как получить доступ к файлам, папкам, разделам реестра в Windows Vista и Windows 7 (http://www.oszone.net/7836/)
Вот у меня одна и та же ветка реестра, касающаяся проводника Windows (Explorer)
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\...]
В реестре, открытом с правами администратора
http://i057.radikal.ru/1302/07/caee910a9a77.png
И ещё куча типов фалов и др. ниже по ветке...
А вот та же ветка через программу PsExec
http://s52.radikal.ru/i135/1302/81/d76f2a94a7fa.png
В последнем случае меня смущает, что подразделы касаются исключительно тех самых двух типов (avi и wmv), по которым у меня не показываются свойства. И больше в ветке ...FileExts... нет никаких других типов файлов, только эти два. В первом же варианте реестра содержатся абсолютно все типы файлов и не только видео.
Как мне быть в этой ситуации: добиваться, чтобы в реестре с PsExec появились все типы фалов или чтобы эти два исчезли как-то... В каком именно варианте реестре что править и кому давать какие разрешения?
ruslan..., а какая ось стоит у вас? Можно ли выйти из данной ситуации, к примеру, экспортом соответствующей(-их) ветки(-ок) реестра из вашей (или другого) машины импортом в реестр моей. Там ведь принципиально вроде ничего не будет различаться, типы (видео-) фалов будут однотипные.
ruslan...
02-02-2013, 01:32
Можно ли выйти из данной ситуации, к примеру, экспортом соответствующей(-их) ветки(-ок) реестра из вашей (или другого) машины »
У меня Windows 7 32 бит.
Можно попробовать, только если проблемы с разрешением, не поможет.
Разрешения именно на эти две ветки сменить на администратора не пробовали? Или они на администратора даны?
Сравните с моим HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.avi
OpenWithList у Вас должен отличаться.
Вот скрины, что и как у меня.
http://s017.radikal.ru/i426/1302/13/aa8ae82c527f.png
http://s58.radikal.ru/i162/1302/9c/4bb7d564cdd6.png
http://s004.radikal.ru/i205/1302/a0/22b66be34eba.png
ruslan...
02-02-2013, 02:17
zubrby,
Так должно быть: у ограниченных - чтение. У всех остальных - полный доступ и чтение.
http://s49.radikal.ru/i125/1302/0a/24436deb9d2d.png
http://s018.radikal.ru/i506/1302/a9/c94b8a531e04.png
Владельцем должен быть пользователь, который вошел в систему.
Если нчего не получается, воспользуйтесь:
Запуск восстановления системы (http://www.outsidethebox.ms/9961/#restore)
Как переустановить Windows, сохранив настройки и установленные программы (http://www.outsidethebox.ms/9962/)
Параметры и значения в указанной вами ветке у нас полностью идентичны, за исключением мелочи в OpenWithList:
у вас - "b"="mpc-hc.exe"
у меня - "b"="VideoSplitter.exe"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.AVI]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.AVI\OpenWithList]
"a"="wmplayer.exe"
"MRUList"="ba"
"b"="VideoSplitter.exe"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.AVI\OpenWithProgids]
"WMP11.AssocFile.AVI"=hex(0):
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.AVI\UserChoice]
"Progid"="WMP11.AssocFile.AVI"
А вот через PsExec картина другая
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.AVI]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.AVI\UserChoice]
"Progid"="WMP11.AssocFile.AVI"
И всё, больше ничего по типу AVI там нет.
ruslan, если вас не затруднит:
- выложите скрин указанного подраздела FileExts в реестре, запущенному стандартными правами администратора. Что у вас там вообще находится (типы файлов и др.) Есть ли различия у нас с вами в этом и сколь они существенны.
- скрин того же подраздела в реестре, запущенном через программу PsExec. И ещё желательно настройки разрешений.
Интересует, есть ли у вас такое обособление avi и wmv. Явно, что неспроста лишь они (особняком) находятся в этом подразделе, видимом только с помощью FileExts.
Я пользователь "13" с уч. записью администратора, т.е. вхожу в систему с правами администратора. Учётка "Гость" отключена. В дополнительных параметрах безопасности есть 13 (13-ПК \ Пользователи), а есть Администраторы (13-ПК \ Администраторы). Текущим владельцем в обоих реестрах значится группа: Администраторы (13-ПК \ Администраторы).
В данном случае я считаюсь в этих дополнительных настройках Пользователем (13-ПК) или Администратором (13-ПК)? Права-то у меня админские. Соответственно владельцем оставлять группу "Администраторы" или изменять на 13 (13-ПК \ Пользователи)?
Petya V4sechkin
02-02-2013, 08:42
скрин того же подраздела в реестре, запущенном через программу PsExec
Не нужен вам FileExts через PsExec.
При запуске PsExec с опциями -i -s вы видите не свой HKEY_CURRENT_USER, а куст системной учетной записи.
Проверьте содержимое разделов:
HKEY_CLASSES_ROOT\SystemFileAssociations\.avi
HKEY_CLASSES_ROOT\SystemFileAssociations\.wmv
По умолчанию так:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\SystemFileAssociations\.avi]
"InfoTip"="prop:System.ItemType;System.Size;System.Media.Duration;System.OfflineAvailability"
"ExtendedTileInfo"="prop:System.ItemType;System.Size;System.Media.Duration;System.OfflineAvailability"
"FullDetails"="prop:System.PropGroup.Description;System.Title;System.Media.SubTitle;System.Rating;System.PropGroup. Video;System.Media.Duration;System.Video.FrameWidth;System.Video.FrameHeight;System.Video.EncodingBi trate;System.Video.TotalBitrate;System.Video.FrameRate;System.PropGroup.Audio;System.Audio.EncodingB itrate;System.Audio.ChannelCount;System.Audio.SampleRate;System.PropGroup.Media;System.Music.Artist; System.Media.Year;System.Music.Genre;System.PropGroup.Origin;System.Media.DateEncoded;System.Copyrig ht;System.PropGroup.Content;System.ParentalRating;System.ParentalRatingReason;System.PropGroup.FileS ystem;System.ItemNameDisplay;System.ItemType;System.ItemFolderPathDisplay;System.Size;System.DateCre ated;System.DateModified;System.FileAttributes;System.OfflineAvailability;System.OfflineStatus;Syste m.SharedWith;System.FileOwner;System.ComputerName"
"PreviewDetails"="prop:*System.Title;*System.Media.Duration;*System.Size;*System.Video.FrameWidth;*System.Video.FrameH eight;System.Rating;*System.Keywords;*System.Comment;*System.Music.Artist;*System.Music.Genre;*Syste m.ParentalRating;*System.OfflineAvailability;*System.OfflineStatus;*System.DateModified;*System.Date Created;*System.SharedWith;*System.Media.SubTitle;*System.Media.Year;*System.Video.FrameRate;*System .Video.EncodingBitrate;*System.Video.TotalBitrate"
[HKEY_CLASSES_ROOT\SystemFileAssociations\.wmv]
"InfoTip"="prop:System.ItemType;System.Size;System.Media.Duration;System.OfflineAvailability"
"ExtendedTileInfo"="prop:System.ItemType;System.Size;System.Media.Duration;System.OfflineAvailability"
"FullDetails"="prop:System.PropGroup.Description;System.Title;System.Media.SubTitle;System.Rating;System.Keywords;S ystem.Comment;System.PropGroup.Video;System.Media.Duration;System.Video.FrameWidth;System.Video.Fram eHeight;System.Video.EncodingBitrate;System.Video.TotalBitrate;System.Video.FrameRate;System.PropGro up.Audio;System.Audio.EncodingBitrate;System.Audio.ChannelCount;System.Audio.SampleRate;System.PropG roup.Media;System.Music.Artist;System.Media.Year;System.Music.Genre;System.PropGroup.Origin;System.V ideo.Director;System.Media.Producer;System.Media.Writer;System.Media.Publisher;System.Media.ContentD istributor;System.Media.DateEncoded;System.Media.EncodedBy;System.Media.AuthorUrl;System.Media.Promo tionUrl;System.Copyright;System.PropGroup.Content;System.ParentalRating;System.ParentalRatingReason; System.Music.Composer;System.Music.Conductor;System.Music.Period;System.Music.Mood;System.Music.Part OfSet;System.Music.InitialKey;System.Music.BeatsPerMinute;System.DRM.IsProtected;System.PropGroup.Fi leSystem;System.ItemNameDisplay;System.ItemType;System.ItemFolderPathDisplay;System.Size;System.Date Created;System.DateModified;System.FileAttributes;System.OfflineAvailability;System.OfflineStatus;Sy stem.SharedWith;System.FileOwner;System.ComputerName"
"PreviewDetails"="prop:*System.Title;*System.Media.Duration;*System.Size;*System.Video.FrameWidth;*System.Video.FrameH eight;System.Rating;*System.Keywords;*System.Comment;*System.Music.Artist;*System.Music.Genre;*Syste m.ParentalRating;*System.OfflineAvailability;*System.OfflineStatus;*System.DateModified;*System.Date Created;*System.SharedWith;*System.Media.SubTitle;*System.Media.Year;*System.Video.FrameRate;*System .Video.EncodingBitrate;*System.Video.TotalBitrate"
В разделе [HKEY_CLASSES_ROOT\SystemFileAssociations\.avi] у меня нет параметров (соответственно и их значений):
"InfoTip"
"ExtendedTileInfo"
В разделе [HKEY_CLASSES_ROOT\SystemFileAssociations\.wmv] у меня имеются два подраздела с параметрами "По умолчанию" и со значениями "значение не присвоено".
[HKEY_CLASSES_ROOT\SystemFileAssociations\.wmv\OpenWithList]
[HKEY_CLASSES_ROOT\SystemFileAssociations\.wmv\OpenWithList\WLXPhotoViewer.dll]
ruslan...
02-02-2013, 12:30
zubrby,
Экспортируйте в удобное для Вас место HKEY_CLASSES_ROOT\SystemFileAssociations на всякий случай.
Затем импортируйте HKEY_CLASSES_ROOT\SystemFileAssociations\.avi
Сразу так сделал, перезагрузился, но не помогло.
А у вас в HKEY_CLASSES_ROOT\SystemFileAssociations\.wmv есть подразделы?
ruslan...
02-02-2013, 13:00
Да практически почти тоже, что и с AVI.
ruslan...
02-02-2013, 13:36
zubrby,
Посмотрите еще HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations
Petya V4sechkin
02-02-2013, 13:57
zubrby, ну и?
Я же вам привел твик реестра в предыдущем сообщении, как должно быть.
Не догадались импортировать?
ruslan...
02-02-2013, 14:00
Petya V4sechkin,
Он же написал Сразу так сделал, перезагрузился, но не помогло. »
У Вас теории больше. Вся надежда теперь только на Вас. Очень рад, что заглянули в безнадежное дело.
Теперь оно становится не таким безнадежным :ok:
Посмотрите еще HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations »
Тут всё в порядке.
ruslan...
02-02-2013, 16:43
zubrby,
Нашел в инете Перейти к любой папке > Инструменты > Свойства папки, убедитесь, что установлен флажок Показать общие задачи в папке.
Если он установлен, попробуйте снимите его, применить, вернуться и проверить его снова и снова применить.
Я не уверен, что это связано с codec pack, но вы никогда не знаете...
Если у вас есть K-lite кодек tweak инструмент у C:\Program files\K lite\Tools вы можете попробовать и
обнаружить каких-либо сломанной кодеки или отключить/включить их.
Попробуйте avi splitter, fddshow (те, обычно известный вызвать проблемы), но я должен предупредить что это может сделать несколько видео, не работать, пока снова включить их с кодек Tweak инструмент.
Но вы можете увидеть путем проб и ошибок.
Если действительно думаете это codec pack, то удалить его и переустановить предыдущую версию.Или попробуйте K lite Стандартный пакет.
От себя могу добавить. Попробуйте проанализировать Программа AutoRuns для Windows (http://technet.microsoft.com/ru-ru/sysinternals/bb963902) установки не требует.
На вкладке codecs, информация о кодеках. Просмотрите, может какой отсутствует или поврежден(будет красноватым цветом).
владельцем оставлять группу "Администраторы" или изменять на 13 (13-ПК \ Пользователи)? »
Сразу не заметил вопроса. У меня владельцем этих разделов является тот, кто вошел в систему.
Petya V4sechkin
02-02-2013, 18:05
zubrby, начнем с начала.
Запустите редактор реестра под своей учетной записью и выложите содержимое разделов:
HKEY_CLASSES_ROOT\.avi
HKEY_CLASSES_ROOT\.wmv
HKEY_CLASSES_ROOT\SystemFileAssociations\.avi
HKEY_CLASSES_ROOT\SystemFileAssociations\.wmv
HKEY_CLASSES_ROOT\SystemFileAssociations\video
HKEY_CLASSES_ROOT\WMP11.AssocFile.AVI
HKEY_CLASSES_ROOT\WMP11.AssocFile.WMV
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.avi
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.wmv
Дополнительно сделайте лог Process Monitor (http://technet.microsoft.com/ru-ru/sysinternals/bb896645) следующим образом:
запустите Process Monitor;
в Проводнике щелкните правой кнопкой мыши по любому AVI- или WMV-файлу -> Свойства -> перейдите на вкладку Подробно;
сохраните лог (меню File -> Save -> CSV-формат) и выложите в архиве на любой файлообменник.
Petya V4sechkin, разделы сделал. А вот при попытке запустить Process Monitor вылетает ошибка. http://s020.radikal.ru/i714/1302/27/a15f1276c385.png
От себя могу добавить. Попробуйте проанализировать Программа AutoRuns для Windows установки не требует.
На вкладке codecs, информация о кодеках. Просмотрите, может какой отсутствует или поврежден(будет красноватым цветом). »
Запустил. На вкладке Explorer (Проводник) обращает на себя внимание выделенный красным раздел (повреждение).
http://s017.radikal.ru/i433/1302/7e/b6668cd43b07.png
Right Click Image Converter c:\program files (x86)\kristanix\right click image converter\extrcic.dll
Судя по системной папке (x86) назначения, этот конфликтный файл 32-разрядной программы.
Right Click Image Converter - неимоверно удобная программка для быстрого конвертирование формата изображений.
Но вот ветка реестра содержит символ Wow 64, если я не ошибаюсь, то это имеет отношение к 64-разрядности.
HKLM\Software\Wow6432Node\Classes\*\ShellEx\ContextMenuHandlers
По кодекам картина такая (красного нет):
http://s48.radikal.ru/i120/1302/9d/317468d6b4ea.png
У меня владельцем этих разделов является тот, кто вошел в систему. »
Так это разрешение (права; владелец) имеет принципиальное значение для работы системы или оно имеет значение только для возможности редактировать реестр?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC