Το ενσωματωμένο εργαλείο των Windows, Εκκαθάριση Δίσκου, το οποίο μπορεί να ξεκινήσει ως cleanmgr.exe από το παράθυρο διαλόγου Εκτέλεση, υποστηρίζει μια σειρά από ενδιαφέροντα επιχειρήματα γραμμής εντολών που μπορούν να είναι χρήσιμα σε διάφορες καταστάσεις. Ας τα αναθεωρήσουμε και ας δούμε πώς μπορείτε να τα χρησιμοποιήσετε.
Διαφήμιση
Μπορείτε να μάθετε τους διαθέσιμους διακόπτες για την Εκκαθάριση Δίσκου εισάγοντας την ακόλουθη εντολή στο παράθυρο διαλόγου Εκτέλεση:
cleanmgr.exe /?
Δείτε το παρακάτω στιγμιότυπο οθόνης:
Ο κατάλογος έχει ως εξής:
- / Δ ΟΔΗΓΟΣ
- / SAGESET: n
- / SAGERUN: ν
- / ΣΥΝΔΕΣΗ: n
- / ΛΕΙΤΟΥΡΓΙΚΟ
- / ΠΟΛΥ ΛΕΙΤΟΥΡΓΙΑ
- / ΡΥΘΜΙΣΗ
- /ΑΥΤΟΚΑΘΑΡΙΣΜΟΣ
Εδώ είναι τι σημαίνουν αυτοί οι διακόπτες.
cleanmgr.exe / D ΟΔΗΓΟΣ
Εκτελεί εκκαθάριση δίσκου για μια συγκεκριμένη μονάδα δίσκου. Ο χρήστης πρέπει να καθορίσει το γράμμα μονάδας δίσκου χωρίς ':' όπως φαίνεται παρακάτω:
cleanmgr.exe / Δ Γ
Η παραπάνω εντολή θα ξεκινήσει την εκκαθάριση δίσκου για τη μονάδα δίσκου C :.
Μπορείτε να συνδυάσετε το όρισμα / D με άλλους διακόπτες του cleanmgr.exe.
cleanmgr.exe / SAGESET
Το πλήκτρο SAGESET σάς επιτρέπει να δημιουργήσετε μια προεπιλογή επιλεγμένων πλαισίων ελέγχου στο cleanmgr.exe. Μόλις γίνει αυτό, μπορείτε να ξεκινήσετε την προεπιλογή χρησιμοποιώντας την επιλογή / SAGERUN. Η σύνταξη έχει ως εξής:
cleanmgr.exe / SAGESET: αριθμός
Η εντολή πρέπει να είναιεκτελεστεί αναβαθμισμένο (ως διαχειριστής).
Όπου ο «αριθμός» μπορεί να είναι οποιαδήποτε τιμή από 0 έως 65535. Οι επιλογές που επιλέγετε κατά τη διάρκεια της περιόδου σύνδεσης SAGESET θα γραφτούν στο Μητρώο και θα αποθηκευτούν εκεί για περαιτέρω χρήση. Η εντολή πρέπει να εκτελεστεί ανυψωμένη.
Χρησιμοποιήστε το ως εξής:
- Ανοιξε μια αυξημένη γραμμή εντολών .
- Πληκτρολογήστε την ακόλουθη εντολή
cleanmgr.exe / SAGESET: αριθμός
Ας υποθέσουμε ότι χρησιμοποιείτε τον αριθμό 112, για παράδειγμα:
- Επιλέξτε τις επιλογές που θέλετε να ενεργοποιήσετε για αυτήν την προεπιλογή, όπως φαίνεται παρακάτω:
- Κάντε κλικ στο OK για να αποθηκεύσετε την προεπιλογή κάτω από τον αριθμό που εισαγάγατε στο παράθυρο διαλόγου Εκτέλεση.
Από τότε που ξεκινήσατε το cleanmgr.exe / SAGESET: n ανυψωμένο, θα ανοίξει απευθείας στη λειτουργία «Εκκαθάριση αρχείων συστήματος». Δείτε το ακόλουθο άρθρο: Πώς να εκτελέσετε την Εκκαθάριση Δίσκου απευθείας στη λειτουργία αρχείων συστήματος και να την επιταχύνετε .
Τεχνικά, κάθε πλαίσιο ελέγχου που εμφανίζεται στην Εκκαθάριση Δίσκου αντικατοπτρίζει το κατάλληλο δευτερεύον κλειδί μητρώου κάτω από τον ακόλουθο κλάδο μητρώου:
HKEY_LOCAL_MACHINE ΛΟΓΙΣΜΙΚΟ Microsoft Windows CurrentVersion Explorer VolumeCaches
Για παράδειγμα, το δευτερεύον κλειδί αρχείων αναβάθμισης των Windows αντικατοπτρίζει την ίδια επιλογή στη διεπαφή χρήστη της εφαρμογής.
πώς να βρείτε κρυμμένα παιχνίδια στη βιβλιοθήκη του ατμού
Για κάθε τιμή που ελέγχετε, θα επισημανθεί κάτω από την τιμή StateFlagsNNNN DWORD, όπου NNNN είναι ένας αριθμός που μεταβιβάσατε στο όρισμα SAGESET. Έχω την τιμή StateFlags0112 εκεί για την εντολή μου / SAGESET: 112:
cleanmgr.exe / SAGERUN
Το όρισμα / SAGERUN επιτρέπει στο χρήστη να εκκινήσει την προκαθορισμένη ρύθμιση που είχε διαμορφωθεί νωρίτερα με την εντολή / SAGESET: n. Η σύνταξη έχει ως εξής:
προώθηση email από το aol στο gmail
cleanmgr.exe / SAGERUN: αριθμός
Χρησιμοποιήστε τον ίδιο αριθμό που χρησιμοποιήσατε για την προηγούμενη εντολή / SAGESET: number.
Συνδυάζοντας με το προηγούμενο παράδειγμα, πρέπει να κάνετε τα εξής.
- Ανοιξε μια αυξημένη γραμμή εντολών .
- Πληκτρολογήστε την ακόλουθη εντολή
cleanmgr.exe / SAGESET: αριθμός
Ας υποθέσουμε ότι χρησιμοποιείτε τον αριθμό 112, για παράδειγμα:
- Επιλέξτε τις επιλογές που θέλετε να εκτελέσετε για αυτήν την προεπιλογή, όπως φαίνεται παρακάτω:
- Κάντε κλικ στο OK για να αποθηκεύσετε την προεπιλογή με τον αριθμό 112.
- Τώρα, πληκτρολογήστε cleanmgr.exe / SAGERUN: 112 στο παράθυρο διαλόγου Εκτέλεση. Θα ξεκινήσει η εκκαθάριση χρησιμοποιώντας τις προεπιλεγμένες επιλογές αυτόματα.
Η διαδικασία καθαρισμού θα ξεκινήσει αμέσως, χωρίς καμία προειδοποίηση επιβεβαίωσης. Η Εκκαθάριση Δίσκου θα κλείσει επίσης αυτόματα.
Εάν το όρισμα / D δεν έχει καθοριστεί για αυτήν την εντολή, θα εφαρμοστεί σε όλες τις μονάδες δίσκου.
Μπορείτε να δείτε το άρθρο Πώς να εκτελέσετε την Εκκαθάριση Δίσκου απευθείας στη λειτουργία αρχείων συστήματος και να την επιταχύνετε .
Οι ακόλουθες εντολές δεν τεκμηριώνονται. Για να τα ανακαλύψω, χρησιμοποίησα το Sysinternals Process Monitor και τα αρχεία καταγραφής του βοηθητικού προγράμματος cleanmgr. Εάν δεν συμπεριφέρονται όπως περιγράφεται, διορθώστε με στα σχόλια.
cleanmgr.exe / ΣΥΝΔΕΣΗ
Η εντολή είναι παρόμοια με την περιγραφείσα λειτουργικότητα SAGESET. Στα Windows 10, κάνει ακριβώς το ίδιο πράγμα. Όπως και ο διακόπτης SAGESET, γράφει προεπιλογές στο Μητρώο. Μπορεί να χρησιμοποιηθεί αντί για SAGESET. Η σύνταξη έχει ως εξής:
cleanmgr.exe / συντονισμός: 112
Η εντολή πρέπει να εκτελεστεί ανυψωμένη.
Εάν στο παρελθόν διαμορφώσατε τον αριθμό που καθορίστηκε με το διακόπτη TUNEUP με το SAGESET, θα αντικατοπτρίζει τις αλλαγές που κάνατε:
Αυτός ο διακόπτης δεν έχει τεκμηριωθεί, επομένως η Microsoft μπορεί να αφαιρέσει ή να αλλάξει τη συμπεριφορά της ανά πάσα στιγμή. Σας προτείνω να χρησιμοποιήσετε το SAGESET.
cleanmgr.exe / ΛΕΙΤΟΥΡΓΙΑ
Αυτός ο διακόπτης χρησιμοποιείται όταν τα Windows ειδοποιούν τον χρήστη ότι εξαντλείται ο χώρος στο δίσκο σε μια μονάδα δίσκου. Όταν κάνετε κλικ στην ειδοποίηση, ανοίγει η Εκκαθάριση Δίσκου με όλα τα πλαίσια ελέγχου επιλεγμένα από προεπιλογή. Μπορείτε να το εκτελέσετε από το παράθυρο διαλόγου Εκτέλεση ως εξής:
cleanmgr.exe / ΛΕΙΤΟΥΡΓΙΑ
Δείτε το παρακάτω στιγμιότυπο οθόνης:
Μόλις πατήσετε το πλήκτρο Enter, θα αναλύσει τη μονάδα δίσκου και θα δείξει τη γνωστή διεπαφή χρήστη, αλλά όλα τα πλαίσια ελέγχου είναι επιλεγμένα από προεπιλογή:
Μπορείτε να εκτελέσετε την εντολή από μια υπερυψωμένη γραμμή εντολών για να την μεταβείτε στη λειτουργία αρχείων συστήματος.
cleanmgr.exe / ΠΟΛΥ ΛΕΙΤΟΥΡΓΙΑ
Είναι το ίδιο με το διακόπτη δίσκου / LOWDISK, αλλά θα καθαρίσει αυτόματα όλα τα αρχεία. Δεν θα σας δείξει επιβεβαίωση, αλλά θα σας δείξει ένα παράθυρο διαλόγου για να δείξετε πόσο ελεύθερο χώρο στο δίσκο έχετε τώρα.
Σύνταξη:
cleanmgr.exe / ΠΟΛΥ ΛΕΙΤΟΥΡΓΙΑ
Εκτελέστε την εντολή από την ανυψωμένη γραμμή εντολών για να την μεταβείτε στη λειτουργία αρχείων συστήματος.
πώς να απενεργοποιήσετε την τελευταία τροποποίηση πρόσβασης αρχείων
cleanmgr.exe / ΡΥΘΜΙΣΗ
Ο διακόπτης εγκατάστασης αναλύει τα αρχεία συστήματος που είχαν απομείνει από προηγούμενη έκδοση των Windows. Για παράδειγμα, εάν πραγματοποιήσατε αναβάθμιση από Windows 7 σε Windows 10, η εκτέλεση αυτού του διακόπτη είναι χρήσιμη. Πρέπει επίσης να εκτελεστεί από μια γραμμή εντολών με αναβαθμισμένα δικαιώματα:
cleanmgr.exe / ΡΥΘΜΙΣΗ
Η εφαρμογή θα υπολογίσει τον χώρο που χρησιμοποιούν τα αρχεία από την προηγούμενη εγκατάσταση των Windows. Είναι παρόμοιο με τον καθαρισμό των προηγούμενων αρχείων εγκατάστασης των Windows χρησιμοποιώντας τη διεπαφή χρήστη της Εκκαθάρισης Δίσκου σε κανονική λειτουργία. Η εφαρμογή θα αναλύσει τις ακόλουθες τοποθεσίες:
C: $ Windows. ~ BT * C: $ Windows. ~ LS * C: $ Windows. ~ WS * C: ESD Download * 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 Download * 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
Η εντολή πρέπει να εκτελεστεί ανυψωμένη, π.χ. πρέπει να το εκκινήσετε από μια αυξημένη παρουσία γραμμής εντολών.
Αυτό είναι.
Μην ξεχάσετε να μας πείτε εάν ορισμένες εντολές δεν συμπεριφέρονται όπως περιγράφεται για εσάς. Μη διστάσετε να αφήσετε ένα σχόλιο εάν έχετε κάποια ερώτηση ή πρόταση.