Rundll32 Komut Satırını kullanarak Internet Explorer Önbelleğini Temizleme

click fraud protection

inetcpl.cpl ve giriş noktasını içeren rundll32 komut satırı ClearMyTracksByProcess Internet Explorer 7'den beri yaygın olarak kullanılan, ancak düşük bütünlük düzeyinde çalıştırıldığında etkilidir. Bunun nedeni, Windows Vista ve sonraki sürümlerde Internet Explorer'ın biri için iki farklı önbellek kapsayıcısını yönetmesidir. Korumalı Mod ve Internet Explorer Korumalı Modun dışındayken dosyaları depolamak için başka bir önbellek klasörü Mod.

Bir kullanıcı önbelleği temizlemek için aşağıdaki komutu çalıştırdığında:

RunDll32.exe InetCpl.cpl, ClearMyTracksByProcess 8

Komut, Orta düzeyde bir bütünlük düzeyiyle yürütülür ve bu nedenle yalnızca Korumalı Mod dışında ziyaret edilen web siteleri için önbellek klasörünü temizler. Tüm önbellek dosyalarınız Korumalı mod alanındayken, bu, Düşük dizin.

Önbelleği düzgün bir şekilde temizlemek için aynı komutu tekrar çalıştırmanız gerekecek, ancak bu sefer Düşük bütünlük seviyesinde başlatın. Menü seçenekleri aracılığıyla önbelleği temizlemeye çalıştığınızda Internet Explorer tam olarak bunu yapar. Bu, aşağıdaki grafikten açıkça görülmektedir.

Internet Explorer Önbelleğini Temizle

Komut Satırını Kullanarak Internet Explorer Önbelleği Nasıl Temizlenir?

Internet Explorer Geçici İnternet Dosyaları önbelleğini gerektiği gibi temizlemek için bu seçeneklerden birini kullanın.

Seçenek 1: PsExec.exe'yi Kullanma

Rundll32.exe'yi düşük Bütünlük Düzeyinde başlatmak için Windows SysInternals'dan kullanın. İndirmek PsExec.exe itibaren Windows SysInternals ve uygun bir konuma kaydedin. IE önbelleğini temizlemek için şu komutu çalıştırın:

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

Örnek:

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

Sayesinde Magicandre1987 PsExec ipucu için StackOverflow'ta.

Seçenek 2: Rundll32.exe'nin Bir Kopyasını Oluşturun ve Düşük IL ile Çalıştır'a Ayarlayın

Windows\System32 dizininizi açın. rundll32.exe dosyasının bir kopyasını oluşturun ve kopyayı rundll32-low.exe olarak adlandırın

Internet Explorer Önbelleğini Temizle

Şimdi, yükseltilmiş veya yönetici Komut İstemi açın ve şunu yazın:

icacls rundll32-low.exe /setintegritylevel düşük

Çıktıda “başarıyla işlenmiş 1 dosyayı görmelisiniz”.

Internet Explorer Önbelleğini Temizle

İsteğe bağlı olarak, gerçek önbelleğin (Korumalı mod için) depolandığı Internet Explorer'ın Temporary Internet Files\Low dizini tarafından tüketilen disk alanını not edin.

Internet Explorer Önbelleğini Temizle

WinKey + R tuşlarına basın ve IE önbelleğini temizlemek için komut satırını yazın, ancak bu sefer şunu kullanın: rundll32-low.exe.

RunDll32-low.exe InetCpl.cpl, ClearMyTracksByProcess 8
Internet Explorer Önbelleğini Temizle

Bu işi mükemmel yapıyor. Hadi bakalım.

Internet Explorer Önbelleğini Temizle

İsterseniz yukarıdaki komut satırına bir kısayol da yapabilirsiniz.

Not: Yukarıdaki yöntemin küçük bir dezavantajı vardır. rundll32-low.exe işlemi önbelleği mükemmel şekilde temizler, ancak temiz bir şekilde çıkmaz. İşlem, siz manuel olarak çıkana kadar Görev Yöneticisi'nde görünür. Ancak bu performansı etkilememelidir.


Küçük bir rica: Bu gönderiyi beğendiyseniz, lütfen paylaşır mısınız?

Sizden bir "küçük" paylaşım, bu blogun büyümesine ciddi anlamda çok yardımcı olacaktır. Bazı harika öneriler:
  • İğnele!
  • En sevdiğiniz blog + Facebook, Reddit'te paylaşın
  • Cıvılda!
Bu yüzden desteğin için çok teşekkür ederim okuyucum. 10 saniyeden fazla zamanınızı almaz. Paylaşım butonları hemen aşağıdadır. :)