İnetcpl.cpl ve giriş noktasını içeren rundll32 komut satırı
ClearMyTracksByProcess Internet Explorer 7'den beri yaygın olarak kullanılan bu, yalnızca 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 Korumalı Mod için, diğeri de Internet Explorer Korumalı Mod'un dışındayken dosyaları depolamak için başka bir önbellek klasörü olmak üzere iki farklı önbellek kapsayıcısını yönetmesidir.
Bir kullanıcı önbelleği temizlemek için aşağıdaki komutu çalıştırdığında:
RunDll32.exe InetCpl.cpl, ClearMyTracksByProcess 8
Komut, Orta bütünlük düzeyinde 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ında, yani Düşük dizin.
Önbelleği düzgün bir şekilde temizlemek için aynı komutu tekrar çalıştırmanız gerekir, ancak bu sefer Düşük bütünlük düzeyinde başlatmanız gerekir. Menü seçenekleri aracılığıyla önbelleği temizlemeye çalıştığınızda Internet Explorer'ın tam olarak yaptığı şey budur. Bu, aşağıdaki grafikten anlaşılmaktadır.
Komut Satırını Kullanarak Internet Explorer Önbelleği Nasıl Temizlenir?
Internet Explorer Geçici İnternet Dosyaları önbelleğini düzgün şekilde temizlemek için bu seçeneklerden birini kullanın.
Seçenek 1: PsExec.exe'yi kullanma
Düşük Bütünlük Düzeyiyle Rundll32.exe'yi başlatmak için Windows SysInternals'ı kullanın. İndir PsExec.exe itibaren Windows SysInternals ve uygun bir yere 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
Misal:
c: tools psexec.exe -l c: windows system32 RunDll32.exe InetCpl.cpl, ClearMyTracksByProcess 8
Sayesinde Magicandre1987 PsExec ipucu için StackOverflow'da.
Seçenek 2: Rundll32.exe'nin Bir Kopyasını Alın ve Düşük IL ile Çalışacak Şekilde 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
Şimdi, yükseltilmiş veya yönetici bir 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'.
İsteğe bağlı olarak, gerçek önbelleğin (Korumalı mod için) depolandığı yer olan Internet Explorer’ın Temporary Internet Files Low dizini tarafından tüketilen disk alanını bir yere not edin.
WinKey + R tuşlarına basın ve IE önbelleğini temizlemek için komut satırını yazın, ancak bu sefer rundll32-low.exe .
RunDll32-low.exe InetCpl.cpl, ClearMyTracksByProcess 8
Bu, işi mükemmel yapıyor. Hadi bakalım.
İsterseniz yukarıdaki komut satırına da kısayol oluşturabilirsiniz.
Not: Yukarıdaki yöntemin küçük bir dezavantajı vardır. Rundll32-low.exe işlemi önbelleği mükemmel bir şekilde temizler, ancak temiz bir şekilde çıkmaz. İşlem, siz manuel olarak çıkana kadar Görev Yöneticisinde görünür. Ancak bu, performansı etkilememelidir.
Küçük bir istek: Bu gönderiyi beğendiyseniz, lütfen paylaşın?Sizden 'küçük' bir paylaşım, bu blogun büyümesine ciddi şekilde yardımcı olacaktır. Bazı harika öneriler:
- İğnele!
- En sevdiğiniz blog + Facebook, Reddit ile paylaşın
- Cıvılda!