SoftwareDistribution: τι είναι αυτός ο φάκελος και μπορεί να διαγραφεί; Είναι δυνατόν να διαγράψετε το Software Distribution Ό,τι είναι αποθηκευμένο στο φάκελο διανομής λογισμικού

Αν και πιστεύεται ότι το «επτά» ολόκληρης της οικογένειας λειτουργικών συστημάτων Windows είναι το πιο σταθερό, ωστόσο, δεν είναι απρόσβλητο από την εμφάνιση κρίσιμων αστοχιών και σφαλμάτων. Το πιο συνηθισμένο φαινόμενο στα Windows 7 είναι το σφάλμα ενημέρωσης 80080005. Διαβάστε παρακάτω για τον λόγο αυτής της αποτυχίας και πώς να το διορθώσετε χρησιμοποιώντας τις πιο προσιτές μεθόδους.

Windows 7: σφάλμα ενημέρωσης 80080005. Ποιος είναι ο λόγος της αποτυχίας;

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

Φυσικά, δεν υπάρχει τίποτα ιδιαίτερα κρίσιμο εδώ, καθώς όλες οι σημαντικές ενημερώσεις, κατά κανόνα, αφορούν το σύστημα ασφαλείας, αλλά ορισμένες εφαρμογές και υπηρεσίες ενδέχεται να μην λειτουργούν σωστά ή να μην λειτουργούν καθόλου. Διορθώστε το 80080005 (σφάλμα Ενημερώσεις των Windows 7) μπορεί να γίνει με τουλάχιστον τέσσερις απλούς τρόπους, η κατανόηση των οποίων δεν θα προκαλέσει δυσκολίες ακόμη και στον πιο ανεκπαίδευτο χρήστη.

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

Σφάλμα ενημέρωσης των Windows 7 80080005: Έλεγχος του σκληρού δίσκου

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

Εδώ εισάγετε την εντολή chkdisk /f c: ακολουθούμενη από το πάτημα του πλήκτρου enter. Αυτή η εντολή σάς επιτρέπει να βρίσκετε και να διορθώνετε αυτόματα σφάλματα στο δίσκο του συστήματος. Αλλά δεν είναι μόνο αυτό.

Εναλλακτική επιλογή επαλήθευσης

Όταν εμφανίζεται ο κωδικός σφάλματος 80080005 στην οθόνη κατά την ενημέρωση των Windows 7, είναι προτιμότερο να χρησιμοποιήσετε μια άλλη εντολή που σας επιτρέπει να επαναφέρετε στοιχεία του συστήματος.

Σε αυτήν την περίπτωση, το sfc /scannow είναι γραμμένο στη γραμμή εντολών. Οι υπηρεσίες συστήματος και τα αρχεία που είναι υπεύθυνα για την απόδοσή τους θα αποκατασταθούν αυτόματα. Σε αυτήν την περίπτωση, δεν χρειάζεστε καν ενεργή σύνδεση στο Διαδίκτυο (το σύστημα απλώς δημιουργεί αντίγραφα ασφαλείαςόλα τα απαραίτητα στοιχεία και τα τοποθετεί σε τμήματα σκληρός δίσκος, απρόσιτο σε χρήστη οποιουδήποτε επιπέδου, ακόμα κι αν είναι διαχειριστής).

Εγκατάσταση της πιο πρόσφατης έκδοσης του παράγοντα ενημέρωσης

Εάν μετά από αυτό μπορείτε να χρησιμοποιήσετε μια εναλλακτική μέθοδο, η οποία είναι η λήψη από τον επίσημο πόρο της Microsoft τελευταία έκδοση Υπηρεσίες WindowsΕκσυγχρονίζω.

Επαναφορά ρυθμίσεων υποδοχής

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

Χρησιμοποιούμε ξανά τη γραμμή εντολών, όπου γράφουμε netsh winsock reset catalog. Μετά από αυτό, κάνουμε επανεκκίνηση του συστήματος. Θεωρητικά, εάν το πρόβλημα σχετιζόταν πραγματικά με αυτές τις ρυθμίσεις, το σφάλμα ενημέρωσης 80080005 δεν θα εμφανίζεται πλέον στα Windows 7.

Εργασία με το φάκελο SoftwareDistribution

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

Ο φάκελος SoftwareDistribution και τα περιεχόμενά του ευθύνονται για αυτήν την κατάσταση. Ο κατάλογος βρίσκεται στον ριζικό κατάλογο των Windows στη μονάδα δίσκου συστήματος. Θα πρέπει να μετονομαστεί (για παράδειγμα, σε SoftwareDistribution.old) και στη συνέχεια να επανεκκινήσετε το τερματικό του υπολογιστή. Δεν υπάρχει τίποτα κακό με την αντιστοίχιση διαφορετικού ονόματος στο φάκελο συστήματος. Κατά τη διαδικασία επανεκκίνησης, τα Windows θα δημιουργήσουν έναν νέο κατάλογο, εισάγοντας δεδομένα από τον μετονομασμένο φάκελο.

Μπορείτε να μετονομάσετε από γραμμή εντολών, όπου αναγράφονται τα εξής:

  • καθαρή στάση wuauserv?
  • μετονομασία c:\windows\SoftwareDistribution softwaredistribution.old;
  • καθαρή έναρξη wuauser?
  • έξοδος.

Ακριβώς το ίδιο αποτέλεσμα μπορεί να επιτευχθεί εάν κάνετε δεξί κλικ στη "Γραμμή εργασιών" για να καλέσετε τον αντίστοιχο διαχειριστή, επιλέξτε την καρτέλα "Υπηρεσίες" και κάντε κλικ στο κουμπί "Υπηρεσίες", όπου πρέπει να βρείτε το στοιχείο ενημέρωσης, να το σταματήσετε, να το μετονομάσετε και ξεκινήστε το ξανά. Σε αυτήν την περίπτωση, δεν απαιτείται επανεκκίνηση του συστήματος (η πρόσβαση στη «Διαχείριση εργασιών» μπορεί επίσης να επιτευχθεί μέσω της κονσόλας «Έναρξη», όπου εισάγεται η εντολή taskmgr).

Αν όλα τα άλλα αποτύχουν

Θεωρητικά, όλες οι λύσεις που εξετάζονται σε μια ή την άλλη περίπτωση θα αποφύγουν το γεγονός ότι το σφάλμα 80080005 εμφανίζεται ξανά και ξανά στα Windows 7. Ωστόσο, συμβαίνει επίσης ότι για κάποιο λόγο η υπηρεσία εξακολουθεί να μην θέλει να λειτουργήσει σωστά.

Ως τελευταία λύση, μπορούμε να προτείνουμε τη χρήση ενός εξειδικευμένου βοηθητικού προγράμματος που ονομάζεται DLL Suite, το οποίο εγκαθιστά ή επαναφέρει δυναμικές βιβλιοθήκες που λείπουν.

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

Ως έσχατη λύση, μπορείτε να χρησιμοποιήσετε ειδική χρησιμότητα Microsoft FixIt!, το οποίο μπορεί επίσης να διορθώσει αυτόματα σφάλματα που σχετίζονται με τη διαχείριση των στοιχείων του συστήματος ενημέρωσης. Απλώς για να το ξεκινήσετε, πρέπει πρώτα να απενεργοποιήσετε εντελώς την αυτόματη ενημέρωση. Διαφορετικά, το ίδιο το πρόγραμμα θα εμφανίσει ένα μήνυμα στο στάδιο της εγκατάστασης που δηλώνει ότι ο χρήστης έχει κάποια προβλήματα με τη σύνδεση στο Διαδίκτυο και απλά δεν είναι δυνατή η λήψη των απαραίτητων αρχείων από το Διαδίκτυο. Παρεμπιπτόντως, δεν το θυμούνται όλοι οι χρήστες αυτό. Αποδεικνύεται λοιπόν ότι το πρόγραμμα φαίνεται να έχει ληφθεί από αξιόπιστη πηγή και τα στοιχεία της Microsoft έρχονται σε σύγκρουση αποκλειστικά μεταξύ τους. Ανοησίες; Ναί! Αυτό όμως συμβαίνει στην πράξη.

συμπέρασμα

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

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

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

Ίσως έχετε παρατηρήσει ότι υπάρχει ένας ενδιαφέρον φάκελος - SoftwareDistribution και καταλαμβάνει πολύ χώρο στην πραγματικότητα τον επιθυμητό δίσκο(αλλιώς γιατί θα το προσέξεις).

Html. Με λίγα λόγια το χειρουργείο Σύστημα Windowsπεριέχει σε αυτόν τον φάκελο όλες τις ενημερώσεις που λήφθηκαν και εγκαταστάθηκαν (πρέπει να είναι αποθηκευμένες κάπου στο δίσκο).

Είναι δυνατό και πώς να διαγράψετε το φάκελο SoftwareDistribution στα Windows; Είναι δυνατό, αλλά είναι εξαιρετικά ανεπιθύμητο. Και δεν είναι καθόλου απαραίτητο να διαγράψετε ολόκληρο τον φάκελο. Μας ενδιαφέρει ένας άλλος υποφάκελος - Λήψεις. Επειδή εδώ αποθηκεύονται όλες οι ενημερώσεις συστήματος.

Ο φάκελος βρίσκεται κατά μήκος της διαδρομής: Δίσκος συστήματος -> Windows -> SoftwareDistribution -> Λήψη

Το έχω σχεδόν άδειο γιατί... Δεν εγκαθιστώ ενημερώσεις για δικούς μου λόγους.

Αντίστοιχα, για να διαγράψετε τα περιεχόμενα του φακέλου SoftwareDistribution, πρέπει να καταργήσετε τις ενημερώσεις των Windows.
Αλλά μην επιλέξετε και διαγράψετε απλώς τον φάκελο Λήψη! Εάν το κάνετε αυτό, θα έχετε το ίδιο πράγμα όπως εάν διαγράψατε ένα πρόγραμμα ή ένα παιχνίδι με αυτόν τον τρόπο, αλλά στο τέλος θα έμειναν ένα σωρό ουρές (άρθρο για το θέμα;).
Εάν θέλετε να καταργήσετε σωστά τις ενημερώσεις (κατά την εκκαθάριση του φακέλου Λήψη στο SoftwareDistribution), διαβάστε το άρθρο Πώς να αφαιρέσετε τις ενημερώσεις των Windows, σύνδεσμος στον οποίο δόθηκε σχεδόν στην αρχή του άρθρου.

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

1) Απενεργοποιήστε τις ενημερώσεις των Windows (Έναρξη - Πίνακας Ελέγχου - Windows Update)


Μεταβείτε στις "Ρυθμίσεις" και επιλέξτε "Να μην γίνεται έλεγχος για ενημερώσεις (δεν συνιστάται)"

2) Επιστρέψτε και μεταβείτε στις "Εγκατεστημένες ενημερώσεις"

Στον κατάλογο C:\WINDOWS\SoftwareDistribution\Download λειτουργικό σύστημααποθηκεύει ενημερώσεις που έχουν ληφθεί από τον διακομιστή της Microsoft. Μετά την εγκατάσταση, παραμένουν ως έρμα στο φάκελο - μειώνονται ελεύθερος χώροςκατάτμηση συστήματος.

Πριν διαγράψετε τα περιττά αρχεία στο SoftwareDistribution, απενεργοποιήστε την αυτόματη εκκίνηση αναζήτησης και εγκατάστασης ενημερώσεων κώδικα για Windows:

1. Κάντε κλικ στο κουμπί «Windows» στη γραμμή εργασιών.

2. Κάντε κλικ στο "Πίνακας Ελέγχου" και μεταβείτε στην ενότητα "Σύστημα και ασφάλεια".

3. Κάντε κλικ στην υποενότητα "Κέντρο...".

4. Επιλέξτε «Ρυθμίσεις» από το κατακόρυφο μενού.

5. Στην επιλογή "Σημαντικό...", ορίστε "Να μην γίνεται έλεγχος για...".

Επιλεκτική αφαίρεση ενημερώσεων

Οι ληφθείσες ενημερώσεις μπορούν να διαγραφούν επιλεκτικά. Για να εκτελέσετε αυτήν τη λειτουργία:

1. Στον Πίνακα Ελέγχου, ανοίξτε: Σύστημα και Ασφάλεια → Κέντρο...

3. Στη λίστα ενημερώσεων, στο μπλοκ " Microsoft Windows", κάντε δεξί κλικ στην ενημέρωση που θέλετε να αφαιρέσετε από το δίσκο. Κάντε κλικ στον πίνακα "Διαγραφή" που ανοίγει.

Καθολική εκκαθάριση φακέλων SoftwareDistribution

1. Ανοίξτε τη μονάδα δίσκου C και μεταβείτε στο φάκελο των Windows.

2. Στη λίστα των στοιχείων συστήματος, κάντε κλικ στην επιλογή SoftwareDistribution.

3. Μεταβείτε στο φάκελο Λήψη. Πατήστε το συνδυασμό πλήκτρων "CTRL+A" για να επιλέξετε όλα τα στοιχεία σε αυτό.

4. Κάντε κλικ δεξί κουμπίποντίκια, μέσα κατάλογος συμφραζόμενωνΚάντε κλικ για να ενεργοποιήσετε την εντολή «Διαγραφή».

5. Με τον ίδιο τρόπο, στείλτε τα περιεχόμενα του φακέλου DataStore στον κάδο απορριμμάτων.

Επιπλέον, καθαρίστε άλλους καταλόγους στο διαμέρισμα συστήματος χρησιμοποιώντας το βοηθητικό πρόγραμμα καθαρισμού CCleaner ή Reg Organizer.

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

Ναι, μπορεί να ζυγίζει πολύ, αλλά υπάρχουν και άλλοι φάκελοι που είναι βαρύτεροι, ας πούμε έτσι (καλά, για παράδειγμα, το ίδιο WinSxS). Εντάξει, δεν θα σας βασανίσω, θα πω ότι ο φάκελος SoftwareDistribution χρειάζεται για ενημερώσεις. Συμβαίνουν όλα τα πράγματα που σχετίζονται με την ενημέρωση των Windows. Είναι δυνατόν να αφαιρεθεί; Αν σας ενοχλεί, μπορείτε να το αφαιρέσετε. Δεν θα είναι μεγάλο θέμα, θα εμφανιστεί ξανά κατά την επόμενη ενημέρωση, απλά μην τολμήσετε να το διαγράψετε όσο γίνεται η ενημέρωση! Δεν θα υπάρξει καταστροφή, αλλά μπορεί να υπάρξει απλώς κάποιου είδους λάθος.

Ο ίδιος ο φάκελος SoftwareDistribution βρίσκεται εδώ:

Και να τι υπάρχει μέσα στον φάκελο:


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

Πώς να διαγράψετε το φάκελο SoftwareDistribution; Νόμιζα ότι όλα δεν ήταν τόσο απλά εδώ, γιατί όταν προσπάθησα να μετονομάσω τον φάκελο, δεν λειτούργησε τίποτα. Συνήθως σε τέτοιες περιπτώσεις χρησιμοποιώ ένα ισχυρό βοηθητικό πρόγραμμα που μπορεί να διαγράψει οτιδήποτε δεν μπορεί να διαγραφεί. Ετσι. Αλλά θυμήθηκα για την υπηρεσία ενημέρωσης, ότι μάλλον πρέπει πρώτα να την απενεργοποιήσεις και μετά να διαγράψεις τον φάκελο!

Έτσι, για να απενεργοποιήσετε το φάκελο, ξεκινήστε τη διαχείριση εργασιών και στην καρτέλα Υπηρεσίες κάντε κλικ σε αυτό το κουμπί:

Τώρα στη λίστα των υπηρεσιών στο κάτω μέρος θα υπάρχει ένα κέντρο ενημέρωσης, αυτό χρειαζόμαστε:


Τώρα κοιτάξτε τι πρέπει να γίνει. Κάντε κλικ σε αυτό δύο φορές και θα ανοίξει ένα μικρό παράθυρο. Εκεί πρέπει να κάνετε κλικ στο κουμπί Διακοπή, λοιπόν, για να σταματήσει αμέσως η λειτουργία της υπηρεσίας και... μπορείτε να την απενεργοποιήσετε αμέσως, για να το κάνετε αυτό, επιλέξτε Τύπος εκκίνησης: Απενεργοποιημένη. Η απενεργοποίηση αυτής της υπηρεσίας θα απενεργοποιήσει τις ενημερώσεις, λάβετε αυτό υπόψη σας. Επομένως, ψάξτε εδώ μόνοι σας, χρειάζονται ακόμα ενημερώσεις. Προσωπικά απενεργοποιώ αυτήν την υπηρεσία και την ενεργοποιώ μόνο μερικές φορές, για να ενημερωθούν τα Windows και μετά την απενεργοποιώ ξανά. Σε γενικές γραμμές, αυτό είναι που πρέπει να κάνετε κλικ σε αυτό το παράθυρο:

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


Στη συνέχεια, θα δείτε ένα μήνυμα όπως αυτό, κάντε κλικ στο Ναι:


Και αυτό ήταν, έφυγε σαν γλυκιά μου! Όπως μπορείτε να δείτε, δεν υπάρχουν προβλήματα με τη διαγραφή. Ωστόσο, για κάθε ενδεχόμενο, σας προτείνω να παρακολουθήσετε..

Όταν η υπηρεσία ενημέρωσης ξεκινήσει ξανά, ο φάκελος SoftwareDistribution θα εμφανιστεί αυτόματα.

Σχεδόν έγραψα το πιο σημαντικό! Αλλά δεν θα υπάρχουν σφάλματα και σφάλματα αν διαγράψω αυτόν τον φάκελο; Σας λέω ειλικρινά ότι δεν θα υπάρχουν προβλήματα εάν διαγράψετε αυτόν τον φάκελο. Το διέγραψα. Στη συνέχεια, έκανα επανεκκίνηση - δεν υπάρχουν δυσλειτουργίες, όλα λειτουργούν, όλα τα προγράμματα ανοίγουν και όλα λειτουργούν καλά. Περιηγητές, όλα είναι όπως θα έπρεπε, δεν υπάρχουν εμπλοκές, φρένα και μηνύματα λάθους - όχι, όλα είναι ξεκάθαρα παιδιά!

Για τη δοκιμή, ξεκίνησα την υπηρεσία ενημέρωσης, δεν υπήρχαν σφάλματα και εμφανίστηκε ξανά ο φάκελος SoftwareDistribution

Ελπίζω να τα έγραψα όλα ξεκάθαρα και να σου ήταν όλα ξεκάθαρα, καλή σου τύχη

18.07.2016

Όπως γνωρίζετε, κατά την εγκατάσταση των ενημερωμένων εκδόσεων των Windows, τα αρχεία ενημέρωσης κατεβαίνουν πρώτα στο φακέλους συστήματος, και μετά την εγκατάσταση των ενημερώσεων... παραμένουν εκεί. Επομένως, το μέγεθος φακέλους των Windowsαυξάνεται συνεχώς. Κατά τη διάρκεια ενός έτους, ο φάκελος αυξάνεται κατά 6-10 GB. Το ίδιο συμβαίνει όταν εγκαθιστάτε προγράμματα των οποίων η διανομή γίνεται με τη μορφή αρχείου msi. Και αυτό είναι επιπλέον της μάζας των προσωρινών αρχείων που δημιουργούνται κατά την εγκατάσταση. Νομίζω ότι ξέρετε πώς να διαγράψετε προσωρινά αρχεία.

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

Πού μπορώ να αναζητήσω αρχεία ενημέρωσης;

Όλες οι ενημερώσεις για τα Windows και μια σειρά άλλων προγραμμάτων παραδίδονται στον υπολογιστή του χρήστη με τη μορφή αρχείων msi ή msp. Μετά τη λήψη από το Διαδίκτυο, αποθηκεύονται στο φάκελο C:\Windows\SoftwareDistribution\Download. Και μετά την εγκατάσταση, τα αρχεία που είναι απαραίτητα για το σύστημα τοποθετούνται σε έναν κρυφό φάκελο "c:\Windows\Installer".

Ο φάκελος C:\Windows\SoftwareDistribution\Download μπορεί να καθαριστεί χειροκίνητα ή γράφοντας απλό αρχείομε την επέκταση bat ή cmd και τοποθετώντας τη γραμμή σε αυτήν:

del c:\Windows\SoftwareDistribution\Download\* .* / f / s / q

del c:\Windows\SoftwareDistribution\Download\*.* /f /s /q

Ο φάκελος επίσης μεγαλώνει "c:\Windows\Prefetch". Τα αρχεία που είναι αποθηκευμένα στον φάκελο prefetch περιέχουν πληροφορίες σχετικά με τις εφαρμογές που εκτελούνται στον υπολογιστή. Αυτές οι πληροφορίες χρησιμοποιούνται από την υπηρεσία Prefetch για καλύτερη γρήγορη εκκίνησηπρογράμματα ξανά. Εάν εγκαθιστάτε και απεγκαθιστάτε συχνά διάφορα προγράμματα και εφαρμογές, ο φάκελος προφόρτωσης γεμίζει με περιττές πληροφορίες που δεν χρησιμοποιούνται πλέον και απλώς καταλαμβάνει χώρο στον σκληρό σας δίσκο. Αντίστοιχα, εάν διαγράψετε όλα τα περιεχόμενα του φακέλου prefetch, τότε απαραίτητες πληροφορίεςτα προγράμματα θα γραφτούν ξανά σε αυτό και τα περιττά θα διαγραφούν για πάντα. Εάν διαγράψετε εντελώς όλα τα αρχεία από τον φάκελο προφόρτωσης, τότε το πρώτο Εκκίνηση των Windows 7 μετά τη διαγραφή θα επιβραδύνει λίγο ενώ τα προγράμματα εισάγουν ξανά τα δεδομένα τους.

vssadmin διαγραφή σκιών /Όλων /Αθόρυβη

Το αποθηκευμένο αρχείο bat με αυτές τις 3 γραμμές μπορεί να συνδεθεί στο Task Scheduler και να εκτελεστεί σύμφωνα με ένα χρονοδιάγραμμα.

Τι γίνεται με το φάκελο c:\Windows\Installer;

Όπως είπαμε, αυτός ο φάκελος μεγαλώνει ως αποτέλεσμα της εγκατάστασης προγραμμάτων και ενημερώσεων. Και τα περιεχόμενά του δεν μπορούν να διαγραφούν ακριβώς έτσι, επειδή μερικά από τα δεδομένα χρησιμοποιούνται αργότερα για τη διαγραφή όσων εγκαταστάθηκαν. Αλλά μερικά από τα δεδομένα είναι άχρηστα. Για παράδειγμα, ορισμένες ενημερώσεις αντικαθίστανται από άλλες, πιο ολοκληρωμένες και οι παλιές δεν χρειάζονται πλέον. Πώς να καθαρίσετε σωστά αυτόν τον φάκελο χωρίς να καταστραφεί τίποτα;

Χρησιμοποιώ το μοναδικό πρόγραμμα PatchCleaner στη δουλειά μου εδώ και πολύ καιρό. Αυτό το βοηθητικό πρόγραμμα εντοπίζει τέτοια αχρησιμοποίητα άχρηστα αρχεία, τα οποία ονομάζονται ορφανά. Πώς τα βρίσκει; Χρησιμοποιώντας ερωτήματα WMI στο σύστημα, μπορείτε να λάβετε μια λίστα με εγκατεστημένα προγράμματα εγκατάστασης και ενημερώσεις κώδικα και, στη συνέχεια, να τη συγκρίνετε με τη λίστα των αρχείων στον κατάλογο Εγκαταστάτη.

Το βοηθητικό πρόγραμμα μπορεί να χρησιμοποιηθεί σε λειτουργία γραμμής εντολών μέσω του CLI (Διεπαφή Γραμμής εντολών). Εκτελώντας το βοηθητικό πρόγραμμα με το διακόπτη /d, θα εντοπίσει αυτόματα όλα τα περιττά αρχεία και θα διαγράψει τέτοια αρχεία. Όπως θυμάστε, μετά την εγκατάσταση, μπορείτε επίσης να το προσθέσετε στον προγραμματιστή και να το εκτελέσετε, για παράδειγμα, μία φορά το μήνα μετά την εγκατάσταση των ενημερώσεων.

Λειτουργεί υπέροχα με όλους εκδόσεις των WindowsΜακρινή θέα. Η μόνη προϋπόθεση για τη λειτουργία είναι η εγκατάσταση του .Net Fframework 4.5.2. Παρεμπιπτόντως, το βοηθητικό πρόγραμμα έχει μια φορητή έκδοση.

Τι δεν πρέπει να διαγραφεί;

Ντοσιέ C:\Windows\WinSxS, ή Windows Side by Side, υπάρχει στο λειτουργικό σύστημα από τα Windows XP. Η Microsoft έχει δημιουργήσει ένα σύστημα που σας επιτρέπει να αποθηκεύετε πολλές εκδόσεις των ίδιων βιβλιοθηκών (DLL) και, εάν είναι απαραίτητο, να χρησιμοποιείτε ακριβώς αυτήν που απαιτεί ένα συγκεκριμένο πρόγραμμα. Ο φάκελος προορίζεται να προστατεύει τους χρήστες από τα όχι εντελώς άμεσα χέρια ορισμένων προγραμματιστών. Κατά την εγκατάσταση, ορισμένα προγράμματα προσπαθούν να αντικαταστήσουν τα αρχεία DLL των Windows με δικά τους, κάτι που δεν είναι πάντα καλό και μπορεί να οδηγήσει σε αποτυχία του συστήματος. Η Microsoft έχει λύσει αυτό το πρόβλημα. Τα Windows στέλνουν το αρχείο dll του προγράμματος στο WinSxS και το πρόγραμμα θεωρεί ότι όλα έχουν αντικατασταθεί και λειτουργεί αθόρυβα. Τα Windows, με τη σειρά τους, συνεχίζουν επίσης να λειτουργούν αθόρυβα.

Εν ολίγοις, δεν χρειάζεται να διαγράψετε τα περιεχόμενα αυτού του φακέλου. Τι μπορείτε να κάνετε με αυτό; Ναι, τα Windows 8.1 και οι νεότερες εκδόσεις υποστηρίζουν τη συμπίεση αυτού του φακέλου. Πώς μπορεί να γίνει αυτό περιγράφεται στο άρθρο της Microsoft στο TechNet.

Το WinSxS ή Windows Side by Side είναι μια άλλη καινοτομία στα Windows XP. Η Microsoft έχει δημιουργήσει ένα σύστημα που σας επιτρέπει να αποθηκεύετε πολλές εκδόσεις των ίδιων βιβλιοθηκών (DLL) και, εάν είναι απαραίτητο, να χρησιμοποιείτε ακριβώς αυτήν που απαιτεί ένα συγκεκριμένο πρόγραμμα. Ο φάκελος προορίζεται να προστατεύει τους χρήστες από τα όχι εντελώς άμεσα χέρια ορισμένων προγραμματιστών. Κατά την εγκατάσταση, ορισμένα προγράμματα προσπαθούν να αντικαταστήσουν τα αρχεία DLL των Windows με δικά τους, κάτι που δεν είναι πάντα καλό και μπορεί να οδηγήσει σε αποτυχία του συστήματος. Η Microsoft έχει λύσει αυτό το πρόβλημα. Το XP στέλνει το αρχείο dll του προγράμματος στο WinSxS και το πρόγραμμα θεωρεί ότι όλα έχουν αντικατασταθεί και λειτουργεί αθόρυβα. Τα Windows, με τη σειρά τους, συνεχίζουν επίσης να λειτουργούν αθόρυβα.