Εάν προσπαθείτε να εκτελέσετε τον Έλεγχο αρχείων συστήματος παραθύρου και συνεχίσετε να βλέπετε σφάλματα "sfc δεν αναγνωρίζεται ως εσωτερική εντολή", είστε σε καλή επιχείρηση. Το βλέπω αυτό όλο το διάστημα στην άλλη δουλειά μου ως IT Tech. Υπάρχουν μερικοί τρόποι για να το διορθώσετε και θα σας δείξω πώς να ξεπεραστεί το σφάλμα για πάντα.
Ο έλεγχος αρχείων συστήματος στα Windows είναι ένα βασικό χαρακτηριστικό για τη διατήρηση ενός υγιούς συστήματος. Μπορεί να σαρώσει τα Windows για καταστροφή αρχείων και να επιδιορθώσει αυτόματα τυχόν προβλήματα που εντοπίζει. Ενεργοποιείται από τη γραμμή εντολών χρησιμοποιώντας το "sfc / scannow". Σαρώνει όλα τα Windows, τα βασικά αρχεία, το Windows Store, τις εφαρμογές, τα προστατευμένα αρχεία και κάθε στοιχείο του λειτουργικού συστήματος. Είναι πραγματικά πολύ καλό σε αυτό που κάνει και είναι ένα εργαλείο που χρησιμοποιώ όλη την ώρα.
Όταν βλέπετε ότι το "xxx δεν αναγνωρίζεται ως εσωτερική εντολή", αυτό συνήθως συμβαίνει όταν η μεταβλητή περιβάλλοντος εντός των ρυθμίσεων έχει αλλάξει ή έχει καταστραφεί. Σε πολλές περιπτώσεις, η απλή ρύθμιση αυτών των μεταβλητών στις προεπιλογές μπορεί να διορθώσει το σφάλμα και να σας ξαναρχίσει.

Το Fix SFC δεν αναγνωρίζεται ως σφάλματα εσωτερικής εντολής
Υπάρχουν δύο κύριοι τύποι επιδιόρθωσης για αυτό το σφάλμα. Το ένα είναι πολύ απλό, ενώ το άλλο απαιτεί να σκάβετε στο μητρώο των Windows σας. Εάν ακολουθείτε ακριβώς τις οδηγίες, δεν θα σας φανούν ζημίες αν προσπαθήσετε να διορθώσετε.
Αρχικά, βεβαιωθείτε ότι χρησιμοποιείτε τη γραμμή εντολών ως διαχειριστής. Το SFC απαιτεί διαχειριστικά στοιχεία και δεν θα λειτουργήσει διαφορετικά.
- Κάντε δεξί κλικ στο κουμπί Έναρξη των Windows και επιλέξτε Γραμμή εντολών (Διαχειριστής).
- Πληκτρολογήστε 'sfc / scannow' και πατήστε Enter.
Ας ελπίσουμε ότι αυτό θα λειτουργήσει. Αν όχι, ίσως χρειαστεί να εμβαθύνετε. Ενδέχεται να χρειαστεί να τροποποιήσετε δύο καταχωρήσεις μητρώου. Πριν ξεκινήσετε, δημιουργήστε ένα σημείο επαναφοράς συστήματος στα Windows.
- Πληκτρολογήστε 'επαναφορά' στο πλαίσιο αναζήτησης των Windows και δημιουργήστε ένα σημείο επαναφοράς.
- Πληκτρολογήστε 'regedit' στο πλαίσιο αναζήτησης των Windows και επιλέξτε Αρχείο.
- Επιλέξτε Εξαγωγή και αποθηκεύστε το αντίγραφο κάπου ασφαλές.
Τώρα έχετε ένα σημείο επαναφοράς συστήματος αν κάτι πάει στραβά και ένα αντίγραφο του μητρώου σας θα πρέπει να το χρειάζεστε. Αν ακολουθήσετε τις παρακάτω οδηγίες, δεν θα χρειαστείτε κανένα από αυτά, αλλά είναι πολύ καλύτερα να είστε έτοιμοι.
Επειτα:
- Ανοίξτε το CMD ως διαχειριστής.
- Πληκτρολογήστε 'cmd / d' για να σταματήσετε την εκτέλεση του autorun.
- Επανεξέταση.

Το AutoRun είναι μια ρύθμιση των Windows που ίσως χρειαστεί να επιστρέψουμε λίγο. Προς το παρόν, δοκιμάστε αυτήν την επόμενη διαδικασία και δείτε πώς συνεχίζετε.
- Πλοηγηθείτε στο C: \ Windows \ System32 και βεβαιωθείτε ότι υπάρχει CMD.exe.
- Πλοηγηθείτε στην επιλογή Πίνακας Ελέγχου, Σύστημα και Σύνθετες ρυθμίσεις συστήματος.
- Επιλέξτε Περιβαλλοντικές μεταβλητές από την καρτέλα Για προχωρημένους.
- Επιλέξτε Διαδρομή στο παράθυρο "Μεταβλητές συστήματος" στο κάτω παράθυρο.
- Επιλέξτε Επεξεργασία.
- Αντιγράψτε το '% SystemRoot% \ System32' και 'C: \ Windows \ System32' στο Σημειωματάριο.
- Αλλάξτε μια από αυτές τις καταχωρίσεις στο παράθυρο Περιβαλλοντικές μεταβλητές σε κάτι άλλο και επιλέξτε ΟΚ.
- Αντικαταστήστε αυτήν την τιμή με το πρωτότυπο από το Σημειωματάριο και επιλέξτε ΟΚ.
- Επαναλάβετε για την άλλη τιμή.
Τώρα δοκιμάστε ξανά την εντολή 'sfc / scannow' στο CMD. Εάν η περιβαλλοντική αξία έχει καταστραφεί, θα πρέπει τώρα να μπορείτε να χρησιμοποιήσετε το System File Checker ως κανονικό. Εάν δεν βλέπετε την καταχώρηση 'SystemRoot% \ System32', μην ανησυχείτε. Είναι μια ρύθμιση παλαιού τύπου που χρησιμοποιούν τα Windows για να καλύψουν κάθε πιθανότητα. Οι νεώτεροι υπολογιστές των Windows 10 δεν χρειάζονται, αλλά μπορεί να υπάρχουν ούτως ή άλλως. Αν δεν υπάρχει στις επιλογές σας, δεν χρειάζεται να το προσθέσετε. Απλά τροποποιήστε το C: \ Windows \ System32 από μόνο του και δείτε πώς πηγαίνει.
Εάν εξακολουθείτε να βλέπετε ότι το SFC δεν αναγνωρίζεται ως εσωτερικό σφάλμα εντολής, πρέπει να εκτελέσουμε την τροποποίηση του μητρώου.
- Πληκτρολογήστε 'regedit' στο πλαίσιο αναζήτησης των Windows και επιλέξτε Επεξεργαστής μητρώου.
- Διαγράψτε τον επεξεργαστή HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Command Processor \ AutoRun και τον επεξεργαστή HKEY_CURRENT_USER \ Software \ Microsoft \ Command \ AutoRun
- Επαναλάβετε την εντολή SFC.
Δεν ξέρω πραγματικά πώς ή γιατί αυτή η τελική μέθοδος λειτουργεί, ξέρω ακριβώς ότι το κάνει. Είναι μια παλιά λύση που έχω αναφερθεί σε άλλα μαθήματα TechJunkie και κάτι που κρατώ γύρω μου στο Tech Toolkit μου για τέτοιες πιθανότητες.
Ο έλεγχος αρχείων συστήματος είναι ένα πολύ σημαντικό εργαλείο για την αντιμετώπιση προβλημάτων των Windows και σας συνιστώ να εξοικειωθείτε με αυτό. Εάν αντιμετωπίζετε προβλήματα με την εκτέλεση της εντολής, μία από τις παραπάνω επιδιορθώσεις θα πρέπει να σας ενεργοποιήσει ξανά και ξανά σε λειτουργία. Σίγουρα θα πρότεινα να διορθώσετε το πρόβλημα, καθώς ποτέ δεν ξέρετε πότε μπορεί να το χρειαστείτε. Είναι καλύτερα να έχετε το εργαλείο έτοιμο για όταν το χρειάζεστε από το να το έχετε όταν το χρειάζεστε περισσότερο.
Απλά μην ξεχνάτε το προφανές και τρέχετε πάντα τη γραμμή εντολών ως διαχειριστής!






