3Sep

Γιατί τα περισσότερα προγράμματα εξακολουθούν να είναι 32-bit σε έκδοση 64-bit των Windows;

Ο υπολογιστής σας χρησιμοποιεί πιθανώς μια έκδοση 64-bit των Windows.Αλλά ρίξτε μια ματιά στο Task Manager και θα δείτε ότι πολλές εφαρμογές στο σύστημά σας είναι ακόμα 32-bit.Είναι αυτό πρόβλημα;

Οι περισσότεροι σύγχρονοι υπολογιστές - σίγουρα αυτοί που πωλούνται από την εποχή των Windows 7 ημερών - έχουν δυνατότητα 64 bit και διαθέτουν έκδοση 64 bit των Windows.Εάν δεν είστε σίγουροι για τον υπολογιστή σας, είναι εύκολο να ελέγξετε αν εκτελείτε Windows 32 bit ή 64 bit.Υπάρχουν πολλές διαφορές μεταξύ των εκδόσεων 64-bit και 32-bit των Windows - αρκετά ώστε αν το υποστηρίξουν ο υπολογιστής σας και οι εφαρμογές σας, θα πρέπει να εκτελείτε την έκδοση 64-bit.Ακόμα κι αν κάθε εφαρμογή που εκτελείτε είναι μια εφαρμογή 32 bit, η λειτουργία ενός λειτουργικού συστήματος 64-bit θα είναι ακόμα ασφαλέστερη και αξιόπιστη.

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

ΣΧΕΤΙΚΑ ΑΡΘΡΑ
Πώς μπορώ να ξέρω αν τρέχω Windows 32 bit ή 64 bit;
Ποια είναι η διαφορά μεταξύ Windows 32-bit και 64-bit;

Πώς να ελέγξετε ποια από τις εφαρμογές σας εξακολουθούν να είναι 32-bit

Μπορείτε να χρησιμοποιήσετε τη Διαχείριση εργασιών για να δείτε ποια από τα προγράμματα σας είναι 64-bit και τα οποία είναι 32-bit.Για να το ανοίξετε, κάντε δεξί κλικ σε οποιαδήποτε ανοιχτή περιοχή στη γραμμή εργασιών και, στη συνέχεια, κάντε κλικ στην επιλογή "Διαχείριση εργασιών"( ή πατήστε Ctrl + Shift + Escape).

Στην καρτέλα "Διαδικασίες", κάντε μια ματιά κάτω από τη στήλη "Όνομα".Εάν χρησιμοποιείτε μια έκδοση 64 bit των Windows 8 ή 10, θα δείτε το κείμενο "(32-bit)" μετά το όνομα οποιασδήποτε εφαρμογής 32 bit.Εάν χρησιμοποιείτε μια έκδοση 64-bit των Windows 7, θα δείτε το κείμενο "* 32" αντ 'αυτού.Σε όλες τις εκδόσεις, οι εφαρμογές 64-bit δεν έχουν επιπλέον κείμενο μετά το όνομα.

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

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

Αν συγκρίνετε τους δύο διαφορετικούς φακέλους Προγράμματος Προγραμμάτων, θα διαπιστώσετε ότι τα περισσότερα από τα προγράμματά σας πιθανόν να εγκατασταθούν στο φάκελο C: \ Program Files( x86).Είναι πιθανά προγράμματα 32-bit.Το

εκτελεί εφαρμογές 32 bit στις Windows 64-bit μια κακή ιδέα;

Στην επιφάνεια, μπορεί να φαίνεται ότι η εκτέλεση εφαρμογών 32-bit σε περιβάλλον 64-bit είναι κακό ή λιγότερο από το ιδανικό, ούτως ή άλλως.Μετά από όλα, οι εφαρμογές 32-bit δεν αξιοποιούν πλήρως την αρχιτεκτονική 64-bit.Και είναι αλήθεια.Όταν είναι δυνατόν, η εκτέλεση μιας έκδοσης 64-bit της εφαρμογής παρέχει πρόσθετες δυνατότητες ασφαλείας σε εφαρμογές που ενδέχεται να υποστούν επίθεση.Και οι εφαρμογές 64-bit μπορούν να έχουν πρόσβαση σε πολύ περισσότερη μνήμη απ 'ευθείας από τα 4 GB που μπορούν να έχουν πρόσβαση οι εφαρμογές 32-bit.

Παρόλα αυτά, αυτές είναι οι διαφορές που δεν είναι πιθανό να παρατηρήσετε την εκτέλεση κανονικών εφαρμογών στον πραγματικό κόσμο.Για παράδειγμα, δεν πρόκειται να υποστείτε οποιοδήποτε είδος ποινής απόδοσης εκτελώντας εφαρμογές 32-bit.Σε μια έκδοση 64 bit των Windows, οι εφαρμογές 32-bit εκτελούνται κάτω από κάτι που ονομάζεται Windows 32-bit σε επίπεδο συμβατότητας Windows 64-bit( WoW64) - ένα πλήρες υποσύστημα που διαχειρίζεται τις εφαρμογές 32-bit.Τα 32-bit προγράμματα των Windows θα τρέχουν περίπου τα ίδια όπως και σε μια έκδοση 32-bit των Windows( και σε ορισμένες περιπτώσεις ακόμα καλύτερα), οπότε δεν υπάρχει κανένα μειονέκτημα για την εκτέλεση αυτών των προγραμμάτων σε ένα λειτουργικό σύστημα 64 bit.

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

Αλλά τα προγράμματα 64-bit θα ήταν καλύτερα, σωστά;

Όπως αναφέρθηκε προηγουμένως, υπάρχει ένα πλεονέκτημα για την εκτέλεση της έκδοσης 64-bit μιας εφαρμογής, εάν είναι διαθέσιμη.Σε μια έκδοση 64 bit των Windows, τα προγράμματα 32-bit μπορούν να έχουν πρόσβαση μόνο σε 4 GB μνήμης η κάθε μία, ενώ τα προγράμματα 64-bit μπορούν να έχουν πρόσβαση πολύ περισσότερο.Εάν ένα πρόγραμμα είναι πιθανό να υποστεί επίθεση, τα πρόσθετα χαρακτηριστικά ασφαλείας που εφαρμόζονται σε προγράμματα 64 bit μπορούν να βοηθήσουν.

Πολλές εφαρμογές προσφέρουν εκδόσεις 32 bit και 64 bit.Το Chrome, το Photoshop, το iTunes και το Microsoft Office είναι μερικά από τα πιο δημοφιλή προγράμματα των Windows και είναι όλα διαθέσιμα σε μορφή 64 bit.Τα απαιτητικά παιχνίδια είναι συχνά 64-bit, ώστε να μπορούν να χρησιμοποιήσουν περισσότερη μνήμη.

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

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

Και σε πολλές εφαρμογές, οι άνθρωποι δεν θα αντιληφθούν τη διαφορά ούτως ή άλλως.Ας πάρουμε την έκδοση desktop της Evernote ως παράδειγμα εδώ.Ακόμη και αν παρείχαν μια έκδοση 64 bit του Evernote, οι χρήστες πιθανότατα δεν θα παρατηρούσαν κάποια διαφορά.Το πρόγραμμα 32-bit μπορεί να τρέξει πολύ καλά σε μια έκδοση 64-bit των Windows και δεν θα υπάρξουν αξιοσημείωτα πλεονεκτήματα με μια έκδοση 64-bit.

Εν ολίγοις, αν έχετε μια επιλογή, πιάστε σίγουρα την έκδοση 64-bit της εφαρμογής σας.Εάν δεν έχετε κάποια επιλογή, πάρτε την έκδοση 32-bit και μην ανησυχείτε για αυτό.

Λήψη εφαρμογών 64-bit

Ο τρόπος με τον οποίο μπορείτε να λάβετε εφαρμογές 64-bit, όταν διατίθενται, διαφέρει ανάλογα με την εφαρμογή.Μερικές φορές, όταν μεταβείτε σε μια σελίδα λήψης για μια εφαρμογή, η σελίδα θα εντοπίσει αν χρησιμοποιείτε μια έκδοση 32 ή 64 bit των Windows και σας κατευθύνει αυτόματα στο σωστό πρόγραμμα εγκατάστασης.Η Apple iTunes λειτουργεί με αυτόν τον τρόπο.

Άλλες φορές, θα κατεβάσετε μια ενιαία εφαρμογή εγκατάστασης που περιέχει και τις δύο εκδόσεις 32-bit και 64-bit της εφαρμογής.Όταν ξεκινάτε το πρόγραμμα εγκατάστασης, θα εντοπίσει σε αυτό το σημείο εάν χρησιμοποιείτε μια έκδοση 32 bit ή 64 bit των Windows και εγκαταστήσετε αυτά τα αρχεία.Το Photoshop για Windows λειτουργεί με αυτόν τον τρόπο.

Και ακόμα άλλες φορές, θα έχετε στην πραγματικότητα μια επιλογή στη σελίδα λήψης της εφαρμογής για να κατεβάσετε την έκδοση που θέλετε.Μερικές φορές η έκδοση θα πει "64-bit", μερικές φορές θα πει "x64", και μερικές φορές και οι δύο.Όταν βλέπετε μια τέτοια επιλογή, προχωρήστε και κάντε λήψη της έκδοσης 64 bit.

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