Asetustiedosto on tiedostomuoto, joka sisältää ohjelmiston muokattavuuteen liittyviä asetuksia. Asetukset voivat sisältää tietoa sovelluksen käyttämisestä tai miten sovellus toimii muun järjestelmän kanssa.[1]
Eräitä asetustiedostoissa käytettyjä muotoja ovat:[1]
Tiedostopäätteet vaihtelevat ja eräitä käytettyjä ovat cnf, conf, cfg, cf, ini, rc
sekä näiden muunnelmat kuten vimrc, bashrc
ja niin edelleen.
MS-DOS käytti CONFIG.SYS-nimistä tiedostoa konfigurointiin. Microsoft Windows käytti INI-tiedostoja ennen Windows Registryn käyttöön siirtymistä.[2]
Unixissa asetustiedostot ovat tietyn muotoisia tekstitiedostoja, jotka ovat yleensä /etc
-hakemistossa.[3] Jotkin asetustiedostot voivat olla käyttäjän kotihakemistossa.[4] Käytännössä asetustiedostoille ei ole tiettyä muotoa vaan eri ohjelmat käyttävät erilaisia muotoja.[4]