Windows Tips & News

Εκκαθάριση δίσκου Ορίσματα γραμμής εντολών Cleanmgr στα Windows 10

Το ενσωματωμένο εργαλείο των Windows, Εκκαθάριση δίσκου, το οποίο μπορεί να εκκινηθεί ως cleanmgr.exe από το παράθυρο διαλόγου Εκτέλεση, υποστηρίζει μια σειρά από ενδιαφέροντα ορίσματα γραμμής εντολών που μπορούν να είναι χρήσιμα σε διάφορες καταστάσεις. Ας τα εξετάσουμε και ας δούμε πώς μπορείτε να τα χρησιμοποιήσετε.

Μπορείτε να μάθετε τους διαθέσιμους διακόπτες για την Εκκαθάριση Δίσκου εισάγοντας την ακόλουθη εντολή στο παράθυρο διαλόγου Εκτέλεση:

cleanmgr.exe /?

Δείτε το παρακάτω στιγμιότυπο οθόνης:

Η λίστα έχει ως εξής:

  • /D DRIVELETTER
  • /SAGESET: n
  • /SAGERUN: n
  • /TUNEUP: n
  • /LOWDISK
  • /VERYLOWDISK
  • /SETUP
  • /AUTOCLEAN

Να τι σημαίνουν αυτοί οι διακόπτες.

cleanmgr.exe /D DRIVELETTER
Εκτελεί εκκαθάριση δίσκου για μια συγκεκριμένη μονάδα δίσκου. Ο χρήστης πρέπει να καθορίσει το γράμμα μονάδας δίσκου χωρίς ":" όπως φαίνεται παρακάτω:

cleanmgr.exe /D C

Η παραπάνω εντολή θα ξεκινήσει την εκκαθάριση δίσκου για τη μονάδα δίσκου C:.
Μπορείτε να συνδυάσετε το όρισμα /D με άλλους διακόπτες του cleanmgr.exe.

cleanmgr.exe /SAGESET


Το κλειδί SAGESET σάς επιτρέπει να δημιουργήσετε μια προεπιλογή επιλεγμένων πλαισίων ελέγχου στο cleanmgr.exe. Μόλις γίνει αυτό, μπορείτε να εκκινήσετε την προεπιλογή χρησιμοποιώντας την επιλογή /SAGERUN. Η σύνταξη έχει ως εξής:

cleanmgr.exe /SAGESET: αριθμός

Η εντολή πρέπει να είναι εκτελείται ανυψωμένο (ως διαχειριστής).

Όπου "αριθμός" μπορεί να είναι οποιαδήποτε τιμή από 0 έως 65535. Οι επιλογές που θα επιλέξετε κατά τη διάρκεια της περιόδου λειτουργίας SAGESET θα εγγραφούν στο Μητρώο και θα αποθηκευτούν εκεί για περαιτέρω χρήση. Η εντολή πρέπει να εκτελεστεί ανυψωμένη.
Χρησιμοποιήστε το ως εξής:

  1. Ανοιξε μια αυξημένη γραμμή εντολών.
  2. Πληκτρολογήστε την παρακάτω εντολή.
    cleanmgr.exe /SAGESET: αριθμός

    Ας υποθέσουμε ότι χρησιμοποιείτε τον αριθμό 112, για παράδειγμα:

  3. Επιλέξτε τις επιλογές που θέλετε να ενεργοποιηθούν για αυτήν την προεπιλογή όπως φαίνεται παρακάτω:
  4. Κάντε κλικ στο OK για να αποθηκεύσετε την προεπιλογή κάτω από τον αριθμό που εισαγάγατε στο παράθυρο διαλόγου Εκτέλεση.

Από τότε που ξεκινήσατε το cleanmgr.exe /SAGESET: n ανυψωμένο, θα ανοίξει απευθείας στη λειτουργία "Εκκαθάριση αρχείων συστήματος". Δείτε το παρακάτω άρθρο: Πώς να εκτελέσετε την Εκκαθάριση δίσκου απευθείας στη λειτουργία αρχείων συστήματος και να την επιταχύνετε.

Τεχνικά, κάθε πλαίσιο ελέγχου που εμφανίζεται στην Εκκαθάριση δίσκου αντικατοπτρίζει το κατάλληλο δευτερεύον κλειδί μητρώου στον ακόλουθο κλάδο Μητρώου:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches

Για παράδειγμα, το δευτερεύον κλειδί αρχείων καταγραφής αναβάθμισης των Windows αντικατοπτρίζει την ίδια επιλογή στη διεπαφή χρήστη της εφαρμογής.

Για κάθε τιμή που ελέγχετε, θα επισημαίνεται κάτω από την τιμή StateFlagsNNNN DWORD, όπου NNNN είναι ένας αριθμός που μεταβιβάσατε στο όρισμα SAGESET. Έχω την τιμή StateFlags0112 εκεί για την εντολή /SAGESET: 112:

cleanmgr.exe /SAGERUN
Το όρισμα /SAGERUN επιτρέπει στο χρήστη να εκκινήσει την προκαθορισμένη ρύθμιση που είχε ρυθμιστεί νωρίτερα με την εντολή /SAGESET: n. Η σύνταξη έχει ως εξής:

cleanmgr.exe /SAGERUN: αριθμός

Χρησιμοποιήστε τον ίδιο αριθμό που χρησιμοποιήσατε για την προηγούμενη εντολή /SAGESET: number.
Σε συνδυασμό με το προηγούμενο παράδειγμα, θα πρέπει να κάνετε τα εξής.

  1. Ανοιξε μια αυξημένη γραμμή εντολών.
  2. Πληκτρολογήστε την παρακάτω εντολή.
    cleanmgr.exe /SAGESET: αριθμός

    Ας υποθέσουμε ότι χρησιμοποιείτε τον αριθμό 112, για παράδειγμα:

  3. Επιλέξτε τις επιλογές που θέλετε να εκτελεστούν για αυτήν την προεπιλογή όπως φαίνεται παρακάτω:
  4. Κάντε κλικ στο OK για να αποθηκεύσετε την προεπιλογή στον αριθμό 112.
  5. Τώρα, πληκτρολογήστε cleanmgr.exe /SAGERUN: 112 στο παράθυρο διαλόγου Εκτέλεση. Θα ξεκινήσει αυτόματα η εκκαθάριση χρησιμοποιώντας τις προεπιλεγμένες επιλογές.

Η διαδικασία καθαρισμού θα ξεκινήσει αμέσως, χωρίς καμία προτροπή επιβεβαίωσης. Η Εκκαθάριση δίσκου θα κλείσει επίσης αυτόματα.
Εάν το όρισμα /D δεν έχει καθοριστεί για αυτήν την εντολή, θα εφαρμοστεί σε όλους τους δίσκους.

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


Οι ακόλουθες εντολές δεν είναι τεκμηριωμένες. Για να τα ανακαλύψω, χρησιμοποίησα το Sysinternals Process Monitor και τα αρχεία καταγραφής του βοηθητικού προγράμματος cleanmgr. Εάν δεν συμπεριφέρονται όπως περιγράφεται, παρακαλώ διορθώστε με στα σχόλια.

cleanmgr.exe /TUNEUP
Η εντολή είναι παρόμοια με την περιγραφόμενη λειτουργικότητα SAGESET. Στα Windows 10, κάνει ακριβώς το ίδιο πράγμα. Όπως ο διακόπτης SAGESET, γράφει προεπιλογές στο Μητρώο. Μπορεί να χρησιμοποιηθεί αντί του SAGESET. Η σύνταξη έχει ως εξής:

cleanmgr.exe /tuneup: 112

Η εντολή πρέπει να εκτελεστεί ανυψωμένη.

Εάν ρυθμίσατε προηγουμένως τον αριθμό που καθορίσατε με το διακόπτη TUNEUP με το SAGESET, θα αντικατοπτρίζει τις αλλαγές που κάνατε:

Αυτός ο διακόπτης δεν είναι τεκμηριωμένος, επομένως η Microsoft μπορεί να αφαιρέσει ή να αλλάξει τη συμπεριφορά της ανά πάσα στιγμή. Σας συνιστώ να χρησιμοποιήσετε το SAGESET.

cleanmgr.exe /LOWDISK
Αυτός ο διακόπτης χρησιμοποιείται όταν τα Windows ειδοποιούν τον χρήστη ότι εξαντλείται ο χώρος στο δίσκο σε μια μονάδα δίσκου. Όταν κάνετε κλικ στην ειδοποίηση, ανοίγει η Εκκαθάριση Δίσκου με όλα τα πλαίσια ελέγχου επιλεγμένα από προεπιλογή. Μπορείτε να το εκτελέσετε από το παράθυρο διαλόγου Εκτέλεση ως εξής:

cleanmgr.exe /LOWDISK

Δείτε το παρακάτω στιγμιότυπο οθόνης:

Μόλις πατήσετε το Εισαγω κλειδί, θα αναλύσει τη μονάδα δίσκου και θα εμφανίσει τη γνωστή διεπαφή χρήστη, αλλά με όλα τα πλαίσια ελέγχου επιλεγμένα από προεπιλογή:

Μπορείτε να εκτελέσετε την εντολή από μια ανυψωμένη γραμμή εντολών για να τη μεταβείτε στη λειτουργία αρχείων συστήματος.

cleanmgr.exe /VERYLOWDISK
Είναι το ίδιο με το διακόπτη δίσκου /LOWDISK, αλλά θα καθαρίσει αυτόματα όλα τα αρχεία. Δεν θα σας εμφανίσει επιβεβαίωση, αλλά θα σας εμφανίσει ένα παράθυρο διαλόγου για να υποδείξετε πόσο ελεύθερο χώρο στο δίσκο έχετε τώρα.
Σύνταξη:

cleanmgr.exe /VERYLOWDISK

Εκτελέστε την εντολή από την ανυψωμένη γραμμή εντολών για να μεταβείτε στη λειτουργία αρχείων συστήματος.

cleanmgr.exe /SETUP
Ο διακόπτης εγκατάστασης αναλύει τα αρχεία συστήματος που έχουν απομείνει από μια προηγούμενη έκδοση των Windows. Για παράδειγμα, εάν κάνατε αναβάθμιση από Windows 7 σε Windows 10, η εκτέλεση αυτού του διακόπτη είναι χρήσιμη. Πρέπει επίσης να εκτελεστεί από μια ανυψωμένη γραμμή εντολών:

cleanmgr.exe /SETUP

Η εφαρμογή θα υπολογίσει τον χώρο που χρησιμοποιούν τα αρχεία από την προηγούμενη εγκατάσταση των Windows. Είναι παρόμοιο με τον καθαρισμό των αρχείων Προηγούμενης Εγκατάστασης των Windows χρησιμοποιώντας τη διεπαφή χρήστη του Disk Cleanup σε κανονική λειτουργία. Η εφαρμογή θα αναλύσει τις ακόλουθες τοποθεσίες:

C:\$Windows.~BT\* C:\$Windows.~LS\* C:\$Windows.~WS\* C:\ESD\Λήψη\* C:\ESD\Windows\* C:\$WINDOWS.~Q\* C:\$INPLACE.~TR\* C:\Windows.old\* C:\Windows\Panther.

Η εφαρμογή δεν θα τα καθαρίσει αυτόματα. Δεν θα εμφανίσει ούτε διεπαφή χρήστη. Αντίθετα, θα γράψει δύο αρχεία καταγραφής τα οποία μπορείτε να επιθεωρήσετε:

C:\Windows\System32\LogFiles\setupcln\setupact.log. C:\Windows\System32\LogFiles\setupcln\setuperr.log. 

cleanmgr.exe /AUTOCLEAN
Είναι το ίδιο με το παραπάνω, αλλά η εφαρμογή θα αφαιρέσει αυτόματα αρχεία από την προηγούμενη εγκατάσταση των Windows ή την προηγούμενη επιτόπια αναβάθμιση.

Οι ακόλουθοι φάκελοι θα αφαιρεθούν:

C:\$Windows.~BT\* C:\$Windows.~LS\* C:\$Windows.~WS\* C:\ESD\Λήψη\* C:\ESD\Windows\* C:\$WINDOWS.~Q\* C:\$INPLACE.~TR\* C:\Windows.old\* C:\Windows\Panther.

Η εφαρμογή θα γράψει τα αποτελέσματα στα ακόλουθα αρχεία καταγραφής:

C:\Windows\System32\LogFiles\setupcln\setupact.log. C:\Windows\System32\LogFiles\setupcln\setuperr.log. 

Δεν θα εμφανιστεί καμία διεπαφή χρήστη.

Η σύνταξη έχει ως εξής:

cleanmgr.exe /AUTOCLEAN

Η εντολή πρέπει να εκτελεστεί ανυψωμένη, π.χ. πρέπει να το εκκινήσετε από μια ανυψωμένη εμφάνιση της γραμμής εντολών.

Αυτό είναι.

Μην ξεχάσετε να μας πείτε εάν ορισμένες εντολές δεν συμπεριφέρονται όπως περιγράφεται για εσάς. Μη διστάσετε να αφήσετε ένα σχόλιο εάν έχετε μια ερώτηση ή μια πρόταση.

Windows 10 Έκδοση 1809 Καταργεί τα δεδομένα χρήστη

Windows 10 Έκδοση 1809 Καταργεί τα δεδομένα χρήστη

Πριν από μερικές μέρες, Η Microsoft άρχισε να κυκλοφορεί Ενημερωμένη έκδοση των Windows 10 Οκτωβρ...

Διαβάστε περισσότερα

Microsoft Edge Dev 83.0.474.0: Ακολουθούν οι αλλαγές

Microsoft Edge Dev 83.0.474.0: Ακολουθούν οι αλλαγές

Η Microsoft σήμερα απελευθερώθηκε μια νέα έκδοση Dev για το Edge Insiders. Το Microsoft Edge Dev ...

Διαβάστε περισσότερα

Επαναφέρετε τα https:// και www στη γραμμή διευθύνσεων στον Firefox 75

Επαναφέρετε τα https:// και www στη γραμμή διευθύνσεων στον Firefox 75

ΠΡΟΤΕΙΝΕΤΑΙ: Κάντε κλικ εδώ για να διορθώσετε προβλήματα των Windows και να βελτιστοποιήσετε την ...

Διαβάστε περισσότερα