Εκκαθαρίστε την προσωρινή μνήμη του Internet Explorer χρησιμοποιώντας τη γραμμή εντολών Rundll32

Η γραμμή εντολών rundll32 που περιλαμβάνει το inetcpl.cpl και το σημείο εισόδου ClearMyTracksByProcess που χρησιμοποιείται ευρέως από τον Internet Explorer 7, είναι αποτελεσματικό μόνο εάν εκτελείται σε χαμηλό επίπεδο ακεραιότητας. Αυτό συμβαίνει επειδή στα Windows Vista και νεότερες εκδόσεις, ο Internet Explorer διαχειρίζεται δύο διαφορετικά κοντέινερ κρυφής μνήμης, ένα για την Προστατευμένη λειτουργία και έναν άλλο φάκελο προσωρινής αποθήκευσης για την αποθήκευση αρχείων όταν ο Internet Explorer βρίσκεται εκτός του Προστατευμένου Τρόπος.

Όταν ένας χρήστης εκτελεί την ακόλουθη εντολή για να καθαρίσει την προσωρινή μνήμη:

RunDll32.exe InetCpl.cpl, ClearMyTracksByProcess 8

Η εντολή εκτελείται με επίπεδο ακεραιότητας Μεσαίο και επομένως διαγράφει μόνο το φάκελο της προσωρινής μνήμης για ιστότοπους που επισκέπτονται εκτός της Προστατευμένης λειτουργίας. Ενώ όλα τα αρχεία προσωρινής αποθήκευσης βρίσκονται στην περιοχή Προστατευμένη λειτουργία, δηλαδή κάτω από το Χαμηλός Ευρετήριο.

Για να καθαρίσετε σωστά την προσωρινή μνήμη, θα πρέπει να εκτελέσετε ξανά την ίδια εντολή, αλλά αυτή τη φορά να την εκκινήσετε σε επίπεδο χαμηλής ακεραιότητας. Αυτό ακριβώς κάνει ο Internet Explorer όταν προσπαθείτε να διαγράψετε την προσωρινή μνήμη μέσω των επιλογών του μενού. Αυτό φαίνεται από το παρακάτω γράφημα.

Εκκαθαρίστε την προσωρινή μνήμη του Internet Explorer

Πώς να διαγράψετε την προσωρινή μνήμη του Internet Explorer χρησιμοποιώντας τη γραμμή εντολών;

Για να διαγράψετε σωστά την προσωρινή μνήμη των προσωρινών αρχείων Internet Explorer, χρησιμοποιήστε μία από αυτές τις επιλογές.

Επιλογή 1: Χρήση PsExec.exe

Χρησιμοποιήστε το από το Windows SysInternals για την εκκίνηση του Rundll32.exe με χαμηλό επίπεδο ακεραιότητας. Κατεβάστε PsExec.exe από Windows SysInternals και αποθηκεύστε το σε μια βολική τοποθεσία. Για να διαγράψετε την προσωρινή μνήμη IE, εκτελέστε αυτήν την εντολή:

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

Παράδειγμα:

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

Χάρη σε magicandre1987 στο StackOverflow για το tip PsExec.

Επιλογή 2: Δημιουργήστε ένα αντίγραφο του Rundll32.exe και ορίστε το να εκτελείται με χαμηλό IL

Ανοίξτε τον κατάλογο Windows\System32. Δημιουργήστε ένα αντίγραφο του rundll32.exe και ονομάστε το αντίγραφο ως rundll32-low.exe

Εκκαθαρίστε την προσωρινή μνήμη του Internet Explorer

Τώρα, ανοίξτε μια ανυψωμένη γραμμή εντολών ή μια γραμμή εντολών διαχειριστή και πληκτρολογήστε:

icacls rundll32-low.exe /setintegritylevel low

Θα πρέπει να "δείτε τα επιτυχώς επεξεργασμένα 1 αρχεία" στην έξοδο.

Εκκαθαρίστε την προσωρινή μνήμη του Internet Explorer

Προαιρετικά, σημειώστε τον χώρο στο δίσκο που καταναλώνεται από τον κατάλογο Temporary Internet Files\Low του Internet Explorer, όπου αποθηκεύεται η πραγματική προσωρινή μνήμη (για Προστατευμένη λειτουργία).

Εκκαθαρίστε την προσωρινή μνήμη του Internet Explorer

Πατήστε WinKey + R και πληκτρολογήστε τη γραμμή εντολών για να διαγράψετε την προσωρινή μνήμη IE, αλλά αυτή τη φορά χρησιμοποιώντας rundll32-low.exe.

RunDll32-low.exe InetCpl.cpl, ClearMyTracksByProcess 8
Εκκαθαρίστε την προσωρινή μνήμη του Internet Explorer

Αυτό κάνει τη δουλειά τέλεια. Ορίστε.

Εκκαθαρίστε την προσωρινή μνήμη του Internet Explorer

Θα μπορούσατε επίσης να κάνετε μια συντόμευση στην παραπάνω γραμμή εντολών εάν θέλετε.

Σημείωση: Η παραπάνω μέθοδος έχει ένα μικρό μειονέκτημα. Η διαδικασία rundll32-low.exe εκκαθαρίζει τέλεια την προσωρινή μνήμη, αλλά δεν εξέρχεται καθαρά. Η διαδικασία εμφανίζεται στη Διαχείριση Εργασιών μέχρι να πραγματοποιήσετε μη αυτόματη έξοδο από αυτήν. Αυτό όμως δεν πρέπει να επηρεάζει την απόδοση.


Ένα μικρό αίτημα: Αν σας άρεσε αυτή η ανάρτηση, κοινοποιήστε την;

Μια "μικροσκοπική" κοινοποίηση από εσάς θα βοηθούσε σοβαρά πολύ στην ανάπτυξη αυτού του ιστολογίου. Μερικές υπέροχες προτάσεις:
  • Καρφιτσώστε το!
  • Μοιραστείτε το στο αγαπημένο σας blog + Facebook, Reddit
  • Tweet το!
Σας ευχαριστώ πολύ λοιπόν για την υποστήριξή σας, αναγνώστη μου. Δεν θα πάρει περισσότερα από 10 δευτερόλεπτα από τον χρόνο σας. Τα κουμπιά κοινής χρήσης βρίσκονται ακριβώς από κάτω. :)