Mikä on %temp%?
Windows-käyttöjärjestelmässä prosenttimerkeillä ympäröity muuttuja, kuten %temp%, on erityinen ympäristömuuttuja, joka osoittaa tiettyyn kansioon. %temp% viittaa nykyisen käyttäjän henkilökohtaiseen väliaikaistiedostokansioon. Oletusarvoisesti tämä kansio sijaitsee polussa C:\Users\
Kun käyttäjä avaa ohjelman, suorittaa päivityksen tai lataa tiedoston verkosta, Windows tai sovellus saattaa luoda väliaikaisen tiedoston %temp%-kansioon. Nämä tiedostot on tarkoitettu poistettaviksi, kun niitä ei enää tarvita. Käytännössä monet sovellukset kuitenkin jättävät väliaikaistiedostoja roikkumaan, mikä johtaa kansion kasvamiseen ja levytilan hukkaamiseen. Siksi %temp%-kansion säännöllinen tyhjentäminen on yleinen tapa vapauttaa kiintolevytilaa.
Muuttujan nimi on peräisin vanhemmasta DOS-ajalta, jolloin TEMP-ympäristömuuttuja oli käytössä. Windowsissa käytetään nykyään sekä %temp% että %tmp% -muuttujia, jotka molemmat osoittavat samaan käyttäjäkohtaiseen väliaikaiskansioon. Tämä takaa yhteensopivuuden vanhempien sovellusten kanssa. On kuitenkin tärkeää ymmärtää ero käyttäjäkohtaisen %temp%-kansion ja järjestelmänlaajuisen C:\Windows\Temp-kansion välillä.
%temp% ja C:\Windows\Temp: erot
Windowsissa on kaksi keskeistä väliaikaistiedostokansiota: toinen on käyttäjäkohtainen %temp% ja toinen on järjestelmänlaajuinen C:\Windows\Temp. Vaikka molemmat sisältävät väliaikaisia tiedostoja, niiden käyttötarkoitus ja käyttöoikeudet eroavat toisistaan.

Järjestelmän C:\Windows\Temp-kansiota käyttävät pääasiassa Windowsin omat komponentit ja järjestelmätason prosessit, kuten Windows Update, järjestelmän palautus tai laiteajurien asennus. Tämä kansio on suojattu, ja tavallisella käyttäjällä ei välttämättä ole täysiä kirjoitusoikeuksia sinne. Sitä vastoin %temp% on jokaisen käyttäjän henkilökohtainen kansio, johon vain kyseinen käyttäjä ja hänen käynnistämänsä sovellukset voivat tallentaa tiedostoja.
Esimerkiksi kun käyttäjä asentaa ohjelman, asennusohjelma saattaa purkaa asennustiedostot %temp%-kansioon. Kun Windows päivittää itseään, se saattaa kirjoittaa väliaikaisia tiedostoja C:\Windows\Temp-kansioon. Käyttäjän kannalta on turvallisempaa tyhjentää %temp%-kansiota kuin C:\Windows\Temp-kansiota, koska jälkimmäisen poistot saattavat vaikuttaa järjestelmän toimintaan.
Alla oleva taulukko havainnollistaa keskeisiä eroja:
| Ominaisuus | %temp% (käyttäjäkohtainen) | C:\Windows\Temp (järjestelmä) |
|---|---|---|
| Sijainti | C:\Users\Käyttäjä\AppData\Local\Temp | C:\Windows\Temp |
| Käyttöoikeudet | Vain kyseinen käyttäjä | Järjestelmä ja pääkäyttäjä |
| Pääasialliset luojat | Käyttäjän sovellukset, selaimet, asennusohjelmat | Windows-päivitykset, järjestelmäpalvelut |
| Tyhjentämisen turvallisuus | Yleensä turvallista, osa tiedostoista saattaa olla käytössä | Vaatii varovaisuutta, voi vaikuttaa järjestelmään |
%temp%-kansion käyttötarkoitukset ja hyödyt
%temp%-kansio toimii väliaikaisena säilytyspaikkana monille eri tiedostotyypeille. Tässä ovat yleisimmät käyttötarkoitukset:

- Sovellusten asennus: Monet asennusohjelmat purkavat asennuspaketit ensin %temp%-kansioon ennen varsinaista asennusta.
- Selaimen välimuisti: Verkkoselaimet tallentavat väliaikaisia internet-tiedostoja, kuten kuvia ja skriptejä, nopeuttaakseen sivujen latautumista.
- Päivitykset: Ohjelmistopäivitykset lataavat usein väliaikaisia tiedostoja ennen asennusta.
- Tiedostojen esikatselu: Jotkin kuvankäsittely- tai toimisto-ohjelmat luovat väliaikaisia versioita avatuista tiedostoista.
- Järjestelmän vianmääritys: Tietyt diagnostiikkatyökalut kirjoittavat lokitiedostoja %temp%-kansioon.
%temp%-kansion hyödyntämisen etuna on, että se on helposti saavutettavissa. Kirjoittamalla %temp% Suorita-valintaikkunaan (Win + R) tai File Explorerin osoiteriville pääset suoraan kansioon. Tämä tekee tiedostojen tarkastelusta ja poistamisesta vaivatonta. Lisäksi kansion sisältö on yleensä turvallista poistaa, koska tiedostot ovat väliaikaisia. Poikkeuksena ovat tiedostot, jotka ovat parhaillaan avoinna jossakin sovelluksessa; Windows estää näiden poistamisen.
Miten %temp%-kansiota käytetään?
%temp%-kansion käyttäminen on yksinkertaista. Yleisin tapa on avata se nopeasti Suorita-valintaikkunan avulla. Paina Windows-näppäintä ja R-näppäintä samanaikaisesti, kirjoita avautuvaan kenttään %temp% ja paina Enter. Tämä avaa File Explorerissa nykyisen käyttäjän väliaikaistiedostokansion. Toinen tapa on kirjoittaa %temp% File Explorerin osoiteriville.
Kansion avaamisen jälkeen voit selata sen sisältöä. Usein kansiossa on satoja tai tuhansia pieniä tiedostoja ja alikansioita. Jos haluat vapauttaa levytilaa, voit valita kaikki tiedostot (Ctrl + A) ja poistaa ne. Osa tiedostoista saattaa olla käytössä, jolloin Windows ilmoittaa, ettei niitä voida poistaa. Voit ohittaa nämä valitsemalla Ohita tai Ohita kaikki -vaihtoehdon. Tämä on turvallista, koska käytössä olevat tiedostot eivät katoa.
On kuitenkin suositeltavaa olla poistamatta kansioita tai tiedostoja, joiden tarkoitusta et tunne. Joissakin tapauksissa sovellukset saattavat odottaa tiettyjen väliaikaistiedostojen olevan olemassa. Yleissääntönä on, että mitä vanhempi tiedosto on, sitä turvallisempaa se on poistaa. Windowsin Levytyhjennys-työkalu (Disk Cleanup) voi automaattisesti poistaa %temp%-kansiossa olevia tiedostoja, mikä on turvallinen vaihtoehto.

%temp% ja %tmp%: yhteensopivuus ja historia
Windows-käyttöjärjestelmissä on pitkään tuettu kahta ympäristömuuttujaa: %temp% ja %tmp%. Molemmat viittaavat oletusarvoisesti samaan sijaintiin, eli nykyisen käyttäjän AppData\Local\Temp-kansioon. %tmp% on peräisin vanhemmasta DOS- ja Windows 3.x -ajalta, jolloin käyttöjärjestelmä tuki vain lyhyitä kahdeksan merkin tiedostonimiä. Tästä syystä %tmp% on lyhyempi versio. Microsoft on säilyttänyt molemmat muuttujat taatakseen taaksepäin yhteensopivuuden vanhojen sovellusten kanssa.
Käytännössä useimmat nykyaikaiset sovellukset käyttävät %temp%-, mutta jotkin vanhemmat tai erikoistuneet ohjelmat saattavat lukea %tmp%:ta. Jos muuttujat osoittaisivat eri kansioihin, se voisi aiheuttaa ongelmia. Siksi Windows ylläpitää niitä samana. Käyttäjän ei tarvitse huolehtia kummasta muuttujasta käyttää; molemmat toimivat samalla tavalla.
Jos haluat tarkistaa, mihin %temp% ja %tmp% osoittavat tietokoneellasi, voit avata komentokehotteen (cmd) ja kirjoittaa echo %temp% ja echo %tmp%. Tuloste näyttää täydellisen polun. Yleensä nämä ovat identtiset.
%temp%-kansion tyhjentämisen vinkit ja varoitukset
Vaikka %temp%-kansion tyhjentäminen on yleensä turvallista, kannattaa noudattaa muutamia varotoimia.

Älä koskaan poista kansiota itse, eli älä poista koko Temp-kansiota, vaan ainoastaan sen sisällä olevat tiedostot ja alikansiot. Jos poistat itse kansion, Windows luo sen automaattisesti uudelleen, mutta se saattaa aiheuttaa väliaikaisia ongelmia. Varmista myös, että et poista tiedostoja, jotka ovat tällä hetkellä aktiivisen sovelluksen käytössä. Windows estää tämän yleensä, mutta jos poistat tiedoston väkisin, sovellus voi kaatua.
Lisäksi kannattaa käyttää Windowsin omaa Levytyhjennys-työkalua, joka osaa tunnistaa, mitkä tiedostot ovat turvallisia poistaa. Se löytyy kirjoittamalla "cleanmgr" Suorita-valintaikkunaan tai etsimällä "Levytyhjennys" Käynnistä-valikosta. Valitse tyhjennettävä asema (yleensä C:), ja työkalu listaa poistettavissa olevat tiedostoryhmät, mukaan lukien "Väliaikaiset tiedostot". Tämä on suositeltavin tapa.
Toinen vaihtoehto on käyttää kolmannen osapuolen puhdistusohjelmia, kuten CCleaner, mutta niiden kanssa on oltava varovainen, sillä ne saattavat poistaa myös tarpeellisia välimuisteja.
Yhteydet muihin Windows-ominaisuuksiin
%temp%-kansio liittyy läheisesti moniin Windowsin toimintoihin. Esimerkiksi Windowsin päivityspalvelu (Windows Update) tallentaa väliaikaisia tiedostoja C:\Windows\Temp-kansioon, mutta käyttäjäkohtaiset päivitysagentit saattavat käyttää myös %temp%:a. Selainten välimuistit ovat tyypillisesti omissa kansioissaan, mutta osa selaimista saattaa käyttää %temp%:a tietyissä tilanteissa.

Myös virtuaalimuisti ja sivutusiedosto eivät liity suoraan %temp%:aan, mutta Windows saattaa luoda väliaikaisia tiedostoja, jos virtuaalimuisti loppuu. Näitä tiedostoja voi löytyä %temp%:sta. On kuitenkin tärkeää erottaa toisistaan väliaikaistiedostot ja järjestelmän kriittiset tiedostot.
Jos haluat lukea lisää %temp%:n teknisistä yksityiskohdista, Microsoftin viralliset dokumentit tarjoavat kattavaa tietoa. Esimerkiksi Microsoft Learn -sivusto kertoo väliaikaiskansion sijainnista. Toinen hyvä lähde on Wikipedia-artikkeli väliaikaiskansiosta, joka selittää taustaa ja historiaa.
Yhteenveto
%temp% on Windowsin keskeinen ympäristömuuttuja, joka ohjaa käyttäjäkohtaiseen väliaikaiskansioon. Sen pääasiallinen tehtävä on tarjota sovelluksille paikka tallentaa tilapäisiä tiedostoja, jotka voidaan myöhemmin poistaa. Ero järjestelmän Temp-kansioon on tärkeä ymmärtää, jotta vältytään vahingoittamasta Windowsin toimintoja. %temp%-kansion säännöllinen tyhjentäminen vapauttaa levytilaa, mutta se on tehtävä hallitusti. Molempia muuttujia %temp% ja %tmp% tuetaan yhteensopivuussyistä.
Käyttäjän kannalta hyödyllisintä on oppia avaamaan kansio nopeasti %temp%-komennolla ja poistamaan tarpeettomat tiedostot joko manuaalisesti tai Levytyhjennys-työkalun avulla. Näin tietokone pysyy siistinä ja suorituskykyisenä. Lisätietoja löydät esimerkiksi Microsoftin tukisivuilta ja teknisistä blogeista.
Lähteet
Microsoft Learn. "Where is the Temporary folder?" opas Windows tiedostot väliaikaiset tiedostot tietokone



