Vad betyder %temp% och hur används det?
Om du någon gång har arbetat med Windows och velat frigöra utrymme på din hårddisk har du troligen stött på uttrycket %temp%. Detta är en så kallad miljövariabel som Windows använder för att snabbt referera till en specifik mapp på datorn. Mappen i fråga är den temporära mapp som tillhör den inloggade användaren. När du skriver %temp% i till exempel dialogrutan Kör (som du öppnar med tangentkombinationen Windows-tangent + R) eller i filutforskarens adressfält, navigerar Windows direkt till sökvägen C:\Users\

Så här skiljer sig %temp% från systemets Temp-mapp
En vanlig missuppfattning är att temporära filer på en dator bara finns på en plats. I Windows finns det faktiskt två viktiga temporära mappar. Den första är användarspecifik och nås via %temp% som vi redan nämnt. Den andra är en systemomfattande Temp-mapp som finns på sökvägen C:\Windows\Temp. Dessa två mappar har olika syften och innehåll. Systemets Temp-mapp används främst av Windows självt och av operativsystemets tjänster. Här lagras filer som skapas under till exempel Windows-uppdateringar, systemåterställningspunkter och andra bakgrundsprocesser som körs med systembehörigheter. Den användarspecifika Temp-mappen däremot är reserverad för de program som du själv använder. Varje användarkonto har sin egen %temp%-mapp, vilket innebär att en dator med flera användarkonton kan ha flera oberoende temporära mappar. Denna separation ökar säkerheten eftersom temporära filer från en användares session inte blandas med systemfiler eller med en annan användares filer. För den som rensar temporära filer är det viktigt att förstå skillnaden, eftersom det inte är rekommenderat att manuellt radera filer i systemets Temp-mapp utan noggrann eftertanke, medan %temp%-mappen i regel kan rensas utan problem för systemets stabilitet.

Hur öppnar du %temp% i Windows?
Det finns flera enkla sätt att komma åt din användarspecifika temporära mapp. Det snabbaste är att trycka på Windows-tangenten och R samtidigt för att öppna dialogrutan Kör. I rutan skriver du %temp% eller ibland bara tmp och trycker på Retur. Du kan också skriva %temp% direkt i adressfältet i Filutforskaren och trycka på Retur. Ett alternativ är att navigera manuellt genom Windows-mapparna, men med variabeln slipper du komma ihåg den långa sökvägen. Om du föredrar att skapa en genväg på skrivbordet kan du högerklicka och välja Ny genväg och sedan ange %temp% som plats. Genvägen kommer då alltid att öppna just din temporära mapp oavsett vilken användare som är inloggad. Det är också möjligt att komma åt mappen via kommandotolken eller PowerShell genom att använda samma variabel tillsammans med kommandot cd, exempelvis cd %temp%. Denna mångsidighet gör %temp% till ett kraftfullt verktyg för både vanliga användare och administratörer.

Vilka filer hittar du i %temp%?
Innehållet i %temp%-mappen kan variera kraftigt beroende på vilka program du använder. Det är en samlingsplats för temporära data som programmen själva har skapat men inte alltid rensat upp. Nedan följer en lista över vanliga typer av filer som kan finnas här:

- Installationsfiler för program och uppdateringspaket som tillfälligt lagras under nedladdning.
- Cache-filer från webbläsare och andra internetanslutna applikationer.
- Loggfiler som program skapar för felsökning eller statistik.
- Tillfälliga dokumentversioner som sparas medan du arbetar i till exempel ett bildbehandlingsprogram eller en ordbehandlare.
- Arkivfiler som extraheras under installationer men sedan inte tas bort.
- Inställningsfiler eller konfigurationskopior som programmen använder under en session.
Många av dessa filer är små, men när de ackumuleras över tid kan de uppta betydande diskutrymme. Vissa filer kan vara låsta av pågående processer och går inte att radera förrän programmen stängs. Det är därför en god idé att starta om datorn innan du rensar mappen, så att så många filer som möjligt blir tillgängliga för radering.

Skillnaden mellan %temp% och C:\Windows\Temp i en tabell
För att tydliggöra kontrasterna mellan de två temporära mapparna kan följande tabell vara till hjälp:
| Egenskap | %temp% (användarmapp) | C:\Windows\Temp (systemmapp) |
|---|---|---|
| Plats | C:\Users\[Användarnamn]\AppData\Local\Temp | C:\Windows\Temp |
| Användningsområde | Program och processer som körs under användarkontot | Systemtjänster och Windows-uppdateringar |
| Behörighetskrav | Kräver användarbehörighet | Kräver administratörsbehörighet för att skriva eller radera vissa filer |
| Rensningsfrekvens | Kan rensas regelbundet av användaren | Rekommenderas att rensas mer försiktigt, helst med Diskrensning |
| Innehåll | Cache, loggar, installationsrester från program | Loggfiler från OS, temporära uppdateringsfiler |
Tabellen visar att de två mapparna trots sina likheter har tydligt olika roller. Den systemomfattande Temp-mappen bör hanteras med större försiktighet, medan den användarspecifika %temp%-mappen är mer förlåtande att rensa.
Varför är %temp% viktig för diskutrymme och prestanda?
En ackumulering av temporära filer kan påverka datorns prestanda negativt. Även om filerna inte direkt påverkar processor- eller minnesanvändning, kan en mycket full temporär mapp göra att filutforskaren arbetar långsammare när mappen öppnas. Den främsta konsekvensen är dock att ledigt diskutrymme minskar. Särskilt på datorer med mindre SSD-enheter kan temporära filer uppta en betydande andel av den totala lagringen. Genom att regelbundet rensa %temp%-mappen kan du återfå utrymme som kan användas till viktigare filer. Många användare blir förvånade över hur många gigabyte som kan frigöras redan vid första rensningen. Windows har ett inbyggt verktyg som heter Diskrensning som kan hantera detta automatiskt, men det går också utmärkt att radera innehållet manuellt. Att hålla mappen ren är en enkel men effektiv vana för att bibehålla systemets respons. Mer information om hur du hanterar temporära filer finns på Microsoft Learn.
Vad är skillnaden mellan %temp% och %tmp%?
I Windows-miljön finns det två vanliga variabler som pekar på temporära filer: %temp% och %tmp%. Många användare undrar om dessa är olika. I moderna versioner av Windows är de i praktiken identiska. Båda variablerna är förinställda att peka på samma fysiska mapp, alltså C:\Users\Användarnamn\AppData\Local\Temp. Den historiska bakgrunden är att %tmp% är en äldre variabel som användes i DOS och Windows 3.x, medan %temp% är den moderna standarden. Windows har behållit stöd för %tmp% för bakåtkompatibilitet med äldre program som fortfarande använder den gamla variabeln. Om du av någon anledning vill kontrollera vilken sökväg varje variabel pekar på, kan du öppna kommandotolken och skriva echo %temp% respektive echo %tmp%. Du kommer att se att de visar samma sökväg. Det är dock viktigt att notera att du i teorin kan ändra miljövariabeln så att de pekar på olika mappar, men detta rekommenderas inte i normala fall. För den genomsnittliga användaren spelar det alltså ingen roll om du använder %temp% eller %tmp% när du vill öppna din temporära mapp. Mer ingående information om denna historiska kompatibilitet finns tillgänglig på Wikipedia.
Hur rensar du %temp% på ett säkert sätt?
Att rensa %temp% är enkelt och säkert, men det finns några saker att tänka på. Det första steget är att stänga alla program som du har igång, särskilt sådana som kan ha skrivit till mappen nyligen. Starta gärna om datorn för att låsa upp filer som annars är upptagna. Öppna sedan %temp% med valfri metod, tryck Ctrl + A för att markera alla filer och mappar, och tryck på Delete. Vissa filer kommer troligen att vara låsta och kan inte raderas. Det är helt normalt och du kan trycka på Hoppa över för att ignorera dem. När raderingen är klar töms papperskorgen om du vill återfå utrymmet omedelbart. Ett alternativ är att använda Windows inbyggda verktyg för diskrensning. Sök efter Diskrensning i startmenyn, välj den enhet där Windows är installerat och klicka på Rensa systemfiler. Välj sedan Temperära filer från listan. Detta verktyg är mer selektivt och raderar bara filer som är säkra att ta bort. För större kontroll kan du använda en tredjepartsapplikation, men det är sällan nödvändigt. Var uppmärksam på att du aldrig bör radera mappen %temp% själv, bara dess innehåll. Att radera mappen kan orsaka problem för program som förväntar sig att den ska finnas. Om du skulle rå





