Οδηγός εντολών Windows

Επεξήγηση εντολής PowerShell για καθαρισμό προσωρινών αρχείων

Οι προσωρινοί φάκελοι προορίζονται για βραχύβια αρχεία εργασίας, αλλά με τον καιρό γεμίζουν με υπολείμματα από installers, κρασαρίσματα, browsers και εφαρμογές. Ο καθαρισμός τους μπορεί να βοηθήσει σε πίεση χώρου και σε troubleshooting.

Ο οδηγός αυτός είναι γραμμένος γύρω από το συγκεκριμένο ταίριασμα συμπτώματος και εντολής για το γρήγορος καθαρισμός προσωρινών αρχείων και όχι σαν γενική λίστα από terminal lines. Έτσι η σελίδα γίνεται πιο χρήσιμη για πραγματικό troubleshooting και μειώνει την πιθανότητα να τρέξετε λάθος fix.

Reviewed guide Updated 2026-04-21
PowerShell
Remove-Item -Path $env:TEMP\* -Recurse -Force -ErrorAction SilentlyContinue

Πού είναι καλύτερο να το τρέξετε

PowerShell είναι το σωστό execution context για αυτή τη σελίδα. Ακόμα και όταν δεν χρειάζεται πάντα elevation, το σωστό shell μειώνει syntax mistakes και κάνει το output πιο αξιόπιστο.

Γρήγορο repair workflow

  1. Ξεκινήστε από το ακριβές σύμπτωμα αυτής της σελίδας: Ο χώρος δίσκου είναι λίγος χωρίς προφανή λόγο
  2. Τρέξτε μετά τη στοχευμένη γραμμή cleanup ή performance ακριβώς όπως δίνεται.
  3. Αυτό το workflow είναι ρυθμισμένο για το this repair, οπότε μην το ανακατεύετε πολύ νωρίς με άσχετες εντολές επιδιόρθωσης.
  4. Δοκιμάστε ξανά την ακριβή δραστηριότητα που φαινόταν αργή.
  5. Αν δεν αλλάξει κάτι, πηγαίνετε σε startup load, storage health, temperature ή drivers και όχι σε random tweaks.

Copyable wrapper script

Χρησιμοποιήστε αυτό το wrapper όταν θέλετε την εντολή της σελίδας μέσα σε πιο καθαρό script block με αρχή και τέλος.

$ErrorActionPreference = "Continue" Write-Host "Run this PowerShell block in the matching shell and read the output carefully." Write-Host "Starting targeted Windows repair step..." Remove-Item -Path $env:TEMP\* -Recurse -Force -ErrorAction SilentlyContinue Write-Host "`nReview the output above before moving to the next fix."

Verification commands μετά το repair

Αυτές οι follow-up εντολές σας βοηθούν να ελέγξετε αν άλλαξε πράγματι το Windows state που έχει σημασία, αντί να υποθέσετε επιτυχία από μία μόνο γραμμή.

cleanmgr /sageset:1 cleanmgr /sagerun:1

Ποιο πρόβλημα προσπαθεί να λύσει

Η εντολή στοχεύει σε υπερβολική συσσώρευση προσωρινών αρχείων μέσα στον temp φάκελο του τρέχοντος χρήστη. Είναι χρήσιμη όταν θέλετε να αφαιρέσετε άχρηστα υπολείμματα.

  • Ο χώρος δίσκου είναι λίγος χωρίς προφανή λόγο.
  • Installers ή ενημερώσεις αφήνουν πίσω μεγάλα προσωρινά αρχεία.
  • Θέλετε ένα γρήγορο βήμα καθαρισμού πριν από βαθύτερο troubleshooting.

Πώς λειτουργεί η εντολή

Η PowerShell διαγράφει αρχεία και φακέλους μέσα στο temp path του τρέχοντος χρήστη αναδρομικά, εξαναγκάζει τη διαγραφή όπου γίνεται και συνεχίζει αθόρυβα όταν κάποια αρχεία είναι κλειδωμένα.

Πότε έχει νόημα να τη χρησιμοποιήσετε

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

Πριν εκτελέσετε την εντολή

  • Ανοίξτε το σωστό shell για το Remove-Item -Path $env:TEMP\* -Recurse -Force -ErrorAction SilentlyContinue πριν το κάνετε paste.
  • Επιβεβαιώστε ότι το σύμπτωμα ταιριάζει όντως με αυτόν τον οδηγό, ειδικά αν βλέπετε σημάδια όπως ο χώρος δίσκου είναι λίγος χωρίς προφανή λόγο.
  • Βάλτε έναν μετρήσιμο στόχο πρώτα, όπως περισσότερο ελεύθερο χώρο, λιγότερο UI lag ή refresh μιας χαλασμένης cache.

Τι αποτέλεσμα να περιμένετε

Αφού τρέξετε το Remove-Item -Path $env:TEMP\* -Recurse -Force -ErrorAction SilentlyContinue, συγκρίνετε το αποτέλεσμα με το αρχικό σύμπτωμα. Το πιο χρήσιμο checkpoint είναι αν ο χώρος δίσκου είναι λίγος χωρίς προφανή λόγο εμφανίζεται λιγότερο, αλλάζει μορφή ή δίνει πιο καθαρό error message. Μια καλή σελίδα δεν σταματά στην εντολή αλλά βοηθά και στον έλεγχο του αποτελέσματος.

Πώς να ελέγξετε αν λειτούργησε

Το καλύτερο verification step μετά το Remove-Item -Path $env:TEMP\* -Recurse -Force -ErrorAction SilentlyContinue είναι να επαναλάβετε την ενέργεια που πριν ενεργοποιούσε το πρόβλημα. Αν installers ή ενημερώσεις αφήνουν πίσω μεγάλα προσωρινά αρχεία εμφανιστεί ακριβώς με τον ίδιο τρόπο, τότε η εντολή μάλλον δεν ήταν όλη η λύση και χρειάζεται πιο στοχευμένο επόμενο βήμα.

Shell και context εκτέλεσης

Αυτή η εντολή συνήθως δεν χρειάζεται πλήρες elevated repair context, αλλά λειτουργεί καλύτερα στο σωστό shell και με προσεκτική ανάγνωση του output.

Τι να προσέξετε πριν την εκτέλεση

Ορισμένα προσωρινά αρχεία μπορεί να χρησιμοποιούνται ακόμη, οπότε δεν θα διαγραφούν όλα. Αυτό είναι φυσιολογικό. Βεβαιωθείτε ότι καθαρίζετε μόνο το σωστό path.

Πότε αυτό μάλλον δεν είναι το σωστό fix

Δεν είναι το σωστό πρώτο βήμα για παλιό hardware ή για σύστημα που απλώς πνίγεται από πολλά startup apps. Ταιριάζει όταν η σελίδα στοχεύει καθαρά cache corruption, χαμένο χώρο ή συγκεκριμένη ρύθμιση απόδοσης των Windows.

Τι να κάνετε αν δεν βοηθήσει

Αν το Remove-Item -Path $env:TEMP\* -Recurse -Force -ErrorAction SilentlyContinue δεν βελτιώσει ο χώρος δίσκου είναι λίγος χωρίς προφανή λόγο, προχωρήστε στο επόμενο βήμα της ίδιας οικογένειας συμπτωμάτων αντί να στοιβάζετε τυχαίες εντολές. Το καλύτερο follow-up εξαρτάται κυρίως από το αν η βλάβη αφορά απόκριση, καθαρισμό χώρου, cache state ή power behavior.

Συχνές ερωτήσεις

Να χρησιμοποιήσω το Remove-Item -Path $env:TEMP\* -Recurse -Force -ErrorAction SilentlyContinue για αυτό ακριβώς το σύμπτωμα στα Windows;

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

Τι πρέπει να ελέγξω αμέσως μετά το Remove-Item -Path $env:TEMP\* -Recurse -Force -ErrorAction SilentlyContinue;

Ελέγξτε αν ο αρχικός trigger εξακολουθεί να αναπαράγει την ίδια αποτυχία. Σε αυτή τη σελίδα έχει σημασία αν ο χώρος δίσκου είναι λίγος χωρίς προφανή λόγο εμφανίζεται λιγότερο, αλλάζει μορφή ή οδηγεί σε πιο συγκεκριμένο επόμενο βήμα.

Πότε δεν αρκεί μόνο το Remove-Item -Path $env:TEMP\* -Recurse -Force -ErrorAction SilentlyContinue;

Δεν είναι το σωστό πρώτο βήμα για παλιό hardware ή για σύστημα που απλώς πνίγεται από πολλά startup apps. Ταιριάζει όταν η σελίδα στοχεύει καθαρά cache corruption, χαμένο χώρο ή συγκεκριμένη ρύθμιση απόδοσης των Windows.