O que é o formato de ficheiro GADGET?
Arquivos .gadget são usados para armazenar aplicativos menores para o Windows, agrupados como pacotes independentes conhecidos como Gadgets da Área de Trabalho ou Gadgets da Barra Lateral do Windows. Arquivos com a extensão .gadget contêm mini-programas capazes de monitorar recursos do sistema - um relógio simples ou um medidor de CPU, por exemplo. Cada pacote pode incluir várias combinações de arquivos CSS, HTML e JavaScript, juntamente com recursos de imagem e um manifesto gadget.xml que declara o nome, autor, versão e página de ponto de entrada do gadget.
Os dados do .gadget são armazenados em um arquivo ZIP compactado sob uma extensão de arquivo diferente. Você pode acessar o conteúdo renomeando o sufixo do arquivo para .zip e abrindo-o em qualquer arquivador como o 7-Zip. A pasta descompactada pode então ser navegada como qualquer outro diretório, revelando o manifesto gadget.xml ao lado dos arquivos HTML, CSS e de script que compõem a interface e a lógica do gadget.
Os gadgets foram introduzidos com a Barra Lateral do Windows Vista em 2007 e continuaram no Windows 7, onde foram movidos para a área de trabalho aberta em vez de um painel lateral fixo. Eles nunca estiveram disponíveis no Windows XP. A Microsoft desativou a plataforma de Gadgets da Área de Trabalho inteiramente no Windows 8 (2012) e posteriormente emitiu o comunicado de segurança KB2719662, recomendando que os usuários do Windows Vista e Windows 7 também desativassem os gadgets - porque os gadgets rodam com privilégios totais do usuário e foram explorados como um vetor de malware. Os gadgets não rodam nativamente no Windows 10 ou Windows 11; ferramentas de terceiros como o 8GadgetPack podem restaurar o suporte limitado.
Segurança e proteção
RISCO: HIGHOs Gadgets da Área de Trabalho do Windows são um risco de segurança reconhecido: eles são HTML/JavaScript não assinados que rodam com os privilégios totais do usuário atual, portanto, um .gadget malicioso pode executar código arbitrário, instalar malware ou roubar dados. É exatamente por isso que a Microsoft removeu a plataforma no Windows 8 (2012) e emitiu um comunicado de segurança junto com um «Fix it» para desativar gadgets no Vista/Windows 7. Nunca instale um .gadget de uma fonte não confiável. A ação segura é renomeá-lo para .zip e ler o HTML/JS em vez de executá-lo. Restauradores de terceiros (8GadgetPack) trazem de volta a mesma exposição - use apenas com gadgets em que você confia.
Detalhes do formato
em resumoProgramas que abrem arquivos GADGET
Detalhes técnicos
especificação profunda| Formato de contêiner | Arquivo ZIP padrão - cabeçalho de arquivo local mais compactação DEFLATE por entrada |
| Magic bytes | `50 4B 03 04` no deslocamento 0 - a assinatura «PK» compartilhada com todos os arquivos `.zip` |
| Tipo MIME | `application/x-windows-gadget` |
| Manifesto interno | `gadget.xml` - declara o nome do gadget, autor, versão e a página HTML de ponto de entrada |
| Renderização de UI | HTML + CSS renderizados pelo motor do Internet Explorer hospedado dentro do `sidebar.exe` ou do processo de Gadgets da Área de Trabalho |
| Mecanismo de script | JScript (baseado em IE); os scripts acessam objetos `System.Gadget` e `System.Shell` para integração com o Windows |
| Tamanho típico do pacote | 10 KB a alguns MB - arquivos fonte HTML, JS e CSS, além de ícones e imagens de fundo |
| Integridade | ZIP CRC-32 apenas por entrada interna; o pacote `.gadget` em si não possui assinatura de código |
| Local de instalação | `%LOCALAPPDATA%\Microsoft\Windows Sidebar\Gadgets\<GadgetName>.gadget\` |
| Processo de hospedagem | `sidebar.exe` no Vista; host de Gadgets da Área de Trabalho no Windows 7; ambos rodam com privilégios totais da conta de usuário |
| Suporte nativo do SO | Windows Vista e Windows 7 apenas; plataforma removida no Windows 8 (2012) |
| Status de segurança | Desativado pelo comunicado de segurança da Microsoft KB2719662 (2012) devido ao risco de execução de código arbitrário |
| Compatibilidade de terceiros | 8GadgetPack restaura a instalação e hospedagem de `.gadget` no Windows 10 e Windows 11 |
| Lançado | 2007 (Windows Vista Sidebar) |
| Versão mais recente | Windows 7 Desktop Gadgets (final; feature removed in Windows 8, 2012) |
| Especificação | learn.microsoft.com |
Conversões de GADGET
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos GADGET.