Οδηγοί

Τρόπος διαγραφής αρχείων ενημέρωσης των Windows 10

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

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

Μέθοδος 1: Διαγραφή περιεχομένων του προσωρινού φακέλου

Ο προσωρινός φάκελος στον υπολογιστή σας κρατά τα αρχεία κατά τη λήψη τους και το πρόγραμμα εγκατάστασης ανακτά τα αρχεία από αυτόν το φάκελο όταν προσπαθείτε να τα εγκαταστήσετε στον σωστό κατάλογο. Το πρόγραμμα εγκατάστασης δεν κατεβάζει ποτέ αρχεία στον ίδιο φάκελο με τον οποίο έχει επιλεγεί η εγκατάσταση.

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

  1. Πατήστε Windows + R, πληκτρολογήστε "% θερμοκρασία%Στο πλαίσιο διαλόγου και πατήστε Enter.
  2. Στον κατάλογο, θα δείτε εκατοντάδες καταχωρήσεις εάν δεν έχετε διαγράψει ποτέ τον προσωρινό φάκελο. Συνιστάται επίσης να δημιουργήσετε ένα αντίγραφο αυτού του φακέλου σε άλλη τοποθεσία, ώστε να μπορείτε να επαναφέρετε εάν συμβεί κάτι λάθος.

Επιλέξτε όλα τα στοιχεία, κάντε δεξί κλικ και επιλέξτε Διαγράφω.

  1. Ενεργοποιήστε τον υπολογιστή σας μετά από αυτό και δείτε αν αυτή η ενέργεια επιλύει οποιοδήποτε πρόβλημα αντιμετωπίζετε.

Μέθοδος 2: Διαγραφή περιεχομένου του φακέλου SoftwareDistribution

Το SoftwareDistribution είναι ένας φάκελος που βρίσκεται στον κατάλογο παραθύρων και χρησιμοποιείται για την προσωρινή αποθήκευση αρχείων που ενδέχεται να απαιτούνται για την εγκατάσταση των πιο πρόσφατων ενημερώσεων παραθύρων στον υπολογιστή σας. Αυτή είναι μια απαίτηση για τη μονάδα ενημέρωσης και η λειτουργία ανάγνωσης / εγγραφής σε αυτήν διαχειρίζεται από το WUagent.

Η διαγραφή των περιεχομένων αυτού του φακέλου θα διαγράψει το ιστορικό ενημερώσεων. Η διαγραφή του ιστορικού μπορεί να έχει τα δικά της προνόμια, για παράδειγμα, η ενότητα ενημέρωσης δεν θα χρειαστεί πλέον μεγάλο χρονικό διάστημα για την προετοιμασία. Πριν διαγράψουμε τα περιεχόμενα, πρέπει να απενεργοποιήσουμε τη λειτουργική μονάδα ενημέρωσης.

  1. Πατήστε Windows + S, πληκτρολογήστε "γραμμή εντολών"Στο πλαίσιο διαλόγου, κάντε δεξί κλικ στην εφαρμογή και επιλέξτε"Εκτέλεση ως διαχειριστής”.
  2. Στη γραμμή εντολών, πληκτρολογήστε "καθαρή στάση wuauserv" και "καθαρά κομμάτια". Μην κλείσετε τη γραμμή εντολών ακόμη, ίσως χρειαστεί αργότερα.

Τώρα θα μεταβούμε στον κατάλογο του Windows Update και θα διαγράψουμε όλα τα ενημερωμένα αρχεία που υπάρχουν ήδη. Ανοίξτε τον εξερευνητή αρχείων ή τον υπολογιστή μου και ακολουθήστε τα βήματα.

  1. Μεταβείτε στη διεύθυνση που αναφέρεται παρακάτω. Μπορείτε επίσης να ξεκινήσετε την εφαρμογή Εκτέλεση και να αντιγράψετε την επικόλληση της διεύθυνσης για άμεση πρόσβαση.
C: \ Windows \ SoftwareDistribution
  1. Διαγράψτε τα πάντα μέσα στη Διανομή λογισμικού φάκελο (μπορείτε επίσης να κόψετε την επικόλληση σε άλλη τοποθεσία σε περίπτωση που θέλετε να τα τοποθετήσετε ξανά).

Σημείωση: Μπορείτε επίσης να μετονομάσετε το φάκελο διανομής λογισμικού. Ονομάστε το σαν "SoftwareDistributionold".

Τώρα πρέπει να ενεργοποιήσουμε ξανά την υπηρεσία Windows Update και να την εκκινήσουμε ξανά. Αρχικά, ο Διαχειριστής ενημερώσεων ενδέχεται να χρειαστεί λίγα λεπτά για να υπολογίσει τις λεπτομέρειες και να προετοιμάσει μια δήλωση για τη λήψη.

  1. Πατήστε Windows + S, πληκτρολογήστε "γραμμή εντολών"Στο πλαίσιο διαλόγου, κάντε δεξί κλικ στην εφαρμογή και επιλέξτε"Εκτέλεση ως διαχειριστής”.
  2. Στη γραμμή εντολών, πληκτρολογήστε "καθαρή εκκίνηση wuauserv" και "καθαρά bit εκκίνησηςΚαι πατήστε Enter.

  1. Τώρα επανεκκινήστε τον υπολογιστή σας και δοκιμάστε να κάνετε τη δραστηριότητα που σας ώθησε να διαγράψετε τα αρχεία ενημέρωσης των Windows.

Λύση 3: Διαγραφή των αρχείων XML

Τα Windows διατηρούν ένα αρχείο XML για να παρακολουθούν όλα τα αρχεία ενημέρωσης που έχουν ληφθεί ή που βρίσκονται σε ουρά προς λήψη. Όταν διαγράφουμε αυτό το αρχείο XML, όλη η λίστα θα χαθεί και όταν τα Windows θα βρουν τη λίστα που λείπει, θα δημιουργήσει μια νέα και θα επανεκκινήσει όλες τις λειτουργίες.

Σημείωση: Αντί να διαγράψετε τη λίστα, είναι συνετό να κόψετε την επικόλληση του αρχείου σε άλλη τοποθεσία, ώστε να έχετε πάντα την επιλογή να επαναφέρετε εάν κάτι πάει στραβά.

  1. Πατήστε Windows + R, πληκτρολογήστε "C: \ Windows \ WinSxS \Στο πλαίσιο διαλόγου και πατήστε Enter.
  2. Αναζήτηση στον κατάλογο για ένα αρχείο XML σε εκκρεμότητα και διαγράφω

  1. Επανεκκινήστε σωστά τον υπολογιστή σας και ελέγξτε εάν τα αρχεία ενημέρωσης παραθύρων διαγράφηκαν με επιτυχία.

Λύση 4: Επαναφορά του φακέλου CatRoot2

Το Catroot και το catroot2 είναι φακέλοι που είναι απαραίτητοι για τη λειτουργία του Windows Update. Αυτά χρησιμοποιούνται για την αποθήκευση των υπογραφών των πακέτων ενημέρωσης και βοηθούν στη διαδικασία εγκατάστασης. Η επαναφορά του φακέλου catroot2 είναι μια γνωστή λύση για πολλά προβλήματα ενημέρωσης των Windows.

Σημείωση: Μην διαγράψετε ή μετονομάσετε το φάκελο catroot2. Αυτός ο φάκελος αναδημιουργείται αυτόματα από τα Windows, αλλά δεν δημιουργείται ξανά εάν ο τελευταίος γίνει.

  1. Πατήστε Windows + S, πληκτρολογήστε "cmd"Στο πλαίσιο διαλόγου, κάντε δεξί κλικ στην εφαρμογή και επιλέξτε Εκτέλεση ως διαχειριστής.
  2. Μόλις αυξηθεί η γραμμή εντολών, εκτελέστε τις ακόλουθες δηλώσεις εντολών μία προς μία:
net stop cryptsvc md% systemroot% \ system32 \ catroot2.old

Τώρα διαγράψτε όλα τα περιεχόμενα του φακέλου catroot2 και μετά τη διαγραφή, εκτελέστε την ακόλουθη εντολή:

καθαρή εκκίνηση cryptsvc

Ο φάκελος catroot θα επαναφερθεί κάθε φορά που ξεκινάτε ξανά την ενημέρωση των Windows.

$config[zx-auto] not found$config[zx-overlay] not found