Vad är filformatet CUR?
Filer med filändelsen .cur lagrar statiska muspekarsymboler som används av Windows-system. Formatet är en binär bildcontainer utvecklad av Microsoft, introducerad med Windows 1.0 år 1985.
.cur-filer är strukturellt nästan identiska med ikonformatet .ICO - båda använder en 6-byte ICONDIR-header följt av en array med katalogposter och bilddata. Den avgörande skillnaden är typfältet i headern (02 00 för pekare mot 01 00 för ikoner) och en hotspot som lagras per katalogpost - ett par X/Y-koordinater som talar om för Windows exakt vilken pixel i pekaren som fungerar som den aktiva klickpunkten.
Pekarbilder lagras vanligtvis i tre varianter, var och en med ett specifikt syfte:
- standardanvändning (standardmuspekaren),
- väntelägen (till exempel när en fil öppnas eller ett program startas - traditionellt en timglasikon),
- textredigeringsläge (I-balksikonen).
En enskild .cur-fil kan innehålla flera storleksvarianter av samma pekare (vanligtvis 32×32 och 48×48 pixlar) i färgdjup från 1 bpp till 32 bpp. Sedan Windows Vista kan poster även bädda in komprimerad .PNG-bilddata internt, vilket minskar filstorleken med bibehållen kvalitet vid större dimensioner. För animerade pekare använder Windows istället formatet .ANI - en RIFF-baserad container som lagrar en sekvens av bildrutor i .cur-stil med tidsdata per ruta.
Ändra muspekaren
Standardpekaren som sparas i .cur-filer kan ändras med hjälp av skrivbordsteman (distribuerade som .THEME-filer). De flesta skrivbordsteman är tillgängliga gratis. Teman kan inte bara ändra muspekare utan även menyer, färgscheman, ljud, skrivbordsbakgrund, mappikoner och mer - vilket gör dem till ett populärt verktyg för att personifiera Windows-skrivbord.
Windows-användare kan också manuellt ändra muspekaren via Musinställningar i Kontrollpanelen (eller appen Inställningar i Windows 10/11) genom att välja en alternativ ikon från en tillhörande .cur-fil.
Standardplats
.cur-filer sparas som standard i undermappen Cursors som finns i Windows systemmapp (vanligtvis C:\Windows\Cursors).
Säkerhet & trygghet
RISK: LOWEn .cur består av bilddata, inte exekverbar kod, så en äkta pekarfil är säker att öppna i en visare eller använda som pekare. Två varningar: (1) historiskt har buggar i PARSERS för pekare/ikoner (och i den relaterade .ani-hanteraren) använts för att krascha eller utnyttja Windows, så håll operativsystemet uppdaterat; (2) anpassade «pekarteman» från slumpmässiga webbplatser kan innehålla installerare med adware - hämta pekare från pålitliga källor och använd .cur-filen manuellt istället för att köra en medföljande installerare.
Formatdetaljer
i ett nötskal- Multimedia Fusion / andra nischverktyg - Ett fåtal orelaterade program har återanvänt .cur, men på Windows är filändelsen överväldigande det statiska pekarformat som beskrivs här.
Program som öppnar CUR-filer
Tekniska detaljer
djup specifikation| Filtyp | Statisk bildcontainer för muspekare (binär) |
| Utvecklare | Microsoft |
| Magic bytes (hex, offset 0) | 00 00 02 00 - ICONDIR-header: 2 reserverade bytes följt av typfält 02 00 (pekare) |
| Byteordning | Little-endian |
| Containerstruktur | 6-byte ICONDIR-header, en array av ICONDIRENTRY-poster (var och en med hotspot X/Y) och bilddata per post |
| ICONDIR typfält | 0x0002 (pekare); skiljer .cur från .ico, som använder 0x0001 |
| Hotspot | X/Y-pixelkoordinatpar per post som definierar den aktiva klickpunkten i pekarbilden |
| Färgdjup | 1, 4, 8, 24, eller 32 bpp; 32-bitars poster inkluderar en 8-bitars alfakanal |
| Bilddimensioner | Upp till 256×256 px per post; vanliga pekarstorlekar är 32×32 och 48×48 px |
| Stöd för flera storlekar | En enskild .cur-fil kan lagra flera storleksvarianter av samma pekare i ett register |
| Komprimering | Ingen för DIB-poster (bitmap); DEFLATE inuti inbäddade PNG-poster (stöds sedan Windows Vista) |
| MIME-typ | image/x-win-bitmap |
| Standardlagringsplats | C:\Windows\Cursors |
| Typisk filstorlek | 1-100 KB |
| Animerad motsvarighet | .ani - en RIFF-container som lagrar flera bildrutor i .cur-stil med tidsinställning för fördröjning/hastighet per ruta |
| Släppt | 1985 (Windows 1.0) |
| Senaste version | PNG-compressed cursor entries supported since Windows Vista (2007) |
| Öppen standard | Ja · royaltyfri |
| Specifikation | learn.microsoft.com |
CUR-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om CUR-filer.