Mi az a %temp% és hol található?
A %temp% egy beépített Windows környezeti változó, amely az aktuálisan bejelentkezett felhasználó ideiglenes fájlmappájára mutat. Alapértelmezett útvonala a C:\Users\
A %temp% változó használatával gyorsan elérhetjük ezt a mappát anélkül, hogy a teljes elérési utat kellene beírnunk. Ehhez nyomjuk meg a Win + R billentyűkombinációt (Futtatás ablak), írjuk be a parancssorba a %temp% szöveget, majd nyomjunk Entert. Ugyanez működik a Fájlkezelő címsorába beírva is. A rendszer automatikusan a megfelelő felhasználói mappába navigál. Ez a trükk minden Windows verzióban működik, a Windows 7-től a Windows 11-ig.
A %temp% mappa mérete idővel akár több gigabájtra is nőhet, mert az alkalmazások gyakran nem törlik ki a használat után a számukra már feleslegessé vált fájlokat. Ezért érdemes időnként átnézni és eltávolítani a régi, már nem használt fájlokat. A tisztítás során azonban fontos, hogy a futó programok által éppen használt fájlokat ne töröljük, mert azok hibákat okozhatnak. A Windows beépített Lemezkarbantartó eszköze is képes eltávolítani a felhasználói ideiglenes fájlokat, de a kézi tisztítás gyakran hatékonyabb, mert a beépített eszköz csak bizonyos fájlokat érint.

A %temp% mappa gyakori tartalma
Az ideiglenes mappában különböző típusú fájlok jelenhetnek meg. Az alábbi lista összefoglalja a leggyakoribbakat:
- Böngésző gyorsítótár fájljai és letöltés közbeni részleges fájlok
- Telepítő programok által létrehozott ideiglenes kicsomagolt állományok
- Dokumentumszerkesztők (például Word, Excel) automatikus mentési fájljai
- Rendszerhiba-jelentések és naplófájlok, amelyeket az alkalmazások készítenek összeomlás után
- Képszerkesztők, médialejátszók által használt előnézeti vagy gyorsítótár fájlok
- Egyes vírusirtók által karanténba helyezett fájlok másolatai
- Az operációs rendszer frissítései során letöltött ideiglenes állományok
Ezek a fájlok általában a .tmp kiterjesztést viselik, de előfordulhat más kiterjesztés is, például .log, .cab, .msi részfájlok. A mappát böngészve érdemes figyelni a dátumra: a több hónapja nem módosított fájlok szinte biztosan eltávolíthatók. A rendszer és az alkalmazások futás közben újra létrehozzák a szükséges ideiglenes fájlokat, így a törlés nem okoz maradandó kárt.
%temp% és C:\Windows\Temp közötti különbségek
Sokan összekeverik a felhasználói %temp% mappát a rendszer szintű C:\Windows\Temp mappával. Bár mindkettő ideiglenes fájlok tárolására szolgál, eltér a céljuk és a hozzáférési jogosultságuk. Az alábbi táblázat szemlélteti a legfontosabb különbségeket:

| Tulajdonság | %temp% (felhasználói temp) | C:\Windows\Temp (rendszertemp) |
|---|---|---|
| Elérési út | C:\Users\ |
C:\Windows\Temp |
| Ki használja | Az aktuális felhasználó alkalmazásai | A Windows operációs rendszer és szolgáltatásai |
| Mire szolgál | Felhasználói alkalmazások átmeneti adatai (pl. böngésző gyorsítótár, telepítő fájlok) | Rendszerfrissítések, illesztőprogram-telepítők, rendszer szintű szolgáltatások ideiglenes fájljai |
| Hozzáférés | Csak az adott felhasználó (vagy rendszergazda) fér hozzá | Minden felhasználó és a rendszer szolgáltatásai is használhatják |
| Tisztítás gyakorisága | Hetente vagy havonta ajánlott a felhasználói fájlok törlése | Ritkábban, mert a rendszer automatikusan törli a frissítések után; a felhasználó csak rendszergazdai jogokkal tisztíthatja |
| Példa tartalomra | Böngésző gyorsítótár, Office automatikus mentések, telepítők kicsomagolt fájljai | Windows Update letöltött csomagok, rendszerhiba-jelentések, egyes szolgáltatások naplói |
A fenti eltérések miatt a felhasználói %temp% mappát bátrabban tisztíthatjuk, míg a C:\Windows\Temp mappában érdemes óvatosabbnak lenni, mert a rendszer futás közben is használhatja az ott lévő fájlokat. A legtöbb házi felhasználónak elegendő a %temp% mappára koncentrálnia a helyfelszabadítás során.
Miért fontos a %temp% mappa rendszeres tisztítása?
A %temp% mappa rendszeres karbantartása számos előnnyel jár. Elsősorban jelentős mennyiségű merevlemez-területet szabadíthatunk fel. Egy átlagos felhasználó gépén hetek alatt akár 5-10 gigabájtnyi ideiglenes fájl is összegyűlhet, ami lassíthatja a rendszer működését, különösen, ha a meghajtó már amúgy is majdnem tele van. A szabad terület növelésével a rendszer gyorsabban tud dolgozni, a programok hamarabb indulnak, és a fájlok másolása is gyorsabb lesz.
Ezen kívül a régi ideiglenes fájlok biztonsági kockázatot is jelenthetnek. Egyes kártékony programok a %temp% mappában próbálnak meg elrejtőzni, mivel azt a felhasználók ritkán ellenőrzik. Ha rendszeresen töröljük a tartalmat, csökkentjük annak az esélyét, hogy egy rosszindulatú szoftver hosszú ideig észrevétlen maradjon. Továbbá egyes alkalmazások hibásan működhetnek, ha az ideiglenes mappájuk megtelik vagy sérült fájlokat tartalmaz. Például a böngészők lelassulhatnak, ha a gyorsítótár túl nagy, vagy a telepítők elakadhatnak, ha egy korábbi sikertelen telepítés maradványai zavarják az újabb folyamatot.

A tisztítás során érdemes a következő lépéseket követni: először zárjunk be minden futó programot, hogy minél kevesebb fájl legyen használatban. Ezután nyissuk meg a %temp% mappát a korábban leírt módon. Jelöljük ki az összes fájlt (Ctrl + A), majd töröljük őket. Ha a rendszer jelez, hogy egyes fájlok jelenleg használatban vannak, hagyjuk ki azokat. A törlés után érdemes a Lomtárat is üríteni. A műveletet havonta egyszer érdemes elvégezni, de intenzívebb használat mellett akár hetente is.
A %temp% és a %tmp% közötti kapcsolat
A Windows környezeti változók között létezik egy másik, kevésbé ismert változó is: a %tmp%. Ez a régebbi DOS és Windows 3.x rendszerek öröksége, amelyet a kompatibilitás miatt a modern Windows verziók is támogatnak. Alapértelmezés szerint a %tmp% ugyanarra a mappára mutat, mint a %temp%, azaz a C:\Users\
A Microsoft hivatalos dokumentációi szerint a %temp% a modern ajánlott változó, míg a %tmp% a kompatibilitás miatt maradt meg. Egyes régi parancsfájlok vagy alkalmazások a %tmp% változót használják, ezért a Windows biztosítja, hogy mindkettő működjön. Ha valaki a Futtatás ablakba beírja a %tmp% parancsot, szintén a felhasználói ideiglenes mappát nyitja meg. Ezt a kettősséget érdemes szem előtt tartani, ha automatizált karbantartási szkripteket írunk: a biztonság kedvéért mindkét változóra hivatkozzunk, vagy használjuk a %temp% változót, mivel az a szélesebb körben elterjedt.

A rendszergazdák számára hasznos lehet, ha ellenőrzik, hogy a %tmp% és a %temp% ténylegesen ugyanarra a mappára mutat-e. Ezt a Rendszer tulajdonságai ablakban, a Speciális beállítások alatt, a Környezeti változók gombra kattintva tehetjük meg. Itt a felhasználói változók között megtaláljuk a TEMP és a TMP bejegyzéseket is. Ha eltérést tapasztalunk, akár manuálisan is beállíthatjuk őket ugyanarra az útvonalra.
Érdemes megjegyezni, hogy a %temp% változó nemcsak a bejelentkezett felhasználó számára érhető el, hanem a rendszerszintű szolgáltatások is használhatják, de ők általában a C:\Windows\Temp mappát preferálják. A felhasználói alkalmazások viszont szinte kivétel nélkül a %temp% által mutatott mappába írnak.
Hogyan védekezhetünk a %temp% mappa túlzott méretűvé válása ellen?
A probléma megelőzésére több módszer is létezik. Az egyik legegyszerűbb a Windows beépített Tárhely-érzékelő funkciójának bekapcsolása, amely automatikusan törli az ideiglenes fájlokat, ha a lemezterület alacsony. Ezt a Beállítások > Rendszer > Tárhely menüpontban érhetjük el. Itt beállíthatjuk, hogy a rendszer havonta vagy akár hetente törölje a %temp% mappa tartalmát.

Egy másik lehetőség a Lemezkarbantartó futtatása (cleanmgr.exe), amely a Felhasználói ideiglenes fájlok mellett más típusú felesleges állományokat is eltávolít. A harmadik lehetőség egy harmadik féltől származó rendszerkarbantartó eszköz használata, de ezekkel óvatosan kell bánni, mert egyesek túl agresszívan törölhetnek. A legegyszerűbb és legbiztonságosabb módszer továbbra is a kézi tisztítás a %temp% mappa megnyitásával és a tartalom törlésével, mivel ekkor teljes mértékben mi irányítjuk, mi kerüljön ki.
Végezetül érdemes tudatosítani, hogy a %temp% mappa tisztítása nem jár adatvesztéssel, mivel a fájlok ideiglenesnek minősülnek. A böngészők esetében például a gyorsítótár törlése után a weboldalak lassabban tölthetők be először, de ez hamar kompenzálódik. A telepítők maradványai pedig már nem befolyásolják a programok működését. A rendszeres karbantartás hozzájárul a számítógép hosszú távú stabilitásához és gyorsaságához.
Források
A cikk elkészítésekor a Microsoft hivatalos dokumentációját, a Microsoft Learn platformján elérhető útmutatót, a Microsoft Community fórumán található magyarázatot, valamint a Wikipedia Temporary folder szócikkét vettem alapul. Emellett a Microsoft fejlesztői blogján, a The Old New Thing-en megjelent bejegyzés is segített a %tmp% és %temp% kapcsolatának tisztázásában. A Dell technikai támogatási oldalán található cikk további gyakorlati tanácsokkal szolgált a felhasználók számára.





