Hvorfor rydder ikke Diskoprydning indholdet af Temp-mappen helt?

2019-09-15 08:08:49
Vigtigste·Microsoft·Hvorfor rydder ikke Diskoprydning indholdet af Temp-mappen helt?

Diskoprydning (Cleanmgr.exe) er et indbygget værktøj i Windows, der tilbyder nogle nyttige oprydningsindstillinger, der ikke er tilgængelige i andre tredjepartsoprydningsværktøjer. Det kan fjerne erstattede enhedsdrivere, midlertidige filer, Internet Explorer-cache, forældede Windows-opdateringer, Forrige Windows-installation (Windows.old) -mappe og meget mere.

Men du spekulerer måske på, hvorfor Diskoprydning springer over at slette nogle filer og mapper i din TEMP-mappe.

Hvorfor efterlader diskoprydning midlertidige filer?

Når det gælder sletning af midlertidige filer, slettes diskoprydning som standard ikke elementer, der svarer til følgende kriterier:

  1. Filer med read-only, system eller skjulte attributter
  2. Filer der er adgang til i de sidste syv dage
  3. Kataloger, der er oprettet i de sidste syv dage.

For kriterier 2: Med en simpel registreringsdatabase-redigering kan du få Diskoprydning til at slette alle midlertidige filer eller kun de filer, hvis sidst åbne tidsstempel er større end "n" antal dage fra den aktuelle dato.

RETTET: Sådan slettes filer, der er ældre end N dage, automatisk i Windows

Få Diskoprydning til at slette alle de midlertidige filer

Start Registreringseditor og gå til:

 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ VolumeCache \ Midlertidige filer 

Dobbeltklik på LastAccess i højre rude.

Indstil værdiedataene for LastAccess til 0.

Værdien "LastAcess" repræsenterer det antal dage, der skal være gået, siden en fil sidst blev åbnet, eller der blev oprettet et bibliotek til den fil eller det bibliotek, der skal overvejes til oprydning af Cleanmgr.exe.

Ved at indstille dataene til LastAccess-registerværdien til 0, kan du tvinge Diskoprydning til at rydde op i alle de midlertidige filer. Det springer over filer, der ikke kan slettes - f.eks. Filer, der i øjeblikket er i brug af applikationer, og dem, du ikke har skriveadgang.

For at være på den mere sikre side kan du indstille “LastAccess” til “3”, så Diskoprydning ikke sletter de filer, der er blevet brugt i de sidste tre dage. “3” er sikrere, for bare i tilfælde af at et øjeblik, der kører en applikation, har gemt de midlertidige data derovre, og du har dvalet systemet (i stedet for at lukke dem dagligt) meget, sidst.

Ovenstående er den samme registerredigering, som jeg skrev om i 2005. Det gælder Windows 2000 / XP gennem Windows 10. Ref: Ændr værdien "LastAccess" til rengøring af de midlertidige filer ved hjælp af Diskoprydningsværktøjet .

Kørsel af Diskoprydning med standardværdien “LastAccess” efterlader masser af filer og mapper uberørt.

Kun de mapper, der blev oprettet (og adgang til filer) inden oktober 25, blev ryddet - oprydning gjort i dag, nov-1.

Efter anvendelse af registreringsdatabaseindstillingen omorganiserer jeg Diskoprydning.

De midlertidige filer er alle væk, undtagen filer og mapper, der er i brug.

Midlertidige filer Placeringer

Som en sidebemærkning, hvis du rydder op i midlertidige filer, når Diskoprydning kører forhøjet ("Kør som administrator"), ryddes "midlertidige" filer i de følgende mapper og undermapper også, ud over filer og mapper i brugers TEMP-bibliotek.

  • % WINDIR% \ Temp
  • % Windir% \ Logs
  • % Windir% \ System32 \ LogFiles

Jeg bruger for det første ikke tredjepartsoprydnings- og vedligeholdelsesværktøjer. Jeg stoler stadig på Diskoprydning til dette job - men jeg automatiserer det ved hjælp af Cleanmgr.exe-switches “/ sageset” og “/ sagerun.”

Redaktørens Valg