Počistite predpomnilnik Internet Explorerja z uporabo ukazne vrstice Rundll32

click fraud protection

Ukazna vrstica rundll32, ki vključuje inetcpl.cpl in vstopno točko ClearMyTracksByProcess ki je široko v uporabi od Internet Explorerja 7, je učinkovit le, če se izvaja na nizki ravni integritete. To je zato, ker v sistemu Windows Vista in novejših Internet Explorer upravlja dva različna predpomnilnika, enega za zaščiteni način in drugo mapo predpomnilnika za shranjevanje datotek, ko je Internet Explorer zunaj zaščitenega način.

Ko uporabnik izvede naslednji ukaz, da počisti predpomnilnik:

RunDll32.exe InetCpl.cpl, ClearMyTracksByProcess 8

Ukaz se izvede s srednjo stopnjo integritete in tako počisti samo mapo predpomnilnika za spletna mesta, obiskana zunaj zaščitenega načina. Medtem ko so vse vaše datoteke predpomnilnika v območju zaščitenega načina, je to pod nizka imenik.

Če želite pravilno počistiti predpomnilnik, boste morali znova zagnati isti ukaz, vendar ga tokrat zagnati na nizki ravni integritete. Točno to počne Internet Explorer, ko poskušate počistiti predpomnilnik prek možnosti menija. To je razvidno iz naslednje grafike.

Počistite predpomnilnik Internet Explorerja

Kako počistiti predpomnilnik Internet Explorerja z ukazno vrstico?

Če želite pravilno počistiti predpomnilnik začasnih internetnih datotek Internet Explorerja, uporabite eno od teh možnosti.

1. možnost: Uporaba PsExec.exe

Uporabite iz sistema Windows SysInternals za zagon Rundll32.exe z nizko stopnjo integritete. Prenesi PsExec.exe od Windows SysInternals in ga shranite na priročno mesto. Če želite počistiti predpomnilnik IE, zaženite ta ukaz:

\psexec.exe -l c:\windows\system32\RunDll32.exe InetCpl.cpl, ClearMyTracksByProcess 8

Primer:

c:\tools\psexec.exe -l c:\windows\system32\RunDll32.exe InetCpl.cpl, ClearMyTracksByProcess 8

Zahvale gredo magicandre1987 na StackOverflow za namig PsExec.

2. možnost: naredite kopijo Rundll32.exe in jo nastavite na zagon z nizkim IL

Odprite imenik Windows\System32. Naredite kopijo rundll32.exe in jo poimenujte kot rundll32-low.exe

Počistite predpomnilnik Internet Explorerja

Zdaj odprite povišan ali skrbniški ukazni poziv in vnesite:

icacls rundll32-low.exe /setintegritylevel low

V izhodu bi morali videti »uspešno obdelane 1 datoteke«.

Počistite predpomnilnik Internet Explorerja

Po želji si zabeležite prostor na disku, ki ga porabi Internet Explorerjev imenik Temporary Internet Files\Low, kjer je shranjen pravi predpomnilnik (za zaščiten način).

Počistite predpomnilnik Internet Explorerja

Pritisnite WinKey + R in vnesite ukazno vrstico, da počistite predpomnilnik IE, vendar tokrat z uporabo rundll32-low.exe.

RunDll32-low.exe InetCpl.cpl, ClearMyTracksByProcess 8
Počistite predpomnilnik Internet Explorerja

To odlično opravi delo. Izvoli.

Počistite predpomnilnik Internet Explorerja

Če želite, lahko naredite tudi bližnjico do zgornje ukazne vrstice.

Opomba: Zgornja metoda ima majhno pomanjkljivost. Proces rundll32-low.exe popolnoma počisti predpomnilnik, vendar se ne zapusti čisto. Postopek je prikazan v upravitelju opravil, dokler ga ne zapustite ročno. To pa ne bi smelo vplivati ​​na zmogljivost.


Ena majhna prošnja: če vam je bila objava všeč, jo delite?

En "droben" vaš delež bi resno pomagal pri rasti tega bloga. Nekaj ​​odličnih predlogov:
  • Pripnete!
  • Delite ga na svoj najljubši blog + Facebook, Reddit
  • Tweetajte!
Najlepša hvala za vašo podporo, moj bralec. Ne bo vzelo več kot 10 sekund vašega časa. Gumbi za skupno rabo so spodaj. :)