Δίσκος με δύο φακέλους αρχεία προγράμματος. Χρειάζεται να μετακινήσω το φάκελο Program Files σε άλλο διαμέρισμα;

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

Τυπική τοποθεσία φακέλου - %SystemDrive%\Program Files. Μπορεί να αλλάξει πριν την εγκατάσταση του συστήματος κάνοντας μια αλλαγή στο αρχείο απαντήσεων (winnt.sif) που περιλαμβάνεται στη διανομή, αλλά στην πράξη αλλάζει σπάνια. Το εγκατεστημένο λειτουργικό σύστημα αποθηκεύει τη διαδρομή φακέλου στο κλειδί μητρώου - HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ProgramFilesDirκαι ορίζει τη μεταβλητή περιβάλλοντος %Αρχεια προγραμματος%. Τα προγράμματα εφαρμογών θα πρέπει να εκτελούν επέκταση αυτής της μεταβλητής περιβάλλοντος για να λάβουν τη θέση του φακέλου στο σύστημα προορισμού αντί να βασίζονται στην προεπιλεγμένη τοποθεσία που συναντάται συχνότερα. Ωστόσο, ορισμένοι αδίστακτοι προγραμματιστές παραβιάζουν αυτήν τη συμφωνία και κωδικοποιούν τη θέση του φακέλου Program Files στα προϊόντα τους.

Το όνομα του φακέλου δέχεται συχνά κριτική επειδή συντομεύεται σε Progra~1 όταν χρησιμοποιούνται πίνακες εκχώρησης αρχείων παλαιού τύπου και η μορφή εγγραφής 8.3. Επιπλέον, υπάρχουν προβλήματα προσαρμογής προγραμμάτων σε άλλα περιβάλλοντα. Για παράδειγμα, σε εκδόσεις 64-bit των Windows αυτό το πρόβλημα επιλύεται με προσθήκη πρόσθετοςφακέλους - μέσα Αρχεια προγραμματοςΤα αρχεία 64-bit αποθηκεύονται και σε ProgramFiles (x86)- Προγράμματα 32 bit.

Ξεκινώντας με τα Windows NT, ο φάκελος Program Files είναι ανθεκτικός σε παραβιάσεις και επομένως μπορεί να επεξεργαστεί μόνο από τους διαχειριστές, αποτρέποντας την τυχαία τροποποίηση ή διαγραφή του φακέλου.

δείτε επίσης

Συνδέσεις

  • Microsoft Windows

Ίδρυμα Wikimedia. 2010.

Δείτε τι είναι τα "Αρχεία προγράμματος" σε άλλα λεξικά:

    Αρχεια προγραμματος- είναι ένας φάκελος στα λειτουργικά συστήματα Microsoft Windows όπου εγκαθίστανται από προεπιλογή εφαρμογές που δεν αποτελούν μέρος του λειτουργικού συστήματος. Κάθε πρόγραμμα τοποθετείται στον δικό του υποφάκελο όπου μπορούν να αποθηκευτούν όλα τα σχετικά δυαδικά αρχεία, αυτό το υπο... ... Wikipedia

    Αρχεια προγραμματος- Ονομαστικά Αρχεία Προγράμματος Σχεδιάστε τα αρχεία των Windows για το φάκελο των Windows και το εύρος των προκαθορισμένων αρχείων (ονομαστικά εκτελεστά) των λογικών εγκαταστάσεων. Η τοποθέτηση του ρεπερτορίου είναι ο ορισμός της μεταβλητής και του περιβάλλοντος %ProgramFiles%. La Valeur… … Wikipédia en Français

    Αρχεια προγραμματος- (σε Υπολογιστές) αρχεία που αποτελούν μέρος εφαρμογών ή προγραμμάτων (σε αντίθεση με αρχεία εγγράφων) … Αγγλικό σύγχρονο λεξικό

    Αρχεία-11- Το Files 11, γνωστό και ως δομή δίσκου, είναι το σύστημα αρχείων που χρησιμοποιείται από το λειτουργικό σύστημα OpenVMS της Hewlett Packard, καθώς και (σε ​​απλούστερη μορφή) από το παλαιότερο RSX 11. Είναι ένα ιεραρχικό σύστημα αρχείων, με υποστήριξη για έλεγχο πρόσβασης λίστες, εγγραφή... ... Wikipedia

    Βάση δεδομένων προγράμματος- Όνομα μορφής αρχείου Infobox = Εικονίδιο βάσης δεδομένων προγράμματος = λεζάντα = επέκταση = .pdb mime = κωδικός τύπου = ομοιόμορφος τύπος = magic = ιδιοκτήτης = Microsoft κυκλοφόρησε = τελευταία έκδοση = τελευταία ημερομηνία κυκλοφορίας = είδος = κοντέινερ εντοπισμού σφαλμάτων για = περιέχεται από =… … Βικιπαίδεια

    Αρχείο πληροφοριών προγράμματος- Τα PIF, ή τα Αρχεία Πληροφοριών Προγράμματος, καθορίζουν τον τρόπο εκτέλεσης ενός συγκεκριμένου προγράμματος MS DOS σε περιβάλλον πολλαπλών εργασιών, ιδίως για να αποφευχθεί η παροχή περιττών πόρων που θα μπορούσαν να παραμείνουν διαθέσιμοι σε άλλα προγράμματα. Το TopView ήταν ο δημιουργός της... ... Wikipedia

    πρόγραμμα- ▪ I. πρόγραμμα πρόγραμμα 1 [ˈprəʊgræm ǁ ˈproʊ ] ουσιαστικό 1. ΥΠΟΛΟΓΙΣΤΙΚΟ επίσης πρόγραμμα υπολογιστή ένα σύνολο εντολών που χρησιμοποιούνται για να κάνουν έναν υπολογιστή να εκτελέσει μια συγκεκριμένη εργασία. = ΛΟΓΙΣΜΙΚΟ... Οικονομικοί και επιχειρηματικοί όροι

    Τα αρχεία μεταφέρονται μέσω πρωτοκόλλου φλοιού- Τα FI les που μεταφέρονται μέσω του πρωτοκόλλου SH ell είναι ένα πρωτόκολλο για χρήση SSH ή RSH για μεταφορά αρχείων μεταξύ υπολογιστών και διαχείριση απομακρυσμένων αρχείων. Το πλεονέκτημα του FISH είναι ότι το μόνο που απαιτεί από την πλευρά του διακομιστή είναι μια υλοποίηση SSH ή RSH, κέλυφος Unix και ... Βικιπαίδεια

    ΔΙΑΧΕΙΡΙΣΤΗΣ προγράμματος- Όνομα λογισμικού infobox = Λεζάντα Διαχείριση προγράμματος = Διαχείριση προγράμματος σε προγραμματιστή Windows 3.0 = τελευταία έκδοση της Microsoft = τελευταία ημερομηνία κυκλοφορίας = λειτουργικό σύστημα = Είδος Microsoft Windows = Άδεια διαχείρισης αρχείων = Ιστότοπος MS EULA = Πρόγραμμα… … Wikipedia

    πρόγραμμα, υπολογιστής- Σύνολο διατεταγμένων οδηγιών που επιτρέπουν σε έναν υπολογιστή να εκτελέσει μια συγκεκριμένη εργασία. Ένα πρόγραμμα προετοιμάζεται διατυπώνοντας πρώτα την εργασία και στη συνέχεια εκφράζοντας την σε μια κατάλληλη γλώσσα προγραμματισμού. Οι προγραμματιστές μπορούν να εργάζονται σε γλώσσα μηχανής ή σε… … Universalium

Βιβλία

  • Future 3: English for Results (+ CD-ROM), Schoenberg Irene E.. Οι άνθρωποι που εργάστηκαν με αυτό το πρόγραμμα πίστευαν ότι τα αγγλικά μαθαίνονται καλύτερα όταν χρησιμοποιούνται για ουσιαστική επικοινωνία. κατά συνέπεια το FUTURE τα έχει όλα είναι ένα δυναμικό πρόγραμμα έξι επιπέδων…

Θυμηθείτε, πριν από λίγο καιρό έγραψα ένα άρθρο - "Εξακολουθείτε να αποθηκεύετε έγγραφα και προγράμματα στη μονάδα δίσκου συστήματος;" Λοιπόν, η συγκεκριμένη νότα θα είναι συνέχεια της πρώτης! Ας ξεκινήσουμε λοιπόν.
Μπορείτε να διαβάσετε την πρώτη σημείωση (αν δεν την έχετε διαβάσει) αρκετές φορές παρακάτω στο ιστολόγιό μου για να ενημερώνεστε για τα γεγονότα. Εκεί σας είπα ότι δεν χρειάζεται να εγκαταστήσετε προγράμματα στη μονάδα δίσκου συστήματος στο φάκελο Program Files. Η μονάδα δίσκου συστήματος είναι όπου είναι εγκατεστημένο το λειτουργικό σύστημα. Ωστόσο, υπάρχουν προγράμματα που εγκαθίστανται μόνο στη μονάδα δίσκου συστήματος και είναι αδύνατο να αντιστοιχίσετε ξανά τη διαδρομή εγκατάστασής τους με μη αυτόματο τρόπο. Τι να κάνουμε τότε; Και όλα είναι πολύ απλά, θα χρησιμοποιήσουμε το μητρώο συστήματος του λειτουργικού συστήματος. Για να το θέσω απλά, το μητρώο συστήματος είναι ένα είδος βάσης δεδομένων που αποθηκεύει τις παραμέτρους ολόκληρου του υπολογιστή, του λειτουργικού συστήματος και των εγκατεστημένων προγραμμάτων. Για παράδειγμα, ακόμα και όταν αλλάζουμε την προφύλαξη οθόνης στην επιφάνεια εργασίας, όλες οι αλλαγές στην αλλαγή αυτής της προφύλαξης οθόνης πραγματοποιούνται στο μητρώο του συστήματος. Απλώς το λειτουργικό σύστημα μας παρέχει μια βολική γραφική διεπαφή για την άνετη και λεπτή ρύθμιση του.
Εδώ είναι το ίδιο το μητρώο του συστήματος. Έχει μια δομή δέντρου, με κάθε επικεφαλίδα να επεκτείνεται.

Λοιπόν, ας προχωρήσουμε στην εκ νέου αντιστοίχιση του φακέλου εγκατάστασης του προγράμματος. Όλα αυτά λειτουργούν τόσο στα Windows XP όσο και στα Windows Vista.

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

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

Βήμα 1.Ανοίξτε τον επεξεργαστή μητρώου ("Start" - "Run" - "regedit"). Δηλαδή, διαδοχικά - πρώτα Έναρξη, μετά κάντε κλικ στο Εκτέλεση και πληκτρολογήστε "regedit" σε ένα ειδικό πεδίο και OK.

ΥΓ. Εάν δεν εμφανίζεται η εντολή "Εκτέλεση", κάντε δεξί κλικ στο κουμπί "Έναρξη", μεταβείτε στις ιδιότητες και στην καρτέλα "Μενού Έναρξη", κάντε κλικ στο κουμπί "Προσαρμογή".

Στη συνέχεια, επιλέξτε το πλαίσιο δίπλα στο "Εκτέλεση εντολής"

Όλες οι ρυθμίσεις είναι πανομοιότυπες με τα Windows XP και τα Windows Vista.

Βήμα 2.Μεταβείτε στο υποκατάστημα - HKEY_LOCAL_MACHINE, στη συνέχεια SOFTWARE, στη συνέχεια Microsoft, στη συνέχεια Windows και στη συνέχεια CurrentVersion

Βήμα 3. Ανοίξτε το κλειδί "ProgramFileDir" (διπλό κλικ), στο πεδίο "Τιμή" θα υπάρχει μια καταχώρηση "η μονάδα σας:\Program Files" (για παράδειγμα, η μονάδα δίσκου σας H:\ είναι η μονάδα συστήματος. Εισαγάγετε σε αυτό το πεδίο τη διεύθυνση του επιθυμητού φακέλου για την εγκατάσταση προγραμμάτων, για παράδειγμα – “D :\Programs” Κάντε κλικ στο “Ok” και επανεκκινήστε τον υπολογιστή. Είναι προτιμότερο να δώσετε το όνομα του φακέλου για τα προγράμματα στα Αγγλικά.

Τώρα όλα τα προγράμματα θα εγκατασταθούν σε νέο φάκελο από προεπιλογή! Όλες οι παραπάνω ρυθμίσεις λειτουργούν στα Windows XP και στα Windows Vista.

Ισχυρή γνώση για εσάς με σεβασμό Artyom Yushchenko!

Όταν αρχίσετε να κοιτάζετε τη μονάδα δίσκου στην οποία είναι εγκατεστημένο το λειτουργικό σύστημα, μπορείτε να βρείτε πολλά πράγματα. Για παράδειγμα, πριν από λίγο καιρό μίλησα για. Σήμερα θα μιλήσουμε για έναν φάκελο που ονομάζεται Program Files (x86): τι περιέχει και μπορεί να διαγραφεί;

Μπορείτε να βρείτε έναν φάκελο που ονομάζεται Program Files (x86) στη ρίζα της μονάδας δίσκου συστήματος, συνήθως μονάδα δίσκου C. Πιθανότατα γνωρίζετε ότι ο ίδιος ο φάκελος Program Files είναι απαραίτητος για την εγκατάσταση διαφόρων προγραμμάτων - από προεπιλογή, τα προγράμματα είναι εγκατεστημένα σε αυτόν. Αλλά αυτός είναι ένας φάκελος χωρίς σχολιασμούς, αλλά εδώ μιλάμε για έναν φάκελο με το πρόσθετο όνομα x86. Επιπλέον, εάν έχετε φάκελο με αυτό το όνομα, τότε στη ρίζα θα βρείτε τον φάκελο Program Files χωρίς πρόσθετες προσθήκες.

Η κασετίνα, όπως λένε, ανοίγει απλά. Υπάρχουν δύο εκδόσεις του λειτουργικού συστήματος Windows - . Εν ολίγοις, η διαφορά μεταξύ τους είναι ότι σε έναν κύκλο ρολογιού του χρόνου του επεξεργαστή το σύστημα μπορεί να επεξεργαστεί μια εντολή 32 ή 64 bit, αντίστοιχα. Επιπλέον, ένα λειτουργικό σύστημα 64-bit υποστηρίζει πολύ μεγαλύτερη ποσότητα μνήμης RAM, ενώ ένα λειτουργικό σύστημα 32-bit δεν υποστηρίζει περισσότερα από 4 GB (στην πραγματικότητα, ακόμη λιγότερο).

Αν μιλάμε για την έκδοση 32 bit των Windows, τότε υποστηρίζει μόνο προγράμματα 32 bit. Αντίστοιχα, εάν θέλετε να εκτελέσετε ένα πρόγραμμα 64-bit σε ένα σύστημα 32-bit, θα λάβετε ένα σφάλμα. Είναι αλήθεια ότι σε πολλές περιπτώσεις μια τέτοια εφαρμογή μπορεί ακόμα να ξεκινήσει, αλλά μόνο «χορεύοντας με ένα ντέφι». Το λειτουργικό σύστημα 64-bit υποστηρίζει προγράμματα και εφαρμογές τόσο 32-bit όσο και 64-bit. Αντίστοιχα, τα προγράμματα και οι εφαρμογές 32 bit εγκαθίστανται στο φάκελο Program Files (x86) και τα 64 bit εγκαθίστανται στο φάκελο Program Files. Αυτός είναι ο λόγος που βλέπετε δύο φακέλους με σχεδόν πανομοιότυπα ονόματα στη ρίζα του φακέλου. Και αυτό δεν είναι σφάλμα ή σφάλμα συστήματος, όπως πιστεύουν ορισμένοι χρήστες. Παρεμπιπτόντως, ο φάκελος Program Files (x86) παίρνει το όνομά του από τους πρώιμους επεξεργαστές Intel: 8086, 80186, 80286, κ.λπ. Έτσι, σε κάθε περίπτωση, πιστεύεται.

Πώς να διαγράψετε το φάκελο Program Files (x86);

Αυτός ο φάκελος μπορεί να διαγραφεί εξίσου εύκολα με άλλους φακέλους. Ενδέχεται να απαιτούνται δικαιώματα διαχειριστή. Μια άλλη ερώτηση είναι γιατί να το κάνετε αυτό εάν είναι εγκατεστημένες εφαρμογές 32-bit σε αυτόν τον φάκελο; Επιπλέον, οι ήδη εγκατεστημένες εφαρμογές θα διαγραφούν μαζί με τον φάκελο. Γιατί τα χρειάζεστε όλα αυτά;

Πιστεύω ότι αυτός ο φάκελος δεν πρέπει να αγγίζεται καθόλου. Άλλωστε δεν ενοχλεί κανέναν.

Πέρασε πάνω από ένας χρόνος, δεν είχα σκοπό να επιστρέψω στα XP (αν και το κράτησα προσεκτικά στον δεύτερο σκληρό δίσκο) και αποφάσισα να το διαγράψω. Αλλά αποδείχθηκε ότι δεν ήταν τόσο απλό. Όταν προσπάθησα να διαγράψω τα αρχεία προγράμματος και τους φακέλους Documents and Settings, παρά το γεγονός ότι το έκανα με δικαιώματα διαχειριστή, εμφανιζόταν ένα μήνυμα κάθε φορά:

Το βοηθητικό πρόγραμμα Unlocker απέτυχε επίσης να αντιμετωπίσει αυτήν την εργασία. Δεν ήταν δυνατή η διαγραφή του φακέλου συστήματος των Windows σε ασφαλή λειτουργία:

Πώς να διαγράψετε το φάκελο Program Files; Γύρισα σε έναν φίλο προγραμματιστή με αυτήν την ερώτηση, ο οποίος εξήγησε τι θα μπορούσε να γίνει σε αυτήν την περίπτωση. Και δεν το εξήγησε απλώς, αλλά το έγραψε με τη βοήθεια του , το οποίο βοήθησε πολύ στο μέλλον.

Για να διαγράψετε τον φάκελο συστήματος των Windows, στην περίπτωσή μας αυτός είναι ο φάκελος Έγγραφα και Ρυθμίσεις, πρέπει να κάνετε δεξί κλικ πάνω του, να επιλέξετε Ιδιότητες και να μεταβείτε στην καρτέλα Ασφάλεια . Στη συνέχεια, επιλέξτε έναν λογαριασμό και κάντε κλικ στο Advanced:

Ανοίγει ένα νέο παράθυρο, στο οποίο, στην καρτέλα Ιδιοκτήτης, κάντε κλικ στο κουμπί Αλλαγή

Στο παράθυρο που ανοίγει, κάντε κλικ στα επισημασμένα στοιχεία και κάντε κλικ στην επιλογή Εφαρμογή:

Επιβεβαιώνουμε τις αλλαγές:

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

Αλλά δεν είναι μόνο αυτό, τώρα πρέπει να αλλάξετε τα δικαιώματα στην αντίστοιχη καρτέλα:

Κάντε κλικ στα επισημασμένα στοιχεία:

Ανοίγει ένα άλλο υπομενού (αλλά πότε θα τελειώσει ήδη) - επιλέξτε αυτό που έχει επισημανθεί, κάντε κλικ στο OK:

Επιστρέψτε στο προηγούμενο παράθυρο Δικαιώματα, επιλέξτε τα απαιτούμενα πλαίσια και κάντε κλικ στο Εφαρμογή:

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

Πιθανότατα έχετε δει τους φακέλους "C:\Program Files" και "C:\Program Files (x86)" στον υπολογιστή σας. Και μάλλον παρατηρήσατε ότι τα προγράμματα εγκαθίστανται τόσο σε ένα πακέτο όσο και σε άλλο. Ας καταλάβουμε γιατί συμβαίνει αυτό.

Windows 32-bit και 64-bit

Αρχικά, τα Windows ήταν διαθέσιμα μόνο σε εκδόσεις 32 bit. Σε αυτές τις εκδόσεις βλέπουμε μόνο το φάκελο "C:\Program Files", που είναι η προτεινόμενη θέση για εγκατεστημένα προγράμματα.

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

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

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

Έτσι, στα Windows 32-bit, έχετε μόνο έναν φάκελο "C:\Program Files" που περιέχει όλα τα εγκατεστημένα προγράμματα 32-bit.
Στα Windows 64-bit, τα προγράμματα 64-bit αποθηκεύονται στο φάκελο "C:\Program Files" και τα προγράμματα 32-bit αποθηκεύονται στο φάκελο "C:\Program Files (x86)".

Αυτός είναι ο λόγος για τον οποίο εγκαθίστανται διαφορετικά προγράμματα σε διαφορετικούς φακέλους.

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

Μια δυνατότητα συμβατότητας που έχει σχεδιαστεί για παλαιότερα προγράμματα 32-bit που ενδέχεται να μην γνωρίζουν ότι υπάρχουν καν Windows 64-bit, επομένως τα 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:\Program Files (x86 )\Το γραφείο της Microsoft.

Βοηθά επίσης όταν ένας προγραμματιστής δημιουργεί εκδόσεις 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" αναφέρεται πλέον σε όλες τις "εκδόσεις" αρχιτεκτονικής έως και 64 bit - είτε είναι 16 bit είτε 32 bit. Η νέα αρχιτεκτονική 64-bit ονομάζεται επίσης "x64".

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

Συνήθως δεν έχει σημασία

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

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

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

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