Παρόλο που τα Windows XP είχαν έκδοση 64 bit, η Microsoft δεν κυκλοφόρησε τα Windows Vista, αλλά οι καταναλωτές έπρεπε πραγματικά να αποφασίσουν αν θα αγοράσουν την έκδοση των 32 ή 64 bit.
Τα Windows 7/8/10 έρχονται επίσης σε εκδόσεις 32 και 64 bit και αν έχετε επιλέξει το 64-bit, ίσως έχετε παρατηρήσει ότι υπάρχουν δύο φάκελοι προγραμμάτων αρχείων στον σκληρό σας δίσκο. Διαβάστε παρακάτω για να εξερευνήσετε τη διαφορά μεταξύ Windows 32 και 64 bit και γιατί το λειτουργικό σύστημα χρειάζεται δύο ξεχωριστούς φακέλους για την αποθήκευση δεδομένων προγράμματος.
Τα Windows 32 και 64-bit
Η πραγματική διαφορά μεταξύ των Windows 32 και 64-bit έχει να κάνει με το πόση μνήμη μπορεί να αντιμετωπίσει το λειτουργικό σύστημα. Η "αντιμετώπιση" σημαίνει απλά να "παρακολουθείτε".
Τα Windows 7/8/10 32-bit (όπως και οι προηγούμενες εκδόσεις 32-bit των Windows) μπορούν να αντιμετωπίσουν έως και 4.294.967.296 bytes των πληροφοριών. Αυτό είναι 4GB μνήμης. Θεωρητικά, ένα λειτουργικό σύστημα 64-bit μπορεί να αντιμετωπίσει έως και 1.8446.744.073.709.551.616 bytes πληροφοριών.
Αυτό είναι 16, 3 δισεκατομμύρια gigabytes. Ωστόσο, το όριο μνήμης στις εκδόσεις καταναλωτών των Windows 7 είναι 192 GB, το οποίο εξακολουθεί να υπερβαίνει τα φυσικά όρια από 8GB έως 16GB για τις περισσότερες μητρικές πλακέτες. Για τα Windows 8, είναι 512GB και για τα Windows 10, είναι ένα τεράστιο 2 TB για το όριο μνήμης!
Η μετάβαση από ένα 32-bit σε ένα 64-bit λειτουργικό σύστημα είναι κάτι περισσότερο από ένα άλμα στην διευθύνσιμη μνήμη. Πρόκειται για μια αλλαγή σε μια εντελώς διαφορετική μέθοδο παρακολούθησης των δεδομένων. Αυτός είναι ο λόγος για τον οποίο το υλικό (όπως μια κάρτα ήχου) χρειάζεται ένα εντελώς διαφορετικό πρόγραμμα οδήγησης για να δουλεύει σε Windows 64-bit.
Δύο φάκελοι προγραμμάτων αρχείων στα Windows
Εάν διαθέτετε την έκδοση 64-bit των Windows, ίσως έχετε παρατηρήσει ότι υπάρχουν δύο φάκελοι προγραμμάτων αρχείων στον σκληρό σας δίσκο.
Το ένα είναι απλά ετικέτα Αρχεία Προγράμματος και το άλλο φέρει την ένδειξη Αρχεία Προγράμματος (x86) . Ο πρώτος φάκελος είναι η προεπιλεγμένη θέση για όλα τα προγράμματα 64-bit. Δεν έχει επιπλέον ετικέτα στο τέλος, επειδή ως λειτουργικό σύστημα 64-bit, θεωρείται ότι οι εφαρμογές 64-bit θα μπουν σε αυτόν το φάκελο.
Ο δεύτερος φάκελος με τίτλο Προγράμματα αρχείων (x86) είναι η προεπιλεγμένη θέση για όλες τις εφαρμογές 32-bit. Κατά μία έννοια, είναι ένας φάκελος που έχει σχεδιαστεί για λογισμικό παλαιού τύπου που έχει παραμείνει από τις ημέρες των λειτουργικών συστημάτων 32 bit. Το τμήμα x86 του ονόματος του φακέλου αναφέρεται στην αρχιτεκτονική 32-bit x86 στην οποία αναπτύχθηκαν οι πρώτοι επεξεργαστές 32-bit όπως οι επεξεργαστές CPU 386, 486 και Pentium.
Δυστυχώς, η εναλλαγή από 32-bit σε 64-bit εφαρμογές και λειτουργικά συστήματα δεν είναι τόσο απλή όσο η Microsoft θα ήθελε. Για να γίνει ο διακόπτης, κάθε προμηθευτής λογισμικού, κατασκευαστής υλικού και χρήστης θα ξαφνικά πρέπει να σταματήσει να κατασκευάζει και να χρησιμοποιεί οτιδήποτε χτίζεται σε μια αρχιτεκτονική 32 bit και αρχίζει να χρησιμοποιεί 64-bit. Αυτό είναι εντελώς ανέφικτο, επειδή οι περισσότεροι άνθρωποι δεν είναι πρόθυμοι να απλώς απορρίψουν την επένδυσή τους σε υλικό και λογισμικό και να αγοράσουν τα πάντα καινούργια ξανά.
Η λύση της Microsoft σε αυτήν τη μετάβαση από 32-bit σε 64-bit ήταν να προσθέσει υποστήριξη παλαιού τύπου για τις περισσότερες εφαρμογές 32-bit. Με άλλα λόγια, οι περισσότερες εφαρμογές 32-bit θα λειτουργούν στο λειτουργικό περιβάλλον των 64 bit.
Για να διευκολυνθεί η μετάβαση, η Microsoft έχει ορίσει ότι όλες οι εφαρμογές 32-bit θα πρέπει, από προεπιλογή, να φορτώνονται στο φάκελο Program Files (x86) και όχι να αναμειγνύονται με τις πραγματικές εφαρμογές 64-bit στο κανονικό φάκελο Program Files.
Τα Windows χρησιμοποιούν ένα εξομοιωτή των ειδών για την εκτέλεση εφαρμογών 32-bit σε Windows 64-bit. Μπορεί να έχετε δει κάποιους φακέλους στο σύστημά σας που έχουν τον όρο WOW64 . Το WOW64 σημαίνει Windows 32-bit σε Windows 64-bit. Κάθε φορά που εκτελείτε ένα πρόγραμμα 32-bit και χρειάζεται πρόσβαση στον κατάλογο αρχείων προγραμμάτων, γίνεται απρόσκοπτη ανακατεύθυνση σε C: \ Program Files (x86) \ χρησιμοποιώντας το WOW64.
Μπορείτε να δείτε γρήγορα ποια προγράμματα στον υπολογιστή σας είναι 32-bit και τα οποία είναι 64-bit με απλή περιήγηση στους δύο φακέλους.
Κάθε δύο μήνες, συνήθως ελέγχω τον ιστότοπο του προγραμματιστή λογισμικού για να διαπιστώσω εάν έχουν εκδώσει μια έκδοση 64-bit του προγράμματος. Μερικές φορές πρέπει να σκάβετε λίγο για να βρείτε την έκδοση 64 bit ενός προγράμματος. Οι περισσότεροι προμηθευτές ακόμη και σήμερα εξακολουθούν να σπρώχνουν τις εκδόσεις 32-bit ως την κύρια λήψη. Για παράδειγμα, μπορείτε να εγκαταστήσετε την έκδοση 64-bit του Office 365, αλλά δεν είναι η προεπιλεγμένη λήψη.
Σύντομα, ωστόσο, οι περισσότερες εφαρμογές θα είναι 64-bit, καθιστώντας περιττή την ανάγκη για πολλούς φακέλους προγραμμάτων αρχείων. Ωστόσο, ακόμη και η Microsoft, όταν κυκλοφόρησε τα Windows Vista 64-bit, απέτυχε να αναπτύξει και να κυκλοφορήσει μια έκδοση 64-bit του Office 2007 που κυκλοφόρησε ταυτόχρονα. Επίσης, πολλές από τις προεπιλεγμένες εφαρμογές των Windows Store από τη Microsoft στα Windows 10 εξακολουθούν να είναι εφαρμογές 32 bit.
Λάβετε υπόψη ότι από τη στιγμή που όλοι κάνουμε τη μετάβαση σε εφαρμογές 64-bit, είναι πιθανό ότι η ομιλία για αρχιτεκτονικές 128 bit θα μας αναγκάσει να περάσουμε ξανά όλη τη διαδικασία. Απολαμβάνω!