Vad att veta
- En CFG/CONFIG-fil är en konfigurationsfil.
- Om det går att öppna, prova en textredigerare som Notepad++.
- Konvertera till andra textformat med samma program.
Den här artikeln förklarar vad en konfigurationsfil är och hur du använder den CFG- eller CONFIG-fil du har.
Vad är CFG- och CONFIG-filer?
En fil med filtillägget. CFG eller. CONFIG är en konfigurationsfil som används av olika program för att lagra inställningar som är specifika för deras respektive programvara. Vissa konfigurationsfiler är vanliga textfiler men andra kan lagras i ett format som är specifikt för programmet.
En MAME-konfigurationsfil är ett exempel där filen används för att lagra tangentbordsinställningar i ett XML-baserat format. Den här filen lagrar kortkommandon, tangentbordsinställningar och andra inställningar som är specifika för användaren av MAME-videospelsemulatorn.
Vissa program kan skapa en konfigurationsfil med filtillägget. CONFIG, som Web.config-filen som används av Microsofts Visual Studio-programvara.
En Wesnoth Markup Language-fil använder samma filtillägg, men inte som en konfigurationsfil. Dessa CFG-filer är vanliga textfiler skrivna i programmeringsspråket WML och tillhandahåller spelinnehåll för The Battle for Wesnoth.
Fitillägget för en konfigurationsfil läggs ibland till i slutet av en fil med exakt samma namn. Till exempel, om filen innehåller inställningar för setup.exe, kan CONFIG-filen heta setup.exe.config.
Hur man öppnar och redigerar en CFG/CONFIG-fil
Många program använder ett konfigurationsfilformat för att lagra inställningar. Detta inkluderar Microsoft Office, OpenOffice, Visual Studio, Google Earth, MAME, BlueStacks, Audacity, Celestia, Cal3D och LightWave, bland många andra. Inom dessa program kan det finnas specifika verktyg som används för att faktiskt redigera konfigurationsfilen, till exempel Celesia Config Manager.
The Battle for Wesnoth är ett videospel som använder CFG-filer som är lagrade i WML-programmeringsspråket.
Vissa CFG-filer är Citrix Server Connection-filer som innehåller information för att göra en anslutning till en Citrix-server, som serverportnummer, användarnamn och lösenord, IP-adress, etc.
Jewel Quest använder istället filtillägget CFGE i samma syfte att lagra inställningar. Den kan också innehålla resultatinformation och annan spelrelaterad data.
Det är dock högst osannolikt att någon av dessa applikationer eller spel har ett "öppet" eller "import"- alternativ för att faktiskt visa konfigurationsfilen. De hänvisas istället bara till av programmet så att det kan läsa filen för instruktioner om hur man beter sig.
Ett undantag där filen säkert kan öppnas med programmet som använder den, är Web.config-filen som används av Visual Studio. Visual Web Developer-programmet som är inbyggt i Visual Studio används för att öppna och redigera denna CONFIG-fil.
De flesta CFG- och CONFIG-filer är i ett vanligt textfilformat som låter dig öppna dem med vilken textredigerare som helst. Som du kan se här är den här 100 procent vanlig text:
Title=%PRODUCTNAME Chart
Language=en-US
Order=4
Start=text%2Fschart%2Fmain0000.xhpHeading=headingheadingProgram=CHART07.07. 04 00:00:00
Anteckningsblock-programmet i Windows fungerar utmärkt för att visa, redigera och till och med skapa textbaserade konfigurationsfiler som denna. Om du vill ha något mer robust eller behöver öppna filen på en Mac- eller Linux-dator, se vår lista över de bästa fritextredigerarna.
Det är viktigt att du bara redigerar en konfigurationsfil om du vet exakt vad du gör. Det är troligt att du gör det med tanke på att du har att göra med en fil som de flesta inte tänker på, men även en liten förändring kan ge en bestående effekt som kan vara svår att spåra om ett problem skulle uppstå.
Hur man konverterar en CFG/CONFIG-fil
Det finns förmodligen ingen stor anledning att konvertera en konfigurationsfil till ett nytt format eftersom programmet som använder filen behöver den förbli i samma format och med samma namn, annars vet det inte var för att leta efter inställningar och andra inställningar. En CFG/CONFIG-filkonvertering kan därför leda till att programmet använder standardinställningar eller inte vet hur det fungerar alls.
Gelatin är ett verktyg som kan konvertera textfiler som CFG- och CONFIG-filer till XML, JSON eller YAML. MapForce kanske också fungerar.
Vilken textredigerare som helst kan också användas för att konvertera en CFG- eller CONFIG-fil om du bara vill att filtillägget ska ändras så att du kan öppna det med ett annat program. Du kan till exempel använda en textredigerare för att spara en CFG-fil till TXT så att den öppnas med Anteckningar som standard. Men att göra detta ändrar faktiskt inte formatet/strukturen för filen; den kommer att förbli i samma format som den ursprungliga CFG/CONFIG-filen.
Andra konfigurationsfiltillägg
Beroende på vilket program eller operativsystem som använder konfigurationsfilen kan den istället använda filändelsen CNF eller CF.
Windows använder ofta INI-filer för att lagra inställningar, medan macOS använder PLIST-filer.
Några andra tillägg som används för filer som kan lagra konfigurationsinformation inkluderar CONF, JSON och PROPERTIES.
CFG är också en förkortning för andra termer som inte har något att göra med ett filformat, som kontrollflödesdiagram och sammanhangsfri grammatik.
Kan du fortfarande inte öppna den?
Om din fil inte öppnas vid det här laget, finns det en god chans att du tolkar filtillägget fel. Vissa filer använder ett tillägg som liknar ". CFG", men det är avstängt med en bokstav eller två, vilket gör dem oanvändbara i CFG-öppnarna som nämns ovan.
CGF är ett exempel. Reserverade för Crytek Geometry Format-filer, de är egentligen bara användbara i CRYENGINE-sammanhang.
SFG är ett annat filtillägg som påminner mycket om CFG. Animeringsprogramvaran Synfig Studio ansvarar för att arbeta med dessa filer.