Išvalykite „Internet Explorer“ talpyklą naudodami „Rundll32“ komandų eilutę

Rundll32 komandų eilutė, apimanti inetcpl.cpl ir įvesties tašką ClearMyTracksByProcess kuri plačiai naudojama nuo „Internet Explorer 7“, yra veiksminga tik tada, kai veikia žemu vientisumo lygiu. Taip yra todėl, kad „Windows Vista“ ir naujesnėse versijose „Internet Explorer“ valdo du skirtingus talpyklos konteinerius, vieną Apsaugotas režimas ir kitas talpyklos aplankas, kuriame saugomi failai, kai „Internet Explorer“ nėra apsaugotas Režimas.

Kai vartotojas vykdo šią komandą, norėdamas išvalyti talpyklą:

RunDll32.exe InetCpl.cpl, ClearMyTracksByProcess 8

Komanda vykdoma esant vidutiniam vientisumo lygiui ir tokiu būdu išvalo tik talpyklos aplanką svetainėms, kuriose lankomasi ne apsaugotuoju režimu. Tuo tarpu visi jūsų talpyklos failai yra apsaugoto režimo srityje, kuri yra po Žemas katalogas.

Norėdami tinkamai išvalyti talpyklą, turėsite dar kartą paleisti tą pačią komandą, tačiau šį kartą paleiskite ją žemo vientisumo lygiu. Būtent tai Internet Explorer daro, kai bandote išvalyti talpyklą per meniu parinktis. Tai matyti iš toliau pateiktos grafikos.

Išvalykite „Internet Explorer“ talpyklą

Kaip išvalyti „Internet Explorer“ talpyklą naudojant komandų eilutę?

Norėdami tinkamai išvalyti „Internet Explorer“ laikinųjų interneto failų talpyklą, naudokite vieną iš šių parinkčių.

1 parinktis: PsExec.exe naudojimas

Naudokite iš Windows SysInternals, kad paleistumėte Rundll32.exe su žemu vientisumo lygiu. parsisiųsti PsExec.exe„Windows SysInternals“. ir išsaugokite jį patogioje vietoje. Norėdami išvalyti IE talpyklą, paleiskite šią komandą:

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

Pavyzdys:

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

Ačiū magicandre1987 „StackOverflow“, kad gautumėte „PsExec“ patarimą.

2 parinktis: sukurkite Rundll32.exe kopiją ir nustatykite, kad ji būtų paleista su žema IL

Atidarykite savo Windows\System32 katalogą. Padarykite rundll32.exe kopiją ir pavadinkite kopiją kaip rundll32-low.exe

Išvalykite „Internet Explorer“ talpyklą

Dabar atidarykite padidinto lygio arba administratoriaus komandų eilutę ir įveskite:

icacls rundll32-low.exe /setintegritylevel žemas

Išvestyje turėtumėte pamatyti „sėkmingai apdorotus 1 failus“.

Išvalykite „Internet Explorer“ talpyklą

Pasirinktinai užsirašykite vietos diske, sunaudotą Internet Explorer laikinųjų interneto failų\Low kataloge, kuriame saugoma tikroji talpykla (apsaugotam režimui).

Išvalykite „Internet Explorer“ talpyklą

Paspauskite WinKey + R ir įveskite komandų eilutę, kad išvalytumėte IE talpyklą, tačiau šį kartą naudokite rundll32-low.exe.

RunDll32-low.exe InetCpl.cpl, ClearMyTracksByProcess 8
Išvalykite „Internet Explorer“ talpyklą

Tai puikiai atlieka savo darbą. Štai jums.

Išvalykite „Internet Explorer“ talpyklą

Jei norite, taip pat galite sukurti nuorodą į aukščiau pateiktą komandų eilutę.

Pastaba: Aukščiau pateiktas metodas turi nedidelį trūkumą. Rundll32-low.exe procesas puikiai išvalo talpyklą, bet neišeina švariai. Procesas rodomas užduočių tvarkyklėje, kol išeisite iš jo rankiniu būdu. Tačiau tai neturėtų turėti įtakos našumui.


Vienas mažas prašymas: jei jums patiko šis įrašas, pasidalinkite juo?

Viena „mažytė“ jūsų dalis labai padėtų šio tinklaraščio augimui. Keletas puikių pasiūlymų:
  • Prisek tai!
  • Pasidalykite juo savo mėgstamame tinklaraštyje + Facebook, Reddit
  • Paskelbkite „Twitter“!
Taigi labai ačiū už palaikymą, mano skaitytojau. Tai užtruks ne daugiau kaip 10 sekundžių jūsų laiko. Bendrinimo mygtukai yra tiesiai žemiau. :)