Εάν ορισμένες λειτουργίες των Windows δεν λειτουργούν ή διακόπτεται η λειτουργία των Windows, χρησιμοποιήστε τον έλεγχο αρχείων συστήματος για τη σάρωση των Windows και την επαναφορά των αρχείων σας.
Αν και τα παρακάτω βήματα μπορεί να φαίνονται πολύπλοκα με μια πρώτη ματιά, απλώς ακολουθήστε τα με τη σειρά, βήμα-βήμα, και εμείς θα προσπαθήσουμε να σας επαναφέρουμε στην σωστή κατεύθυνση.
Εκτελέστε το εργαλείο "Έλεγχος Αρχείων Συστήματος" (SFC.exe)
Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
-
Ανοίξτε μια γραμμή εντολών με αναβαθμισμένα δικαιώματα. Για να το κάνετε αυτό, κάντε τα εξής, ανάλογα με το σύστημά σας:
-
Αν εκτελείτε Windows 10, Windows 8.1 ή Windows 8, πρώτα εκτελέστε το εργαλείο εισερχομένων Συντήρησης και διαχείρισης ειδώλων ανάπτυξης (DISM) πριν από την εκτέλεση του Ελέγχου Αρχείων Συστήματος. (Αν εκτελείτε τα Windows 7 ή Windows Vista, προχωρήστε στο Βήμα 3.)
Πληκτρολογήστε την ακόλουθη εντολή και, στη συνέχεια, πατήστε το πλήκτρο Enter. Η ολοκλήρωση της εκτέλεσης της εντολής μπορεί να διαρκέσει μερικά λεπτά.
DISM.exe /Online /Cleanup-image /Restorehealth
Σημαντικό: Όταν εκτελείτε αυτήν την εντολή, το DISM χρησιμοποιεί το Windows Update για να παράσχει τα αρχεία που απαιτούνται για την επιδιόρθωση των κατεστραμμένων στοιχείων. Ωστόσο, αν το πρόγραμμα-πελάτης του Windows Update είναι κατεστραμμένο, χρησιμοποιήστε μια εγκατάσταση των Windows ως την προέλευση επιδιόρθωσης ή χρησιμοποιήστε σε παράθεση ένα φάκελο των Windows από ένα κοινόχρηστο στοιχείο δικτύου ή από ένα αφαιρούμενο μέσο αποθήκευσης, όπως είναι το DVD των Windows, ως την προέλευση των αρχείων. Για να το κάνετε αυτό, εκτελέστε την ακόλουθη εντολή:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
Σημείωση: Αντικαταστήστε το κείμενο κράτησης θέσης C:\RepairSource\Windows με την τοποθεσία της προέλευσης επιδιόρθωσης. Για περισσότερες πληροφορίες σχετικά με τη χρήση του εργαλείου DISM για την επιδιόρθωση των Windows, ανατρέξτε στο άρθρο Διόρθωση ενός ειδώλου των Windows.
-
Στη γραμμή εντολών, πληκτρολογήστε την ακόλουθη εντολή και, στη συνέχεια, πατήστε το πλήκτρο ENTER:
sfc /scannow
Η εντολή sfc /scannow θα σαρώσει όλα τα προστατευμένα αρχεία συστήματος και θα αντικαταστήσει τα κατεστραμμένα αρχεία με ένα αντίγραφο στο cache που βρίσκεται σε έναν συμπιεσμένο φάκελο στο %WinDir%\System32\dllcache.
Το κείμενο κράτησης θέσης %WinDir% αναπαριστά τον φάκελο συστήματος των Windows. Για παράδειγμα, C:\Windows.
Σημείωση Μην κλείσετε αυτό το παράθυρο γραμμής εντολών, έως ότου η επαλήθευση είναι 100% ολοκληρωμένη. Τα αποτελέσματα της σάρωσης θα εμφανιστούν μετά την ολοκλήρωση αυτής της διαδικασίας.
-
Αφού ολοκληρωθεί η διαδικασία, μπορεί να λάβετε ένα από τα ακόλουθα μηνύματα:
-
Η Προστασία πόρων των Windows δεν βρήκε παραβιάσεις ακεραιότητας.
Αυτό σημαίνει ότι δεν λείπουν ούτε έχουν καταστραφεί αρχεία συστήματος. -
Δεν ήταν δυνατή η εκτέλεση της εργασίας που ζητήθηκε από την Προστασία πόρων των Windows.
Για να επιλύσετε αυτό το πρόβλημα, εκτελέστε σάρωση με το εργαλείο "Έλεγχος Αρχείων Συστήματος" σε ασφαλή λειτουργία και ελέγξτε ότι υπάρχουν οι φάκελοι PendingDeletes και PendingRenames στον φάκελο %WinDir%\WinSxS\Temp. -
Η Προστασία πόρων των Windows εντόπισε κατεστραμμένα αρχεία και τα επιδιόρθωσε με επιτυχία. Λεπτομέρειες περιλαμβάνονται στο αρχείο CBS.Log %WinDir%\Logs\CBS\CBS.log.
Για να προβάλετε λεπτομερείς πληροφορίες σχετικά με τη σάρωση και την αποκατάσταση των αρχείων συστήματος, μεταβείτε στην ενότητα Πώς να προβάλετε λεπτομέρειες της διεργασίας του εργαλείου "Έλεγχος Αρχείων Συστήματος". -
Η Προστασία πόρων των Windows εντόπισε κατεστραμμένα αρχεία αλλά δεν ήταν δυνατό να επιδιορθώσει μερικά από αυτά. Λεπτομέρειες περιλαμβάνονται στο αρχείο CBS.Log %WinDir%\Logs\CBS\CBS.log.
Για να επιδιορθώσετε τα κατεστραμμένα αρχεία με μη αυτόματο τρόπο, προβάλετε τις λεπτομέρειες της διεργασίας του εργαλείου "Έλεγχος Αρχείων Συστήματος" για να βρείτε το κατεστραμμένο αρχείο και, στη συνέχεια, αντικαταστήστε μη αυτόματα το κατεστραμμένο αρχείο με ένα αντίγραφο το οποίο γνωρίζετε πως είναι σωστό.
-
Σαρώστε προς τα μέσα από τη δεξιά πλευρά της οθόνης και, στη συνέχεια, πατήστε Αναζήτηση. Εναλλακτικά, αν χρησιμοποιείτε ποντίκι, τοποθετήστε το δείκτη του ποντικιού στην κάτω δεξιά γωνία της οθόνης και, στη συνέχεια, κάντε κλικ στην επιλογή Αναζήτηση. Πληκτρολογήστε Γραμμή εντολών στο πλαίσιο Αναζήτηση, κάντε δεξιό κλικ στη Γραμμή εντολών και επιλέξτε Εκτέλεση ως διαχειριστής. Εάν σας ζητηθεί κωδικός πρόσβασης διαχειριστή ή επιβεβαίωση, πληκτρολογήστε τον κωδικό πρόσβασης ή κάντε κλικ στην επιλογή Αποδοχή.
Για να το κάνετε αυτό, κάντε κλικ στο κουμπί Έναρξη, πληκτρολογήστε Γραμμή εντολών ή cmd στο πλαίσιο Αναζήτηση, κάντε δεξί κλικ στη Γραμμή εντολών και, στη συνέχεια, επιλέξτε Εκτέλεση ως διαχειριστής. Εάν σας ζητηθεί κωδικός πρόσβασης διαχειριστή ή επιβεβαίωση, πληκτρολογήστε τον κωδικό πρόσβασης ή κάντε κλικ στην επιλογή Αποδοχή.
Περισσότερες πληροφορίες
Πώς να προβάλετε λεπτομέρειες της διεργασίας του εργαλείου "Έλεγχος αρχείων συστήματος"
Για να προβάλετε τις λεπτομέρειες που περιέχονται στο αρχείο CBS.Log, μπορείτε να αντιγράψετε τις πληροφορίες από το αρχείο Sfcdetails.txt χρησιμοποιώντας την εντολή Findstr και, στη συνέχεια, να προβάλετε τις λεπτομέρειες στο Sfcdetails.txt. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
-
Ανοίξτε μια γραμμή εντολών με αναβαθμισμένα δικαιώματα, όπως περιγράφεται στο προηγούμενο βήμα 1.
-
Στη γραμμή εντολών, πληκτρολογήστε την ακόλουθη εντολή και, στη συνέχεια, πατήστε το πλήκτρο ENTER:
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"
Σημείωση Το αρχείο Sfcdetails.txt περιέχει λεπτομέρειες από την κάθε εκτέλεση του εργαλείου "Έλεγχος αρχείων συστήματος" στον υπολογιστή σας. Το αρχείο περιέχει πληροφορίες σχετικά με αρχεία που δεν επιδιορθώθηκαν από το εργαλείο "Έλεγχος αρχείων συστήματος". Επαληθεύστε τις καταχωρήσεις ημερομηνίας και ώρας για να καθορίσετε τα προβληματικά αρχεία που βρέθηκαν την τελευταία φορά που εκτελέσατε το εργαλείο "Έλεγχος αρχείων συστήματος".
-
Ανοίξτε το αρχείο Sfcdetails.txt από την επιφάνεια εργασίας σας.
-
Το αρχείο Sfcdetails.txt χρησιμοποιεί την ακόλουθη μορφή:
Ημερομηνία/Ώρα Λεπτομέρειες SFC Το παρακάτω παράδειγμα αρχείου καταγραφής περιέχει μια καταχώρηση για ένα αρχείο που δεν ήταν δυνατό να επιδιορθωθεί: 2007-01-12 12:10:42, Info CSI 00000008 [SR] Cannot repair member file [l:34{17}]"Accessibility.dll" of Accessibility, Version = 6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), Culture neutral, VersionScope neutral, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type neutral, TypeName neutral, PublicKey neutral in the store, file is missing
Πώς να αντικαταστήσετε με μη αυτόματο τρόπο ένα κατεστραμμένο αρχείο συστήματος με ένα αντίγραφο του αρχείου που γνωρίζετε πως είναι σωστό
Αφού προσδιορίσετε ποιο αρχείο συστήματος ήταν κατεστραμμένο και δεν ήταν δυνατό να επιδιορθωθεί μέσω των λεπτομερών πληροφοριών στο αρχείο Sfcdetails.txt, βρείτε τη θέση του κατεστραμμένου αρχείου και, στη συνέχεια, αντικαταστήστε μη αυτόματα το κατεστραμμένο αρχείο με ένα αντίγραφο το οποίο γνωρίζετε πως είναι σωστό. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
Σημείωση Ενδεχομένως μπορείτε να λάβετε ένα αντίγραφο του αρχείου συστήματος το οποίο γνωρίζετε πως είναι σωστό από έναν άλλο υπολογιστή που εκτελεί την ίδια έκδοση των Windows με τον υπολογιστή σας. Μπορείτε να εκτελέσετε το εργαλείο "Έλεγχος αρχείων συστήματος" σε αυτόν τον υπολογιστή για να βεβαιωθείτε ότι το αρχείο συστήματος που πρόκειται να αντιγράψετε είναι σωστό.
-
Αποκτήστε κυριότητα διαχειριστή για το κατεστραμμένο αρχείο συστήματος. Για να το κάνετε αυτό, σε μια γραμμή εντολών με αναβαθμισμένα δικαιώματα, αντιγράψτε και επικολλήστε (ή πληκτρολογήστε) την ακόλουθη εντολή και, στη συνέχεια, πατήστε ENTER:
takeown /f Path_And_File_Name Σημείωση Το κείμενο κράτησης θέσης Path_And_File_Name αναπαριστά τη διαδρομή και το όνομα αρχείου του κατεστραμμένου αρχείου. Για παράδειγμα, πληκτρολογήστε takeown /f C:\windows\system32\jscript.dll.
-
Παραχωρήστε στους διαχειριστές πλήρη πρόσβαση στο κατεστραμμένο αρχείο συστήματος. Για να το κάνετε αυτό, αντιγράψτε και επικολλήστε (ή πληκτρολογήστε) την ακόλουθη εντολή και, στη συνέχεια, πατήστε ENTER:
icacls Path_And_File_Name /GRANT ADMINISTRATORS:F Σημείωση Το κείμενο κράτησης θέσης Path_And_File_Name αναπαριστά τη διαδρομή και το όνομα αρχείου του κατεστραμμένου αρχείου. Για παράδειγμα, πληκτρολογήστε icacls C:\windows\system32\jscript.dll /grant administrators:F.
-
Αντικαταστήστε το κατεστραμμένο αρχείο συστήματος με ένα αντίγραφο του αρχείου που γνωρίζετε πως είναι σωστό. Για να το κάνετε αυτό, αντιγράψτε και επικολλήστε (ή πληκτρολογήστε) την ακόλουθη εντολή και, στη συνέχεια, πατήστε ENTER:
Copy Source_File Destination Σημείωση Το κείμενο κράτησης θέσης Source_File αναπαριστά τη διαδρομή και το όνομα αρχείου του γνωστού σωστού αντιγράφου του αρχείου στον υπολογιστή σας και τοι κείμενο κράτησης θέσης Destination αναπαριστά τη διαδρομή και το όνομα αρχείου του κατεστραμμένη αρχείου. Για παράδειγμα, πληκτρολογήστε copy E:\temp\jscript.dll C:\windows\system32\jscript.dll.
Εάν τα παραπάνω βήματα δεν λειτουργούν, ίσως χρειαστεί να επανεγκαταστήσετε τα Windows. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Επιλογές επαναφοράς των Windows 10.