To je prosto stvar stila programiranja; neki programer će rado kroz registry "zapamtiti" veličinu i koordinate prozora kada je program poslednji put startovan, fajl koji je poslednji put bio otvaran u tom programu, opcije (ako program nudi podešavanje) i slično. Drugi će radije za to da iskoristi neki svoj cfg ili ini fajl u home diru korisnika (malčice zastareo pristup, pogotovo za programe bez instalacije). Nekad nije stvar preferencije, nego moranja - npr. ako program ima svoj tip fajla, poželjno je taj tip registrovati u sistemu (da bude dostupan i preko shella). Ali kako program ima više i više interakcije sa ostatkom sistema, onda ima i više logike da program bude "stacionaran". Neinstalacijom samo štediš ključeve koji po defaultu imaju veze sa installerom.