Από πού προέρχεται ο φάκελος αρχείων προγράμματος x86; Αρχεία προγράμματος x86: τι είναι και πώς να το αφαιρέσετε; Είναι δυνατόν να διαγράψετε τα αρχεία προγράμματος x86

Είναι πολύ πιθανό στον υπολογιστή σας με Windows να βρείτε δύο φακέλους "Program Files" και "Program Files (x86)". Αν βαρεθείς, θα δεις ότι κάποια από τα προγράμματά σου είναι εγκατεστημένα σε έναν φάκελο και κάποια σε άλλον.

Windows 32-bit και 64-bit

Αρχικά, τα Windows ήταν διαθέσιμα μόνο σε έκδοση 32-bit. Σε εκδόσεις 32-bit των Windows– ακόμη και σε εκδόσεις 32-bit των Windows 10, οι οποίες εξακολουθούν να είναι διαθέσιμες σήμερα – θα βλέπετε μόνο έναν φάκελο "Αρχεία προγράμματος".

Σε εκδόσεις 64-bit των WindowsΟι εφαρμογές 64-bit εγκαθίστανται στο φάκελο Program Files. Ωστόσο, οι εκδόσεις 64-bit των Windows υποστηρίζουν επίσης προγράμματα 32-bit και η Microsoft δεν θέλει λογισμικό 32-bit και 64-bit να αναμιγνύονται στο ίδιο σημείο. Έτσι, τα προγράμματα 32-bit εγκαθίστανται στο φάκελο "Program Files (x86)".

Τα Windows εκτελούν εφαρμογές 32 bit σε εκδόσεις 64 bit των Windows χρησιμοποιώντας το WOW64.

Όταν εκτελείτε ένα πρόγραμμα 32-bit σε μια έκδοση 64-bit των Windows, το επίπεδο εξομοίωσης WOW64 ανακατευθύνει απρόσκοπτα την πρόσβαση αρχείων από το "C:\Program Files" στο "C:\Program Files (x86)". Τα προγράμματα 64-bit εξακολουθούν να χρησιμοποιούν τον κανονικό φάκελο Program Files.

Τι υπάρχει σε κάθε φάκελο;

Έτσι, σε Windows 32-bit, έχετε μόνο έναν φάκελο "Αρχεία προγράμματος". Περιέχει όλα τα προγράμματα που έχετε εγκαταστήσει, τα οποία είναι όλα 32-bit.

Σε Windows 64-bit, τα προγράμματα 64-bit αποθηκεύονται στο φάκελο Program Files και τα προγράμματα 32-bit αποθηκεύονται στο φάκελο Program Files (x86).

Αυτός είναι ο λόγος για τον οποίο διαφορετικά προγράμματα κατανέμονται μεταξύ δύο φακέλων Program Files, φαινομενικά τυχαία. Ο φάκελος Program Files περιέχει εφαρμογές 64 bit και ο φάκελος Program Files (x86) περιέχει εφαρμογές 32 bit.

Γιατί χωρίζονται;

Αυτή η δυνατότητα συμβατότητας προορίζεται για παλαιότερα προγράμματα 32-bit. Αυτά τα προγράμματα 32 bit ενδέχεται να μην γνωρίζουν ότι υπάρχει καν έκδοση 64 bit των Windows, επομένως τα Windows τα απομονώνουν από τον κώδικα 64 bit.

Τα προγράμματα 32 bit δεν μπορούν να φορτώσουν βιβλιοθήκες 64 bit (αρχεία DLL) και ενδέχεται να διακοπεί εάν προσπαθήσουν να φορτώσουν ένα συγκεκριμένο αρχείο DLL και αντιμετωπίσουν μια έκδοση 64 bit αντί για μια έκδοση 32 bit. Το ίδιο ισχύει και για τα προγράμματα 64-bit. Η αποθήκευση διαφορετικών αρχείων προγράμματος για διαφορετικές αρχιτεκτονικές επεξεργαστών αποτρέπει τέτοια σφάλματα.

Για παράδειγμα, ας υποθέσουμε ότι τα Windows χρησιμοποιούν έναν μόνο φάκελο Program Files. Μια εφαρμογή 32 bit μπορεί να αναζητήσει το αρχείο DLL του Microsoft Office που βρίσκεται στο C:\Program Files\Microsoft Office και να προσπαθήσει να το φορτώσει. Ωστόσο, εάν έχετε εγκαταστήσει την έκδοση 64-bit του Microsoft Office, η εφαρμογή θα διακοπεί και δεν θα λειτουργεί σωστά. Με ξεχωριστούς φακέλους, αυτή η εφαρμογή δεν θα μπορεί να βρει καθόλου το DLL, επειδή η έκδοση 64-bit του Microsoft Office θα βρίσκεται στο C:\Program Files\Microsoft Office και η εφαρμογή 32-bit θα αναζητήσει στο C:\ Αρχεία προγράμματος (x86)\Microsoft Office.

Βοηθά επίσης όταν ένας προγραμματιστής δημιουργεί μια έκδοση 32-bit και 64-bit μιας εφαρμογής, ειδικά εάν πρέπει να εγκατασταθούν και οι δύο ταυτόχρονα. Η έκδοση 32-bit εγκαθίσταται αυτόματα στο C:\Program Files (x86) και η έκδοση 64-bit εγκαθίσταται αυτόματα στο C:\Program Files. Εάν τα Windows χρησιμοποιούσαν έναν φάκελο, ο προγραμματιστής της εφαρμογής θα έπρεπε να ορίσει τον φάκελο 64-bit σε έναν άλλο φάκελο για να τους διαχωρίσει.

Γιατί ο φάκελος των 32 bit ονομάζεται (x86)

Δεν θα βλέπετε πάντα τους όρους "32-bit" ή "64-bit". Αντ 'αυτού, μερικές φορές μπορεί να δείτε "x86" και "x64" για να αναφερθείτε σε αυτές τις δύο διαφορετικές αρχιτεκτονικές. Αυτό συμβαίνει επειδή οι πρώτοι υπολογιστές χρησιμοποιούσαν το τσιπ Intel 8086 Τα αρχικά τσιπ ήταν 16-bit, αλλά οι νεότερες εκδόσεις έγιναν 32-bit. Το "X86" αναφέρεται πλέον σε αρχιτεκτονική έως και 32 bit - είτε είναι 16 bit είτε 32 bit. Η νέα αρχιτεκτονική 64-bit ονομάζεται "x64".

Αυτό σημαίνει ότι το "Program Files (x86)" είναι μια υλοποίηση του φακέλου Program Files για προγράμματα που χρησιμοποιούν την παλαιότερη αρχιτεκτονική επεξεργαστή x86. Σημειώστε, ωστόσο, ότι οι εκδόσεις 64-bit των Windows δεν μπορούν εκτέλεση κώδικα 16-bit .

Συνήθως δεν πειράζει

Συνήθως δεν έχει σημασία αν τα αρχεία προγράμματος είναι αποθηκευμένα σε Program Files ή Program Files (x86). Τα Windows εγκαθιστούν αυτόματα προγράμματα στον σωστό φάκελο, οπότε δεν χρειάζεται να το σκέφτεστε. Τα προγράμματα εμφανίζονται στο μενού Έναρξη και λειτουργούν κανονικά ανεξάρτητα από το πού είναι εγκατεστημένα. Απλώς αφήστε τα προγράμματά σας να αποφασίσουν αυτόματα ποιο φάκελο Program Files θα χρησιμοποιήσετε.

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

Ωστόσο, μερικές φορές χρειάζεται να γνωρίζουμε πού είναι αποθηκευμένο το πρόγραμμα. Για παράδειγμα, θέλετε να μεταβείτε στον κατάλογο Steam για να δημιουργήσετε αντίγραφα ασφαλείας ορισμένων αρχείων. Θα το βρείτε στο C:\Program Files (x86) αφού το Steam είναι ένα πρόγραμμα 32-bit.


Κάποιες φορές τα σφάλματα program_files_x86__676bbe2c7241b694.cdf-ms και άλλα σφάλματα συστήματος τύπου CDF-MS μπορεί να σχετίζονται με προβλήματα στο μητρώο των Windows. Διάφορα προγράμματα μπορούν να χρησιμοποιήσουν το αρχείο program_files_x86__676bbe2c7241b694.cdf-ms, αλλά όταν αυτά τα προγράμματα αφαιρούνται ή τροποποιούνται, μερικές φορές μένουν πίσω "ορφανές" (λανθασμένες) καταχωρίσεις μητρώου CDF-MS.

Βασικά, αυτό σημαίνει ότι ενώ η πραγματική διαδρομή του αρχείου μπορεί να έχει αλλάξει, η λανθασμένη προηγούμενη θέση του εξακολουθεί να καταγράφεται στο μητρώο των Windows. Όταν τα Windows προσπαθούν να αναζητήσουν αυτές τις εσφαλμένες αναφορές αρχείων (τοποθεσίες στον υπολογιστή σας), μπορεί να εμφανιστούν σφάλματα program_files_x86__676bbe2c7241b694.cdf-ms. Επιπλέον, μια μόλυνση από κακόβουλο λογισμικό μπορεί να έχει καταστρέψει καταχωρίσεις μητρώου που σχετίζονται με τα Microsoft Windows. Επομένως, αυτές οι κατεστραμμένες καταχωρίσεις μητρώου CDF-MS πρέπει να επιδιορθωθούν για να διορθωθεί το πρόβλημα στη ρίζα.

Η μη αυτόματη επεξεργασία του μητρώου των Windows για τη διαγραφή μη έγκυρων κλειδιών program_files_x86__676bbe2c7241b694.cdf-ms δεν συνιστάται, παρά μόνο εάν είστε επαγγελματίας τεχνικός υπολογιστών. Τα λάθη που γίνονται κατά την επεξεργασία του μητρώου μπορεί να καταστήσουν τον υπολογιστή σας μη λειτουργικό και να προκαλέσουν ανεπανόρθωτη ζημιά στο λειτουργικό σας σύστημα. Στην πραγματικότητα, ακόμη και ένα κόμμα που τοποθετείται σε λάθος μέρος μπορεί να αποτρέψει την εκκίνηση του υπολογιστή σας!

Λόγω αυτού του κινδύνου, συνιστούμε ανεπιφύλακτα τη χρήση αξιόπιστων εργαλείων καθαρισμού μητρώου, όπως π.χ WinThruster(αναπτύχθηκε από πιστοποιημένο συνεργάτη Microsoft Gold Certified Partner) για να σαρώσει και να διορθώσει τυχόν προβλήματα που σχετίζονται με το program_files_x86__676bbe2c7241b694.cdf-ms. Χρησιμοποιώντας καθαρισμός του μητρώου, μπορείτε να αυτοματοποιήσετε τη διαδικασία εύρεσης κατεστραμμένων καταχωρίσεων μητρώου, χαμένων αναφορών αρχείων (όπως αυτή που προκαλεί το σφάλμα program_files_x86__676bbe2c7241b694.cdf-ms), καθώς και κατεστραμμένων συνδέσμων μέσα στο μητρώο. Πριν από κάθε σάρωση, δημιουργείται αυτόματα ένα αντίγραφο ασφαλείας, το οποίο σας επιτρέπει να αναιρέσετε τυχόν αλλαγές με ένα κλικ και προστατεύοντάς σας από πιθανή ζημιά στον υπολογιστή σας. Το καλύτερο είναι αυτό αντιμετώπιση προβλημάτων σφαλμάτων μητρώουμπορεί να βελτιώσει δραματικά την ταχύτητα και την απόδοση του συστήματος.


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

Προτού επιδιορθώσετε μη αυτόματα το μητρώο των Windows, πρέπει να δημιουργήσετε ένα αντίγραφο ασφαλείας εξάγοντας ένα τμήμα του μητρώου που σχετίζεται με το program_files_x86__676bbe2c7241b694.cdf-ms (π.χ. Microsoft Windows):

  1. Κάντε κλικ στο κουμπί Αρχίζω.
  2. Εισαγάγετε " εντολή" V γραμμή αναζήτησης... ΜΗΝ ΚΑΝΕΤΕ ΚΛΙΚ ΑΚΟΜΑ ΕΙΣΑΓΩ!
  3. Κρατώντας πατημένα τα πλήκτρα CTRL-Shiftστο πληκτρολόγιό σας, πατήστε ΕΙΣΑΓΩ.
  4. Θα εμφανιστεί ένα παράθυρο διαλόγου για πρόσβαση.
  5. Κλικ Ναί.
  6. Το μαύρο κουτί ανοίγει με έναν δρομέα που αναβοσβήνει.
  7. Εισαγάγετε " regedit" και πατήστε ΕΙΣΑΓΩ.
  8. Στον Επεξεργαστή Μητρώου, επιλέξτε το κλειδί που σχετίζεται με το program_files_x86__676bbe2c7241b694.cdf-ms (π.χ. Microsoft Windows) που θέλετε να δημιουργήσετε αντίγραφο ασφαλείας.
  9. Στο μενού Αρχείοεπιλέγω Εξαγωγή.
  10. Στη λίστα Αποθήκευση σεεπιλέξτε το φάκελο στον οποίο θέλετε να αποθηκεύσετε το αντίγραφο ασφαλείας του κλειδιού Microsoft Windows.
  11. Στο χωράφι Όνομα αρχείουΕισαγάγετε ένα όνομα για το αρχείο αντιγράφου ασφαλείας, όπως "Αντίγραφο ασφαλείας Microsoft Windows".
  12. Βεβαιωθείτε ότι το πεδίο Εύρος εξαγωγήςεπιλεγμένη τιμή Επιλεγμένο υποκατάστημα.
  13. Κλικ Εκτός.
  14. Το αρχείο θα αποθηκευτεί με προέκταση .reg.
  15. Έχετε πλέον αντίγραφο ασφαλείας της καταχώρισης μητρώου που σχετίζεται με το program_files_x86__676bbe2c7241b694.cdf-ms.

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



Ερωτήσεις;

Αναφέρετε ένα τυπογραφικό λάθος

Κείμενο που θα σταλεί στους συντάκτες μας: