Οδηγός βήμα-βήμα για να φτιάξεις ένα προηγμένο εργαλείο καθαρισμού Windows — χωρίς τρίτες εφαρμογές. -Αναβαθμισμένη έκδοση
Εισαγωγή
Το Windows με το πέρασμα του χρόνου συσσωρεύει αρκετά άχρηστα αρχεία που καταλαμβάνουν χώρο στο σκληρό δίσκο σου και μπορεί να επιβραδύνουν τον υπολογιστή σου. Αντί να κατεβάσεις κάποιο εξειδικευμένο πρόγραμμα, μπορείς να δημιουργήσεις δικό σου προηγμένο εργαλείο καθαρισμού χρησιμοποιώντας ένα απλό αρχείο batch που μπορείς να τρέξεις με ένα μόνο κλικ. Θα σου δείξω πώς να καθαρίσεις τα πιο σημαντικά σημεία του συστήματος σου με ασφάλεια και χωρίς περίπλοκα βήματα.Στο προηγούμενο άρθρο ειχα παρουσιάσει ενα απλο πρόγραμμα σε κωδικα για να καθαρίσεις τον υπολογιστη σου, σημερα το πάω ενα βήμα πιο μακρυά και σου παρουσιάζω την ανανεωμένη του έκδοση, με πολυ περισσότερες δυνατότητες καθαρισμού.
💡 Τι θα μάθεις: Πώς να δημιουργήσεις ένα προηγμένο εργαλείο καθαρισμού που θα διαγράφει προσωρινά αρχεία, αρχεία prefetch, κάδο ανακύκλωσης, cache browsers (χωρίς να αγγίξει κωδικούς!), Windows Update cache, thumbnail cache, log files και πολλά άλλα με ένα κλικ.
Τι Αρχεία Μπορώ να Καθαρίσω;
Προσωρινά Αρχεία (Temp)\
Όταν εργάζεσαι στον υπολογιστή σου ή χρησιμοποιείς το διαδίκτυο, το Windows αποθηκεύει προσωρινά αρχεία σε ειδικούς φακέλους. Αυτά τα αρχεία κανονικά διαγράφονται αυτόματα, αλλά μερικές φορές παραμένουν και καταλαμβάνουν πολύτιμο χώρο.
Αρχεία Prefetch
Το Prefetch είναι ένα σύστημα που αποθηκεύει πληροφορίες για το πώς ξεκινούν τα προγράμματα, για να φορτώνονται γρηγορότερα. Όμως, κάποια από αυτά τα αρχεία μπορεί να είναι από παλιά προγράμματα που δεν χρησιμοποιείς πια.
Κάδος Ανακύκλωσης (Recycle Bin)
Ο κάδος ανακύκλωσης αποθηκεύει τα διαγραμμένα αρχεία σου, αλλά ακόμα και αφού τον αδειάσεις, μπορούν να παραμείνουν κάποια προσωρινά δεδομένα. Καθαρίζοντας τον σωστά μπορείς να ελευθερώσεις επιπλέον χώρο.
Windows Update Cache
Κάθε φορά που γίνεται ενημέρωση των Windows, αποθηκεύονται αρχεία update στο σύστημα. Μετά την επιτυχή εγκατάσταση, αυτά τα αρχεία δεν χρειάζονται πια και μπορούν να διαγραφούν για να ελευθερωθούν πολλά gigabytes χώρου.
Browser Cache (Προσωρινή Μνήμη Browsers)
Οι περιηγητές ιστού (Chrome, Edge, Firefox) αποθηκεύουν εικόνες, scripts και άλλα δεδομένα σελίδων για να φορτώνουν γρηγορότερα. Με τον καιρό, αυτά τα cache files μπορούν να καταλάβουν αρκετό χώρο. Σημαντικό: Το εργαλείο καθαρίζει ΜΟΝΟ cache και ΟΧΙ κωδικούς, cookies ή ιστορικό!
Thumbnail Cache
Οι μικρογραφίες εικόνων που βλέπεις στους φακέλους αποθηκεύονται σε ειδικά αρχεία cache. Αν αυτά καταστραφούν ή συσσωρευτούν, μπορεί να προκαλέσουν προβλήματα ή να καταλαμβάνουν χώρο χωρίς λόγο.
Windows Error Reports & Log Files
Κάθε φορά που ένα πρόγραμμα κάνει crash, το Windows δημιουργεί αναφορές σφαλμάτων και log files. Αυτά συσσωρεύονται και σπάνια χρειάζονται μετά την αποστολή τους στη Microsoft.
Memory Dumps
Όταν το σύστημα αντιμετωπίσει κάποιο σοβαρό σφάλμα (Blue Screen), δημιουργεί αρχεία memory dump που μπορεί να είναι πολύ μεγάλα. Αν δεν τα χρειάζεσαι για debugging, μπορείς να τα διαγράψεις.
Delivery Optimization Files
Το Windows χρησιμοποιεί peer-to-peer τεχνολογία για να μοιράζεται updates με άλλους υπολογιστές. Αυτά τα αρχεία cache μπορούν να διαγραφούν ασφαλώς μετά την ολοκλήρωση των updates.
⚠️ Σημαντικό: Πριν ξεκινήσεις, δημιούργησε ένα σημείο ανάκτησης του συστήματος (System Restore Point). Αν κάτι πάει στραβά, μπορείς να επιστρέψεις στο προηγούμενο σημείο. Πάμε: Ρυθμίσεις → Σύστημα → Σχετικά → Προστασία συστήματος.
Βήμα 1: Δημιούργησε το Προηγμένο Αρχείο Καθαρισμού
Θα δημιουργήσουμε ένα προηγμένο αρχείο batch — δηλαδή ένα αρχείο με εντολές που θα εκτελέσει ο υπολογιστής σου αυτόματα και θα καθαρίσει 15 διαφορετικές κατηγορίες αρχείων. Ακολούθησε τα παρακάτω βήματα:
Ανοίξε το Σημειωματάριο (Notepad)
Αντέγραψε και επίκολλησε τον παρακάτω κώδικα
Advanced Windows Cleanup Tool (BAT)
@echo off
REM Advanced Windows Cleanup Tool
REM Enhanced BAT file to delete unnecessary files and cache
title ADVANCED WINDOWS CLEANUP TOOL
color 0A
REM Check for admin rights
net session >nul 2>&1
if %errorLevel% neq 0 (
echo.
echo ====================================
echo ADMINISTRATOR RIGHTS REQUIRED
echo ====================================
echo.
pause
exit
)
echo.
echo ====================================
echo ADVANCED WINDOWS CLEANUP TOOL
echo ====================================
echo.
echo This program will clean:
echo - Temporary files (User & System)
echo - Prefetch files
echo - Recycle Bin
echo - Windows Update Cache
echo - Browser Caches (passwords safe!)
echo - Thumbnail Cache
echo - Windows Error Reports
echo.
pause
REM Clean user Temp folder
echo.
echo [1/15] Cleaning user temporary files...
cd /d %temp%
for /d %%x in (*) do @rd /s /q "%%x" 2>nul
del /q *.* 2>nul
echo Done!
REM Clean Windows Temp
echo.
echo [2/15] Cleaning system temporary files...
cd /d C:\Windows\Temp
for /d %%x in (*) do @rd /s /q "%%x" 2>nul
del /q *.* 2>nul
echo Done!
REM Clean Prefetch
echo.
echo [3/15] Cleaning Prefetch files...
cd /d C:\Windows\Prefetch
del /q *.* 2>nul
echo Done!
REM Clean Recycle Bin
echo.
echo [4/15] Cleaning Recycle Bin...
rd /s /q %systemdrive%\$Recycle.bin 2>nul
md %systemdrive%\$Recycle.bin 2>nul
echo Done!
REM Clean Windows Update Cache
echo.
echo [5/15] Cleaning Windows Update cache...
net stop wuauserv >nul 2>&1
rd /s /q C:\Windows\SoftwareDistribution\Download 2>nul
md C:\Windows\SoftwareDistribution\Download 2>nul
net start wuauserv >nul 2>&1
echo Done!
REM Clean Delivery Optimization
echo.
echo [6/15] Cleaning Delivery Optimization files...
net stop dosvc >nul 2>&1
del /f /s /q C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\DeliveryOptimization\Cache\*.* 2>nul
net start dosvc >nul 2>&1
echo Done!
REM Clean Thumbnail Cache
echo.
echo [7/15] Cleaning Thumbnail cache...
taskkill /f /im explorer.exe >nul 2>&1
del /f /s /q /a %LocalAppData%\Microsoft\Windows\Explorer\thumbcache_*.db 2>nul
start explorer.exe
echo Done!
REM Clean Windows Error Reports
echo.
echo [8/15] Cleaning Windows Error Reports...
del /f /s /q C:\ProgramData\Microsoft\Windows\WER\ReportQueue\*.* 2>nul
echo Done!
REM Clean Chrome Cache
echo.
echo [11/15] Cleaning Chrome cache (passwords safe)...
taskkill /f /im chrome.exe >nul 2>&1
del /f /s /q "%LocalAppData%\Google\Chrome\User Data\Default\Cache\*.*" 2>nul
echo Done!
REM Clean DNS Cache
echo.
echo [14/15] Flushing DNS cache...
ipconfig /flushdns >nul 2>&1
echo Done!
REM Completion
echo.
echo ====================================
echo CLEANUP COMPLETED!
echo ====================================
echo.
echo Your computer should run faster now!
echo Consider restarting your PC for best results.
echo.
pause
exit
⚠️ Σημαντικό: Εκτέλεσε αυτό το script ως Administrator! Κάνε δεξί κλικ και επέλεξε "Run as administrator". Αν δεν έχεις δικαιώματα διαχειριστή, θα εμφανιστεί μήνυμα σφάλματος.
✅ Κώδικας αντιγράφηκε!
Πάτησε File → Save As
Στο "Save as type" επίλεξε "All Files (*.*)"
Ονόμασε το αρχείο: advanced_cleanup.bat
Αποθήκευσε το σε ένα εύκολο μέρος (π.χ. Desktop)
Βήμα 2: Τρέξε το Αρχείο
Τώρα που έχεις δημιουργήσει το αρχείο, είναι πολύ σημαντικό να το εκτελέσεις σωστά:
Κάνε δεξί κλικ στο αρχείο advanced_cleanup.bat
Επίλεξε "Run as administrator" (Εκτέλεση ως διαχειριστής) - ΑΠΑΡΑΙΤΗΤΟ!
Αν δεν το τρέξεις ως administrator, το script θα σε ενημερώσει και θα σταματήσει
Πάτησε Enter όταν στο ζητήσει
Περίμενε μέχρι να τελειώσει ο καθαρισμός (μπορεί να πάρει 5-10 λεπτά)
💡 Συμβουλή: Το πρόγραμμα θα σε ενημερώσει για κάθε βήμα που κάνει. Θα δεις μηνύματα που λένε "Cleaning..." και "Done!" για κάθε εργασία. Μην ανησυχείς αν κάποια βήματα πάρουν περισσότερο χρόνο - αυτό είναι φυσιολογικό!
⚠️ Σημαντική Σημείωση για Browsers: Κατά τη διάρκεια του καθαρισμού, οι browsers (Chrome, Edge, Firefox) θα κλείσουν αυτόματα για να διαγραφούν τα cache files. ΟΙ ΚΩΔΙΚΟΙ ΣΟΥ ΘΑ ΠΑΡΑΜΕΙΝΟΥΝ ΑΣΦΑΛΕΙΣ! Το script διαγράφει μόνο cache, όχι passwords, cookies ή ιστορικό.
Τι Κάνει Ακριβώς το Προηγμένο Αρχείο;
Το αρχείο advanced_cleanup.bat εκτελεί 15 κύρια καθήκοντα με συγκεκριμένη σειρά:
1: Διαγράφει τα προσωρινά αρχεία του χρήστη (φάκελος %temp%)
2: Διαγράφει τα προσωρινά αρχεία του Windows (C:\Windows\Temp)
3: Διαγράφει τα αρχεία Prefetch (C:\Windows\Prefetch)
4: Αδειάζει το κάδο ανακύκλωσης σε βάθος
5: Καθαρίζει το Windows Update cache (μπορεί να ελευθερώσει πολλά GB!)
6: Διαγράφει τα Delivery Optimization files
7: Καθαρίζει το Thumbnail cache (μικρογραφίες εικόνων)
8: Διαγράφει τις αναφορές σφαλμάτων των Windows (Error Reports)
9: Καθαρίζει τα log files του συστήματος
10: Διαγράφει τα memory dump files (από crashes)
11: Καθαρίζει το cache του Chrome (κωδικοί ασφαλείς!)
12: Καθαρίζει το cache του Edge (κωδικοί ασφαλείς!)
13: Καθαρίζει το cache του Firefox (κωδικοί ασφαλείς!)
14: Καθαρίζει το DNS cache
15: Τρέχει το Windows Disk Cleanup utility
Συχνές Ερωτήσεις
Είναι ασφαλής ο προηγμένος καθαρισμός;
Ναι, απόλυτα! Όλα τα αρχεία που διαγράφονται είναι προσωρινά ή άχρηστα. Το script δεν αγγίζει κανένα σημαντικό αρχείο συστήματος, προγραμμάτων, ή προσωπικά σου δεδομένα. Οι κωδικοί των browsers, τα cookies και το ιστορικό παραμένουν ανέπαφα. Ακόμα και αν κάτι πάει στραβά, έχεις το System Restore Point που δημιούργησες.
Γιατί χρειάζεται να τρέξει ως Administrator;
Κάποιοι φάκελοι όπως το Windows Update cache, τα Error Reports και τα system logs χρειάζονται δικαιώματα διαχειριστή για να διαγραφούν. Αν δεν το τρέξεις ως administrator, το script θα το εντοπίσει και θα σταματήσει αμέσως, ενημερώνοντάς σε.
Τι θα κερδίσω;
Θα ελευθερώσεις σημαντικό χώρο στο δίσκο σου (συνήθως 5-20 GB, ανάλογα με το πόσο καιρό δεν έχεις κάνει καθαρισμό) και ο υπολογιστής σου θα λειτουργεί αισθητά γρηγορότερα. Θα δεις διαφορά στο ξεκίνημα, στην απόκριση του συστήματος και στην ταχύτητα των browsers.
Οι κωδικοί μου στους browsers είναι ασφαλείς;
Απόλυτα ασφαλείς! Το script διαγράφει ΜΟΝΟ τα cache files (προσωρινά αρχεία εικόνων, scripts κλπ) και ΟΧΙ τους κωδικούς, cookies, ιστορικό, bookmarks ή extensions. Όλα τα δεδομένα σύνδεσής σου θα παραμείνουν ακριβώς όπως ήταν.
Μπορώ να το κάνω πιο συχνά;
Φυσικά! Μπορείς να το εκτελέσεις κάθε εβδομάδα ή ακόμα και κάθε μέρα χωρίς κανένα πρόβλημα. Όσο πιο συχνά το τρέχεις, τόσο λιγότερο χρόνο θα χρειάζεται κάθε φορά γιατί δεν θα έχουν συσσωρευτεί πολλά αρχεία.
Τι γίνεται αν κάποιο αρχείο είναι σε χρήση;
Αν το αρχείο είναι σε χρήση από το σύστημα ή ένα πρόγραμμα, το batch file θα το αγνοήσει και θα συνεχίσει με τα υπόλοιπα. Για αυτό το λόγο το script κλείνει τους browsers πριν καθαρίσει τα cache τους. Αυτό είναι κανονικό και δεν είναι πρόβλημα.
Γιατί κλείνουν οι browsers κατά τη διάρκεια του καθαρισμού;
Οι browsers πρέπει να κλείσουν για να μπορέσει το script να διαγράψει τα cache files τους. Αν είναι ανοιχτοί, τα αρχεία είναι κλειδωμένα και δεν μπορούν να διαγραφούν. Μόλις ολοκληρωθεί ο καθαρισμός, μπορείς να τους ανοίξεις ξανά κανονικά.
Πόσο χρόνο θα πάρει;
Η πρώτη φορά μπορεί να πάρει 5-10 λεπτά, ανάλογα με το πόσα αρχεία έχουν συσσωρευτεί. Οι επόμενες φορές θα είναι πολύ πιο γρήγορες, συνήθως 2-3 λεπτά. Το Windows Update cache είναι συνήθως το πιο χρονοβόρο κομμάτι.
Πρόσθετες Συμβουλές
Αν θέλεις να το κάνεις ακόμα πιο αυτόματο, μπορείς να προγραμματίσεις το αρχείο να τρέχει κάθε εβδομάδα χρησιμοποιώντας το Task Scheduler του Windows. Απλά αναζήτησε "Task Scheduler" στο Start menu και δημιούργησε μια νέα εργασία που θα τρέχει το advanced_cleanup.bat σε κανονικές χρονικές περιόδους με δικαιώματα διαχειριστή.
Για καλύτερα αποτελέσματα, τρέξε το script όταν δεν κάνεις κάτι σημαντικό στον υπολογιστή. Είναι ιδανικό να το κάνεις πριν κλείσεις για τη μέρα, ώστε να μπορείς να κάνεις restart μετά.
Βελτιστοποίηση Task Scheduler
Για να δημιουργήσεις μια αυτόματη εργασία στο Task Scheduler:
- Άνοιξε το Task Scheduler (πάτησε Windows + R, γράψε "taskschd.msc")
- Πάτησε "Create Basic Task" στο δεξί panel
- Δώσε ένα όνομα π.χ. "Weekly Cleanup"
- Επίλεξε "Weekly" ως trigger
- Διάλεξε την ημέρα και ώρα που θέλεις
- Στο Action, επίλεξε "Start a program"
- Βρες το advanced_cleanup.bat αρχείο σου
- Στο τέλος, τσέκαρε "Open Properties" πριν πατήσεις Finish
- Στο Properties, τσέκαρε "Run with highest privileges"
Συμβουλές για Μέγιστη Απόδοση
Για να πάρεις τα μέγιστα από τον καθαρισμό:
- Κάνε restart τον υπολογιστή μετά τον καθαρισμό
- Τρέξε το script τουλάχιστον μία φορά το μήνα
- Αν έχεις SSD, ο καθαρισμός θα βοηθήσει στη διάρκεια ζωής του
- Αν έχεις χαμηλό αποθηκευτικό χώρο, τρέξε το πιο συχνά
- Κράτα το αρχείο .bat σε ασφαλές μέρος για μελλοντική χρήση
Στην ουσία, δημιούργησες τώρα δικό σου προηγμένο εργαλείο καθαρισμού χωρίς να κατεβάσεις κάποιο πρόγραμμα από το διαδίκτυο. Αυτό σημαίνει περισσότερη ασφάλεια και πλήρη έλεγχο για τον υπολογιστή σου. Ξέρεις ακριβώς τι κάνει κάθε γραμμή κώδικα και μπορείς να το προσαρμόσεις στις ανάγκες σου.
⚠️ Τελευταία Υπενθύμιση: Πάντα κάνε backup των σημαντικών σου αρχείων πριν εκτελέσεις μεγάλες αλλαγές στο σύστημα. Και θυμήσου να δημιουργήσεις ένα System Restore Point πριν τρέξεις το αρχείο για πρώτη φορά. Επίσης, πάντα να το εκτελείς ως Administrator για να λειτουργήσουν όλες οι λειτουργίες του.
Τι ΔΕΝ Διαγράφει το Script (Για την Ασφάλειά σου)
Είναι σημαντικό να γνωρίζεις τι παραμένει ασφαλές:
- Κωδικοί browsers (Passwords)
- Cookies και session data
- Ιστορικό περιήγησης
- Bookmarks/Αγαπημένα
- Extensions και πρόσθετα
- Αποθηκευμένα στοιχεία πληρωμών
- Autofill δεδομένα (διευθύνσεις, email κλπ)
- Προσωπικά αρχεία (Documents, Pictures, Downloads)
- Εγκατεστημένα προγράμματα
- Ρυθμίσεις συστήματος και εφαρμογών
Αντιμετώπιση Προβλημάτων
Το script δεν τρέχει ή σταματάει αμέσως
Αν το script ανοίγει και κλείνει αμέσως χωρίς να κάνει τίποτα, σημαίνει ότι δεν το έχεις τρέξει ως Administrator. Κάνε δεξί κλικ και επίλεξε "Run as administrator".
Κάποιο βήμα πήρε πολύ ώρα
Είναι φυσιολογικό κάποια βήματα (ειδικά το Windows Update cache και τα browser caches) να πάρουν αρκετά λεπτά αν δεν έχεις κάνει καθαρισμό ποτέ. Κάνε υπομονή και μην διακόψεις τη διαδικασία.
Ο υπολογιστής είναι αργός μετά τον καθαρισμό
Κάνε ένα πλήρες restart. Μερικές φορές τα Windows χρειάζονται να επανεκκινήσουν για να ολοκληρώσουν τον καθαρισμό και να αποδεσμεύσουν πόρους. Μετά το restart θα δεις τη βελτίωση.
Εμφανίζεται μήνυμα "Access Denied"
Αυτό σημαίνει ότι κάποιο αρχείο είναι κλειδωμένο ή χρειάζεται ειδικά δικαιώματα. Το script θα το παρακάμψει και θα συνεχίσει. Δεν είναι πρόβλημα - απλά αυτό το συγκεκριμένο αρχείο δεν θα διαγραφεί.
Θέλω να δω τι ακριβώς διαγράφεται
Μπορείς να αφαιρέσεις το "2>nul" από τις εντολές για να δεις αναλυτικά κάθε αρχείο που διαγράφεται. Πρόσεξε όμως - θα εμφανιστούν πάρα πολλές γραμμές και η διαδικασία θα είναι πιο αργή.
Συμπέρασμα
Τώρα έχεις ένα πλήρες, ασφαλές και εξαιρετικά αποτελεσματικό εργαλείο καθαρισμού που καθαρίζει 15 διαφορετικές κατηγορίες αρχείων και μπορεί να ελευθερώσει πολλά gigabytes χώρου. Δεν χρειάζεσαι πλέον κανένα πρόγραμμα τρίτων. Απλά κάνε κλικ, περίμενε λίγα λεπτά, και ο υπολογιστής σου θα σε ευχαριστήσει παρέχοντας σου σημαντικά καλύτερη απόδοση!
Το πιο σημαντικό: Έχεις πλήρη έλεγχο και κατανόηση του τι συμβαίνει στον υπολογιστή σου. Ξέρεις ακριβώς τι διαγράφεται και τι όχι, και μπορείς να προσαρμόσεις το script όπως εσύ θέλεις. Αυτή είναι η πραγματική δύναμη της τεχνολογίας - όταν την ελέγχεις εσύ!
💡 Tip: Αν θέλεις, μπορείς να δημιουργήσεις μια συντόμευση (shortcut) του αρχείου στην επιφάνεια εργασίας και να της αλλάξεις το εικονίδιο σε κάτι πιο όμορφο. Έτσι θα έχεις πάντα εύκολη πρόσβαση στο εργαλείο καθαρισμού σου!
ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
Φόρτωση σχολίων...