Hva er CPL-filformatet?
Filer med filendelsen .cpl tilsvarer verktøy som finnes i Windows Kontrollpanel. Disse filene er plassert i Windows-systemmappen - nærmere bestemt %SystemRoot%\System32. .cpl-filer er ikke bare ment for å representere og starte systeminnstillinger, men lar også maskinvare-drivere og programvareutviklere plassere sine egne konfigurasjonsapper i Kontrollpanelet ved å installere en tilsvarende .cpl-fil. Strukturelt sett er hver .cpl en Windows PE .dll som eksporterer en CPlApplet-funksjon; Kontrollpanel-skallet kaller denne for å telle og starte appene inni. Fordi .cpl-filer er kjørbar kode, tilsvarer det å kjøre en ukjent .cpl det samme som å kjøre en DLL.
Standard .cpl-filer i Windows
Windows leveres med et standardsett av Kontrollpanel-verktøy, hver som en separat .cpl-fil. Disse inkluderer:
- Klokkeslett og dato -
TimeDate.cpl - Systemegenskaper -
Sysdm.cpl - Mus, tastatur, skrivere, fonter -
Main.cpl - Lyder -
Mmsys.cpl - Nettverkstilkoblinger -
ncpa.cpl - Skjerminnstillinger -
Desk.cpl - Programmer og funksjoner -
Appwiz.cpl - Tilgjengelighetsalternativer -
Access.cpl
Drivere og programvareutviklere har muligheten til å lage installasjonsprogrammer som legger til applikasjons- og enhetskontroller i Kontrollpanelet gjennom tilsvarende .cpl-filer.
Opprette snarveier ved hjelp av .cpl-filer
.cpl-filer kan brukes til å lage en snarvei til et Kontrollpanel-verktøy. Dette kan gjøres ved å dra ikonet fra Kontrollpanelet til skrivebordet eller en annen plassering. Alternativt kan en manuell snarvei opprettes ved å spesifisere banen til den aktuelle .cpl-filen i systemmappen. Fra Windows 8 og utover har Microsofts moderne Innstillinger-app (ms-settings: URI-skjema) gradvis erstattet klassiske .cpl-apper, selv om de fleste fortsatt er tilgjengelige i Windows 11.
Sikkerhet og trygghet
RISIKO: HIGHCPL-filer er kjørbare (PE DLL-er) og kan inneholde vilkårlig kode. De er en kjent vektor for spredning av skadelig programvare: angripere kamuflerer ondsinnede DLL-er som .cpl-filer fordi mange brukere ikke gjenkjenner filendelsen som kjørbar. Dobbeltklikk på en ukjent CPL kjører den umiddelbart. Regler: (1) system-CPL-filer i C:\Windows\System32 er trygge; (2) en CPL-fil mottatt via e-post, lastet ned fra et uoffisielt nettsted eller funnet på en uventet plassering bør skannes og behandles som mistenkelig. Windows SmartScreen og antivirus bør flagge ukjente CPL-er. Kjør aldri en CPL fra en upålitelig kilde.
Formatdetaljer
i et nøtteskall- Color Profile Link (Apple ColorSync) - macOS bruker .cpl internt i enkelte ColorSync-kontekster - helt urelatert til Windows CPL.
Programmer som åpner CPL-filer
Tekniske detaljer
dyp spesifikasjon| Format-type | Windows PE DLL - binær kjørbar fil med obligatorisk CPlApplet-eksport |
| Magic bytes | 4D 5A («MZ») ved offset 0 - standard Windows PE/DLL-header |
| Byterekkefølge | Little-endian |
| Beholder | Windows Portable Executable (PE) / DLL-format |
| Påkrevd eksport | CPlApplet(hwnd, message, lParam1, lParam2) - obligatorisk funksjon som kalles av Kontrollpanel-skallet |
| Støtte for flere apper | Én .cpl-fil kan inneholde flere Kontrollpanel-elementer (CPL_GETCOUNT > 1) |
| Systemmappe | %SystemRoot%\System32 for alle innebygde Kontrollpanel-apper |
| Sikkerhetsklassifisering | Kjørbar kode - behandles tilsvarende .dll/.exe; Authenticode-signering brukes på systemfiler |
| Typisk filstørrelse | 10 KB - 5 MB (de fleste innebygde CPL-filer er under 1 MB) |
| Arkitekturvarianter | 32-bit og 64-bit PE; eldre 16-bit CPL fantes for Windows 3.x |
| OS-omfang | Windows 3.1 (1992) til og med Windows 11 (nåværende) |
| Moderne erstatning | Windows Innstillinger-app (ms-settings: URI-skjema) for innebygde innstillinger siden Windows 8 |
| Tredjeparts bruk | Grafikk-, lyd- og nettverksdrivere installerer ofte egne .cpl-apper |
| Utgitt | 1992 (Windows 3.1 - Control Panel applet model) |
| Siste versjon | Current as of Windows 11; CPL architecture unchanged since Win32 |
| Spesifikasjon | learn.microsoft.com |
CPL-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om CPL-filer.