Instale o MatroskaProp no Windows 7 x64

3

Para ver mais informações em páginas de propriedades e menus do Windows Explorer sobre arquivos de vídeo Matroska (.mkv), semelhante ao que se pode ver ao selecionar mídia nativa do Windows (.avi, .asf, .wmv ou até mesmo mpg antigo) arquivos, links Matroska (de link ) para um download da extensão de shell MatroskaProp ( link ).

Funcionava para mim no Windows XP de 32 bits.

Agora eu tenho o Windows 7 x64 e baixei, instalei e executei. Página de configuração e configuração está bem. Mas não parece realmente registrar qualquer extensão do shell. Nada é adicionado às janelas, menus ou páginas de propriedades do Explorer ao selecionar arquivos .mkv ou .mks). Eu tentei chamar o gancho de registro manualmente usando regsvr32.dll, que invocou novamente a janela de configuração e deixe-me definir todas as opções, e ao confirmar ainda disse que o registro foi bem-sucedido, mas parece não ter efeito. No registro não consigo encontrar nenhum vestígio da extensão do shell que está sendo instalada.

Esta extensão pode ser feita para funcionar em sistemas Windows 7 ou x64? Existem problemas conhecidos ao instalar esta ou outras extensões antigas do shell no x64 ou no Windows 7?

    
por Neophytos 03.09.2010 / 02:19

1 resposta

1

Infelizmente, como estou descobrindo esta semana, a versão de 64 bits de qualquer programa (neste caso, o Windows Explorer) não pode usar dlls de 32 bits (a extensão do shell MatroskaProp).

A melhor solução seria compilar uma versão de 64 bits do MatroskaProp e usá-la, mas não tenho certeza absoluta de todas as dependências e de quais alterações de código precisam ser feitas para que isso funcione.

Uma solução é abrir uma janela do Explorer de 32 bits e usá-la em vez de uma janela normal do Explorer de 64 bits. Isso é feito facilmente digitando isso na caixa de diálogo "Executar" (ou na caixa de pesquisa no menu Iniciar): "C: \ Windows \ syswow64 \ explorer.exe / seperate" Sem o argumento "/ seperate", ele abrirá uma janela do Explorer de 64 bits, portanto, certifique-se de digitar isso.

Se você quiser criar um atalho que abrirá uma janela do Explorer de 32 bits, eu usaria "% windir% \ syswow64 \ explorer.exe / seperate, :: {20d04fe0-3aea-1069-a2d8-08002b30309d}" como o caminho. O bit no final depois de "/ seperate" basicamente diz que você quer que ele abra em "My Computer" em vez do "My Documents" defaltado

    
por 30.12.2010 / 10:11