Sistema de propriedades
No Windows XP, havia uma quantidade limitada de informações que o Windows Explorer podia exibir nas dicas de ferramentas e na barra de status. No Windows Vista, eles implementaram o Sistema de propriedades , que fornece mais metadados incorporados que pode ser exibido (embora não dados personalizados, que é o mesmo raciocínio que levou a todo o debacle do tamanho da pasta ). Além de oferecer mais tipos de metadados a serem exibidos, o Vista e o backup também permitem que os metadados sejam mostrados em mais formas e lugares .
Mídia Lenta
Normalmente, quando você passa o cursor do mouse sobre um arquivo (ou pasta), o Windows consulta a entrada InfoTip
relevante do registro e exibe os metadados que puder para o item selecionado de acordo com as propriedades na entrada especificada. No entanto, por motivos de desempenho, o Windows não lê metadados que devem ser lidos a partir do próprio arquivo quando ele é armazenado em mídia lenta, como uma unidade de rede ou uma unidade flash. Por exemplo, não lerá tags de MP3 ou a versão executável e tal se o arquivo estiver em um cartão de memória ou DVD; ele fornecerá apenas as informações básicas que ele já leu do diretório, como o tamanho e o registro de data e hora modificado, porque ele já leu todos esses metadados simplesmente obtendo uma listagem de diretórios.
Hack
Portanto, o motivo pelo qual apenas o Tipo, o Tamanho e a Data estão sendo exibidos na dica de ferramenta é porque o arquivo está em mídia lenta. Infelizmente, não há nenhuma entrada de registro (conhecida) que possa ser configurada para dizer ao Windows para mostrar os metadados especificados, independentemente de onde o arquivo está armazenado, mas há uma solução alternativa que pode alcançar o mesmo efeito [1] .
Quando o Windows detecta que um arquivo está armazenado em mídia “lenta” e é solicitado que ele exiba uma dica de ferramenta, em vez de consultar a entrada InfoTip
, ele lê a entrada QuickTip
. A última entrada é a mesma coisa, mas por padrão tem apenas as propriedades Type, Size e Modified Date listadas. Para forçar o Windows a mostrar as informações desejadas, basta copiar o conteúdo InfoTip
para QuickTip
.
Advertência
Obviamente, isso terá um impacto no desempenho, por isso não se surpreenda se houver um atraso um pouco maior ao passar o mouse sobre arquivos MP3, EXE etc. em CDs, unidades de rede e outros.
Painel de visualização
Para obter as informações desejadas para exibição no Painel de visualização, adicione as propriedades de metadados relevantes à entrada PreviewDetails
.
Barra de status
Infelizmente, o Vista tornou a barra de status essencialmente inútil, então não há nenhuma maneira conhecida de obter as informações desejadas para mostrar lá mais.
Propriedades em cascata
Deve-se estar ciente de que o Windows usa um modelo em cascata para prioridades de propriedade. Quando verifica o registro para os metadados para exibir, ele verifica vários lugares em ordem.
Primeiro, verifica a extensão do arquivo para determinar qual tipo de arquivo é. Se não encontrar nenhum, ele verifica a entrada relevante ( InfoTip
, QuickTip
, PreviewDetails
, etc.) do tipo de arquivo Unknown
. Se ele encontrar um tipo existente para o arquivo, ele verificará o tipo de arquivo raiz de uma lista de propriedades, depois retornará para a extensão em SystemFileAssociations
e, finalmente, para o tipo pega-tudo.
Por exemplo, para um arquivo executável ( .exe
), ele verifica o seguinte:
-
HKCR\.exe
para encontrarexefile
como o tipo associado à extensão -
HKCR\exefile
para uma lista de propriedades (por exemplo,InfoTip
); se não for encontrado… -
HKCR\SystemFileAssociates\.exe
para uma lista de propriedades; se não for encontrado… -
HKCR\*
para uma lista de propriedades
Para um tipo de arquivo não registrado (por exemplo, .foobar
), ele fará o seguinte:
-
HKCR\.foobar
e descobre que não existe (ou não tem nenhum tipo de arquivo especificado) -
HKCR\Unknown
para uma lista de propriedades
Como isso não está bem documentado, esperamos que qualquer pessoa que precise dessas informações possa encontrar o que está procurando.