Установите MatroskaProp в Windows 7 x64

Для наблюдения большей информации в страницах свойств Windows Explorer и меню о Видео Matroska (.mkv) файлы, подобные тому, что каждый видит при выборе собственного Windows Media (.avi, .asf, .wmv или даже просто старый mpg) файлы, ссылки Matroska (из http://www.matroska.org/downloads/windows.html) к загрузке MatroskaProp окружают расширение (http://www.jory.info/serendipity/archives/14-MatroskaProp-2.8-Released.html).

Это раньше работало на меня под 32-разрядным Windows XP.

Теперь я имею Windows 7 x64, и загруженный, установленный и выполнил его. Конфигурация и страница настроек прекрасны. Но это, кажется, на самом деле не регистрирует расширения оболочки. Ничто не добавляется к окнам Explorer, меню или страницам свойств при выборе .mkv или .mks файлам). Я пытался назвать рычаг регистра вручную использованием regsvr32.dll, который снова вызвал окно конфигурации, и позвольте мне установить все опции, и когда подтверждение даже сказало, что регистрация, за которой следуют, но, кажется, не имела никакого эффекта. В реестре я не могу найти трассировки расширения оболочки установленными.

Это расширение может быть сделано работать под системами Windows 7 или x64? Существуют ли известные проблемы с установкой этого или других старых расширений оболочки на x64, или в Windows 7?

3
задан 03.09.2010, 03:19

1 ответ

К сожалению (как я просто узнаю на этой неделе) версия на 64 бита любой программы (в этом случае Windows Explorer) не может использовать dll's на 32 бита (MatroskaProp окружают расширение).

Лучшее решение состояло бы в том, чтобы скомпилировать версию на 64 бита MatroskaProp и использования, что, но я не совсем уверен во всех зависимостях и какие изменения кода должны быть внесены, чтобы заставить это работать.

Работа вокруг должна открыть окно Explorer на 32 бита и использование это вместо нормального окна Explorer на 64 бита. Это легко сделано путем ввода этого в диалоговом окне "Run" (или поле поиска в Меню "Пуск"): "C:\Windows\syswow64\explorer.exe/seperate" Без "/seperate" аргумента, это просто откроет регулярное окно Explorer на 64 бита, поэтому удостоверьтесь, что Вы вводите это.

Если Вы хотите сделать ярлык, который откроет окно Explorer на 32 бита, я использовал бы "%windir %\syswow64\explorer.exe/seperate:: {20d04fe0-3aea-1069-a2d8-08002b30309d}" как путь. Бит в конце после "/seperate" в основном просто говорит, что Вы хотите, чтобы он открыл в "Моем Компьютере" вместо defailt "Мои Документы"

1
ответ дан 08.12.2019, 02:20

Теги

Похожие вопросы