Como extrair imagens e ícones de atalhos e executáveis EXE no Windows?
Atalhos da área de trabalho do Windows (.lnk) e aplicativos (.exe) armazenam gráficos em seções de recursos binários. Não é possível salvá-los diretamente com o botão direito. Com esta ferramenta online, você pode extrair ícones de alta resolução com fundo transparente em apenas 3 etapas:
Passo a passo: 3 etapas para exportar ícones em alta resolução
Se tiver um atalho (.lnk), clique com o botão direito e escolha "Abrir local do arquivo". O Windows abrirá a pasta e selecionará o arquivo .exe real.
Basta arrastar e soltar o arquivo .exe ou .ico na área de upload acima, ou clicar em "Selecionar arquivo local".
O analisador processará em milissegundos todos os tamanhos de 16×16 a 256×256. Clique para exportar em formato transparente PNG, ICO ou WebP, ou baixe tudo em ZIP.
Vantagem técnica: Extração 100% sem perdas sem necessidade de C++ ou Python
Anteriormente, para extrair ícones incorporados em arquivos EXE ou DLL, era necessário instalar programas como o Resource Hacker ou configurar ambientes locais com Python (biblioteca pefile) e Visual C++, o que é trabalhoso e sujeito a falsos positivos de segurança.
Nossa ferramenta executa a decodificação binária nativa em JavaScript (TypedArray / DataView) diretamente no navegador:
- Sem instalação e multiplataforma: Funciona diretamente em navegadores modernos no Windows, macOS, Linux e dispositivos móveis;
- Imagens 100% originais sem perdas: Extrai o fluxo de dados brutos diretamente da seção
.rsrcdo formato PE, mantendo cores verdadeiras de 32 bits e transparência alfa; - Fidelidade em nível de pixel: Restaura com total precisão tanto ícones comprimidos em PNG de 256×256 quanto bitmaps DIB tradicionais de 16×16 a 48×48.
Análise aprofundada: Por que alguns EXE têm 1 ícone e outros dezenas?
Ao importar programas diferentes, você notará que alguns possuem apenas 1 grupo de ícones, enquanto outros oferecem dezenas de imagens e resoluções. Qual é a razão técnica?
1. Estrutura de recursos Windows PE: Grupos de ícones e subícones
No formato PE do Windows, os ícones são organizados em uma árvore hierárquica de dois níveis:
- RT_GROUP_ICON (Grupo de ícones, ID de tipo 14): Funciona como um índice que define uma identidade visual independente (ícone principal, associação de documentos, ícone da bandeja, etc.);
- RT_ICON (Subícone individual, ID de tipo 3): Armazena os dados binários da imagem para uma resolução específica (ex.: 256×256, 48×48, 32×32, 16×16) e profundidade de cor.
Inclui 12 grupos de ícones (6~7 resoluções cada)
O Chrome.exe integra vários grupos de ícones independentes para cobrir recursos como navegação anônima, avatares de perfis de usuário, atalhos de aplicativos web progressivos (PWA), versão Canary e associações de arquivos.
Apenas 1 grupo principal otimizado (aprox. 4 tamanhos)
Em contrapartida, o Firefox adota um empacotamento simplificado. Seu cabeçalho executável inclui apenas 1 grupo de ícones principal (cobrindo 16×16, 32×32 e 48×48), enquanto os demais recursos visuais ficam em pacotes externos (como omni.ja) ou são gerados dinamicamente.
💡 Regra de exibição do sistema: O Windows Explorer usa por padrão o grupo de ícones com o menor ID de recurso (ou índice #1) como visual principal. Nossa ferramenta lista todos os grupos ocultos para que você possa baixá-los livremente!
Perguntas frequentes (FAQ)
Por que são extraídos vários tamanhos (de 16x16 a 256x256)?
Os programas padrão do Windows empacotam várias resoluções (16×16, 24×24, 32×32, 48×48, 64×64, 128×128 e 256×256) em um único arquivo para se adaptarem à barra de tarefas, alternador Alt+Tab, telas 4K de alta densidade e menu Iniciar. Esta ferramenta extrai todas as dimensões de uma só vez.
Por que não basta tirar um print (captura de tela) do ícone?
Capturas de tela produzem imagens rasterizadas de baixa resolução (geralmente 32px ou 48px) e perdem o canal de transparência alfa, gerando bordas serrilhadas e fundos cinzas ou pretos. Esta ferramenta extrai a imagem PNG original em 256×256 com transparência perfeita.
Esta ferramenta detecta se um EXE é de 32 ou 64 bits? Reconhece arquiteturas ARM ou x64?
Sim, com certeza! Ao extrair os ícones, o analisador lê automaticamente o cabeçalho PE COFF e o cabeçalho opcional para identificar a arquitetura de destino (x64/AMD64, x86 de 32 bits, ARM64, etc.), o tipo de subsistema (janela GUI ou console CUI), o registro de data e hora de compilação e os metadatos de versão.
É seguro e privado extrair ícones EXE online?
Esta ferramenta utiliza decodificação binária em JavaScript diretamente no navegador. Todo o processamento ocorre na memória local do seu dispositivo. Seus arquivos nunca são enviados para servidores, garantindo total privacidade e segurança.
Formatos compatíveis e conteúdo extraído
Além de extrair ícones de programas, a ferramenta oferece inspeção completa de recursos binários e metadatos:
Formatos de arquivo compatíveis Supported File Formats
- .exe Executável do Windows (.exe)
- .dll Biblioteca de vínculo dinâmico (.dll)
- .lnk Atalho do Windows (.lnk)
- .ico Arquivo de recursos de ícone (.ico)
- .scr Protetor de tela executável (.scr)
- .cpl Item do Painel de Controle (.cpl)
Ícones e imagens extraíveis Extractable Image & Icon Assets
- Vários grupos de ícones (Icon Groups / RT_GROUP_ICON)
- Subícones de todas as resoluções (Sub-Icons / RT_ICON, 16×16 ~ 256×256)
- Fluxo gráfico PNG em alta definição (Raw PNG Graphic Stream)
- Bitmap DIB e máscara alfa (DIB Bitmap & Alpha Mask)
- Exportação em PNG transparente (Transparent PNG Export)
- Pacote ICO multirresolução (Multi-Size ICO Package)
- Exportação em formato moderno WebP (Modern WebP Format)
Metadados e cabeçalhos PE analisados Extracted Metadata & PE Headers
Recursos e destaques
Totalmente gratuito e sem limites
Pronto para uso online sem cadastro, sem login e sem restrições de quantidade de arquivos ou extrações.
Extração em alta qualidade sem perdas
Lê diretamente os dados binários originais, preservando 32 bits de cor e transparência alfa perfeita.
Suporte a múltiplos ícones e resoluções
Enumera múltiplos grupos de ícones e resoluções de 16×16 a 256×256 para encontrar ícones ocultos.
Multiplataforma e pronto para usar
Funciona perfeitamente no Windows, macOS, Linux e navegadores móveis em qualquer dispositivo.
Exportação em múltiplos formatos
Baixe com 1 clique em PNG transparente, ICO multirresolução ou WebP, além de cópia rápida para a área de transferência.
Sem instalações e 100% privado
Sem necessidade de instalar C++ ou Python. Decodificação local instantânea, seus arquivos nunca saem do seu computador.