O que é o formato de ficheiro CPL?
Arquivos com a extensão .cpl correspondem a ferramentas localizadas no Painel de Controle do Windows. Esses arquivos estão situados no diretório do sistema Windows - especificamente %SystemRoot%\System32. Os arquivos .cpl não visam apenas representar e iniciar aplicativos de configurações do sistema, mas também permitem que drivers de hardware e desenvolvedores de software coloquem seus próprios applets de configuração no Painel de Controle instalando um arquivo .cpl correspondente. Estruturalmente, cada .cpl é um Windows PE .dll que exporta uma função CPlApplet; o shell do Painel de Controle a chama para enumerar e iniciar os applets internos. Como os arquivos .cpl são código executável, executar um .cpl desconhecido é equivalente a executar uma DLL.
Arquivos .cpl Padrão no Windows
O Windows vem com um conjunto padrão de ferramentas do Painel de Controle, cada uma em um arquivo .cpl separado. Estes incluem:
- Data e Hora -
TimeDate.cpl - Propriedades do Sistema -
Sysdm.cpl - Mouse, teclado, impressoras, fontes -
Main.cpl - Sons -
Mmsys.cpl - Conexões de rede -
ncpa.cpl - Configurações de vídeo -
Desk.cpl - Programas e Recursos -
Appwiz.cpl - Opções de Acessibilidade -
Access.cpl
Drivers e desenvolvedores de software têm a oportunidade de criar instaladores que adicionam controles de aplicativos e dispositivos ao Painel de Controle por meio de arquivos .cpl correspondentes.
Criando Atalhos Usando Arquivos .cpl
Arquivos .cpl podem ser usados para criar um atalho para uma ferramenta do Painel de Controle. Isso pode ser feito simplesmente arrastando o ícone do Painel de Controle para a área de trabalho ou outro local. Alternativamente, um atalho manual pode ser criado especificando o caminho para o arquivo .cpl apropriado no diretório do sistema. A partir do Windows 8, o aplicativo de Configurações moderno da Microsoft (esquema de URI ms-settings:) tem substituído progressivamente os applets .cpl clássicos, embora a maioria permaneça acessível no Windows 11.
Segurança e proteção
RISCO: HIGHArquivos CPL são executáveis (PE DLLs) e podem conter código arbitrário. Eles são um vetor conhecido de entrega de malware: invasores disfarçam DLLs maliciosas como arquivos .cpl porque muitos usuários não reconhecem a extensão como executável. Clicar duas vezes em um CPL desconhecido o executa imediatamente. Regras: (1) arquivos CPL do sistema em C:\Windows\System32 são seguros; (2) um arquivo CPL recebido por e-mail, baixado de um site não oficial ou encontrado em um local inesperado deve ser verificado e tratado como suspeito. O Windows SmartScreen e antivírus devem sinalizar CPLs desconhecidos. Nunca execute um CPL de uma fonte não confiável.
Detalhes do formato
em resumo- Color Profile Link (Apple ColorSync) - O macOS usa .cpl internamente em alguns contextos do ColorSync - completamente não relacionado ao CPL do Windows.
Programas que abrem arquivos CPL
Detalhes técnicos
especificação profunda| Tipo de formato | Windows PE DLL - executável binário com exportação obrigatória de CPlApplet |
| Magic bytes | 4D 5A („MZ”) no deslocamento 0 - cabeçalho padrão Windows PE/DLL |
| Ordem dos bytes | Little-endian |
| Contêiner | Formato Windows Portable Executable (PE) / DLL |
| Exportação necessária | CPlApplet(hwnd, message, lParam1, lParam2) - função obrigatória chamada pelo shell do Painel de Controle |
| Suporte a múltiplos applets | Um único arquivo .cpl pode hospedar vários itens do Painel de Controle (CPL_GETCOUNT > 1) |
| Diretório do sistema | %SystemRoot%\System32 para todos os applets integrados do Painel de Controle |
| Classificação de segurança | Código executável - tratado como equivalente a .dll/.exe; assinatura Authenticode usada em arquivos do sistema |
| Tamanho típico do arquivo | 10 KB - 5 MB (maioria dos arquivos CPL integrados abaixo de 1 MB) |
| Variantes de arquitetura | PE de 32 bits e 64 bits; CPL legado de 16 bits existia para Windows 3.x |
| Escopo do SO | Windows 3.1 (1992) até Windows 11 (atual) |
| Substituto moderno | Aplicativo de Configurações do Windows (esquema de URI ms-settings:) para configurações integradas desde o Windows 8 |
| Uso por terceiros | Drivers de vídeo, áudio e rede comumente instalam applets .cpl personalizados |
| Lançado | 1992 (Windows 3.1 - Control Panel applet model) |
| Versão mais recente | Current as of Windows 11; CPL architecture unchanged since Win32 |
| Especificação | learn.microsoft.com |
Conversões de CPL
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos CPL.