Fjern automatisk midlertidige filer ved hjelp av diskopprydding, lagringsfølelse eller batchfil

TEMP-katalogen (%temp%) blir oppblåst over tid ettersom applikasjoner lagrer data der borte og ikke alltid fjerner filene og mappene de opprettet. Og programvareinstallatører trekker ut innholdet i installasjonspakkene til %temp%-mappen og klarer ikke å gjøre oppryddingen når installasjonen er fullført.

diskopprydding slett alle midlertidige filer

"Lav diskplass"-problemet er en saga blott - eller problemet oppstår sjelden i dag ettersom systemer kommer med høykapasitets harddisker som ble skittbillige. Men det kan være lurt å rydde opp i Temp-mappen og holde systemet i toppform.

Midlertidig opprydding av filer er en av oppgavene som Windows utfører stille i bakgrunnen, som en del av automatisk vedlikehold eller systemvedlikehold som bruker oppgaveplanleggeren. Automatisk vedlikehold bruker Diskopprydding (cleanmgr.exe) med det udokumenterte /autoclean parameter. De innebygde vedlikeholdsoppgavene utløses hvis systemet blir stående inaktivt i omtrent 5 minutter, og slutter å kjøre så snart Windows registrerer brukeraktivitet.

For å fjerne

%temp% filer umiddelbart uten å vente på at den automatiske eller systemvedlikeholdsoppgaven skal utløses, kan du bruke en av disse metodene.

Metoder for å rydde opp midlertidige filer automatisk

  • Rydd opp i midlertidige filer med diskopprydding
  • Rydd opp i midlertidige filer ved hjelp av lagringsinnstillinger
  • Rydd opp i midlertidige filer med en Windows Batch-fil

Automatiser fjerning av midlertidige filer ved hjelp av Diskopprydding

Det opprinnelige Diskoppryddingsverktøyet (cleanmgr.exe) støtter automatisering siden de tidlige versjonene av Windows, i det minste fra Windows XP, og frem til Windows 10. Du kan bruke kommandoene "sageset" og "sagerun" med et unikt nummer for å konfigurere og kjøre oppryddingen automatisk.

  • /d stasjonsbokstav: – Dette alternativet spesifiserer stasjonen du vil at Diskopprydding skal rense.
  • /sageset: n – Dette alternativet viser dialogboksen Diskoppryddingsinnstillinger og oppretter også en registernøkkel for å lagre innstillingene du velger. n-verdien, som er lagret i registeret, lar deg spesifisere oppgaver som Diskopprydding skal kjøre. n-verdien kan være en hvilken som helst heltallsverdi fra 0 til 65535. For å ha alle alternativene tilgjengelig når du bruker alternativet /sageset, må du kanskje spesifisere stasjonen der Windows er installert.
  • /sagerun: n – Dette alternativet kjører de spesifiserte oppgavene som er tilordnet n-verdien hvis du bruker alternativet \sageset. Alle stasjoner på datamaskinen er oppregnet og den valgte profilen kjører mot hver stasjon.

Du kan for eksempel bruke /sageset: 1000 for rengjøring %temp% filer, /sageset: 1001 for andre elementer som "miniatyrbilder"-buffer og så videre. Du kan også velge flere oppryddingsalternativer for en enkelt sageset # konfigurasjon.

Konfigurere Diskopprydding for Temp Files Cleanup

Åpne en forhøyet eller Admin ledetekst og kjør følgende kommando:

cleanmgr /d c: /sageset: 1000
slett midlertidige filer ved pålogging

Dette åpner Diskopprydding, og viser deg en overveldende liste over oppryddingsalternativer eller behandlere du kan velge.

  • Midlertidige oppsettfiler
  • Gamle Chkdsk-filer
  • Sett opp loggfiler
  • Windows Update-opprydding
  • Windows Defender
  • Windows-oppgraderingsloggfiler
  • Nedlastede programfiler
  • Midlertidige Internett-filer
  • Systemfeil minnedumpfiler
  • Systemfeil minidump-filer
  • Filer forkastet av Windows-oppgradering
  • Per bruker arkiverte Windows-feilrapporteringsfiler
  • Per bruker i kø Windows feilrapporteringsfiler
  • Systemarkiverte Windows-feilrapporteringsfiler
  • Windows-feilrapporteringsfiler i systemkø
  • Systemet opprettet midlertidige Windows-feilrapporteringsfiler
  • Windows ESD installasjonsfiler
  • BranchCache
  • Tidligere Windows-installasjon(er)
  • Papirkurv
  • RetailDemo offline innhold
  • Oppdater pakken Backup Files
  • Midlertidige filer
  • Midlertidige Windows-installasjonsfiler
  • Miniatyrbilder
  • Brukerfilhistorikk

Noen av oppryddingsalternativene finnes kanskje ikke i systemet ditt, avhengig av hvilket operativsystem du bruker.

slett midlertidige filer ved pålogging

Alternativene "Nedlastede programfiler" og "Midlertidige Internett-filer" kan være merket som standard. Fjern merket for dem, aktiver "Midlertidige filer" avmerkingsboksen og klikk OK.

Du trenger å kjøre "/sageset" bare for første gang. Konfigurasjonen (for 1000) blir lagret i registeret, og brukes når du kjører Diskopprydding med kommandoen "/sagerun". Du kan opprette så mange konfigurasjonsinnstillinger med forskjellige tall som du vil.

Kjører opprydding av midlertidige filer

For å kjøre oppryddingen, bruk denne kommandoen fra Kjør-dialogen (WinKey + R):

cleanmgr /sagerun: 1000
slett midlertidige filer ved pålogging

Du krever ikke /d parameter ved bruk /sagerun.

Lag en snarvei for kommandoen ovenfor, og plasser den i Startup-mappen.

trykk WinKey + R, skriv inn følgende kommando og trykk TAST INN:

skall: oppstart

Det åpner oppstartsmappen til profilen din. Plasser snarveien Diskopprydding i oppstartsmappen. %temp% Filopprydding vil skje ved hver pålogging.

slett midlertidige filer ved pålogging

Merk: Som standard vil ikke Cleanmgr.exe slette midlertidige filer som har blitt åpnet de siste 7 dagene. Du kan imidlertid endre virkemåten ved å tilpasse LastAccess-registerverdien. For mer informasjon, sjekk artikkelen Hvorfor sletter ikke diskopprydding innholdet i Temp-mappen helt?

Tøm automatisk Temp-filer og papirkurven ved å bruke Windows 10 Storage sense

Windows 10s lagringsinnstillinger har et alternativ for å automatisk tømme de midlertidige filene og papirkurvfilene som er eldre enn "x" dager.

Klikk Start, Innstillinger, klikk System og velg Lagring. Aktiver veksleknappen under Oppbevaring

tom papirkurven - lagringsinnstillinger eller lagringssans

Klikk Konfigurer Storage Sense eller kjør den nå. Dette åpner en annen skjerm der du kan velge hva som skal ryddes opp automatisk - Midlertidige filer eller papirkurven - eller begge deler.

Windows 10 lagringsinnstillinger oppryddingsalternativer

Du kan aktivere eller deaktivere følgende innstillinger på den siden:

Slett midlertidige filer som appene mine ikke bruker. Slett filer i papirkurven min hvis de har vært der i over "x" dager. Slett filer i nedlastingsmappen min hvis de har vært der i over «x» dager

Du kan også rydde opp i filer på forespørsel (ved å bruke innstillingene ovenfor) ved å klikke på Rengjør nå.

Fjern midlertidige filer ved hjelp av en batch-fil

Du kan lage en batch-fil for å slette innholdet i Temp-mappen fullstendig inkludert undermappene.

Åpne Notisblokk og kopier følgende innhold inn i den:

del "%temp%\*.*" /s /q. FOR /d %%p IN ("%temp%\*.*") GJØR rd "%%p" /s /q

Lagre filen med .flaggermus Utvidelse. Dobbeltklikk for å kjøre batchfilen. Det fjerner ikke selve Temp-mappen, da det ikke anbefales å gjøre det.

I SLEKT:Slik sletter du filer eldre enn N dager automatisk i Windows

Redaktørens notat: Å bruke Diskopprydding er det sikreste og foretrukne alternativet, siden det lar de nylig åpnede filene være urørt. Det lar også brukeren konfigurere "siste tilgang"-innstillingen, om enn bare ved å bruke registeret. Men hvis du foretrekker batch-filmetoden (som jeg ikke anbefaler for rutinemessig bruk) av en eller annen grunn, sørg for at du lagrer de åpne filene dine og lukker alle kjørende programmer før du kjører filen.


En liten forespørsel: Hvis du likte dette innlegget, kan du dele dette?

En "liten" andel fra deg ville virkelig hjelpe mye med veksten av denne bloggen. Noen gode forslag:
  • Fest den!
  • Del den på favorittbloggen din + Facebook, Reddit
  • Tweet det!
Så tusen takk for støtten min leser. Det vil ikke ta mer enn 10 sekunder av tiden din. Del-knappene er rett under. :)