Εκτελέστε παλιά προγράμματα στα Windows 64-bit με επιλογές λειτουργίας συμβατότητας
Η μετάβαση από εκδόσεις 32 bit των Windows σε εκδόσεις 64 bit υπήρξε αργή μετάβαση. Παρόλο που τα Windows XP, Vista και 7 διαθέτουν όλες τις εκδόσεις 64-bit, πολλές εταιρείες εξακολουθούν να επιλέγουν τις εκδόσεις 32 bit.
Ο μεγαλύτερος λόγος για αυτό είναι προβλήματα συμβατότητας με παλαιότερα προγράμματα, υλικό και προγράμματα οδήγησης.
Η Microsoft αναγνωρίζει ότι η χρήση παλαιότερων προγραμμάτων αποτελεί εμπόδιο για άτομα που πιθανόν να σκέφτονται να μετακινούνται σε μια έκδοση 64-bit των Windows.
Εν αναμονή αυτού του φραγμού, ο γίγαντας λογισμικού ενσωματωμένος στα Windows 7 και αργότερα η δυνατότητα επιλογής ποικιλίας επιλογών συμβατότητας για να διασφαλιστεί ότι τα παλαιότερα προγράμματα έχουν καλή πιθανότητα να λειτουργούν με το νέο λειτουργικό σύστημα 64-bit.
Δημιουργία αλλαγών συμβατότητας για ένα πρόγραμμα
Πριν ξεκινήσετε να χρησιμοποιείτε τις επιλογές συμβατότητας στα Windows 7 & 10, θα πρέπει να γνωρίζετε μερικά πράγματα. Κατ 'αρχάς, δεν υπάρχει καμία εγγύηση ότι η επιλογή επιλογών συμβατότητας θα κάνει όλο το παλιό σας λογισμικό εργασίας. Αυτές οι επιλογές είναι απλά μια προσπάθεια προσομοίωσης του λειτουργικού περιβάλλοντος παλαιότερων εκδόσεων των Windows.
Δεύτερον, μπορείτε να κάνετε αλλαγές συμβατότητας είτε σε προγράμματα είτε σε συντομεύσεις σε προγράμματα. Είτε έτσι είτε αλλιώς θα χρειαστεί να αναιρέσετε αυτές τις αλλαγές αν θέλετε να επιστρέψετε στην κανονική κατάσταση λειτουργίας.
Εάν πραγματοποιήσετε αλλαγές συμβατότητας σε μια συντόμευση προγράμματος και στη συνέχεια διαγράψετε τη συντόμευση αυτή, θα πρέπει να εντοπίσετε είτε άλλη συντόμευση στο πρόγραμμα είτε στο αρχείο exe του προγράμματος για να ακυρώσετε ή να κάνετε περαιτέρω αλλαγές συμβατότητας.
Αν αυτό ακούγεται περίπλοκο, μην ανησυχείτε ότι δεν είναι. Η επιλογή επιλογών συμβατότητας για ένα πρόγραμμα είναι τόσο απλή όσο η επιλογή και η αφαίρεση των επιλογών από μια λίστα.
Αλλαγή των επιλογών συμβατότητας
Ας υποθέσουμε ότι έχετε εγκαταστήσει ένα παλιό πρόγραμμα σε έναν υπολογιστή Windows με 64-bit και αντιμετωπίζετε προβλήματα κατά την εκτέλεση του. Το πρόβλημα μπορεί να είναι ένα ζήτημα συμβατότητας.
Παρόλο που η Microsoft έχει κάνει καλή δουλειά στη διατήρηση της συμβατότητας όταν ένας χρήστης εκτελεί μια εφαρμογή 32-bit σε μια πλατφόρμα 64-bit, δεν μπορεί να προβλεφθεί ή να επιλυθεί κάθε περιστατικό.
Για να ξεκινήσετε να χρησιμοποιείτε τις επιλογές λειτουργίας συμβατότητας σε Windows 7 ή 10 64-bit, κάντε δεξί κλικ στο πρόγραμμα ή τη συντόμευση στο πρόγραμμα που δεν εκτελείται σωστά και επιλέξτε Ιδιότητες από το μενού.
Θα πρέπει τώρα να εξετάζετε τις ιδιότητες του προγράμματος. Κάνε κλικ στο Συμβατότητα καρτέλα και παρατηρήστε ότι διαθέτετε αρκετές επιλογές. Κάθε μία από τις επιλογές εμπίπτει σε μία από τις τρεις κατηγορίες: Λειτουργία συμβατότητας, Ρυθμίσεις, ή Επίπεδο Προνομίων.
Παρακάτω περιγράφεται κάθε μία από αυτές τις επιλογές.
Λειτουργία συμβατότητας
Αυτή η επιλογή είναι μια εξαιρετική επιλογή όταν γνωρίζετε ακριβώς ποια έκδοση των Windows το πρόγραμμά σας λειτουργεί καλά κάτω. Για παράδειγμα, εάν το πρόγραμμά σας κυκλοφόρησε τη στιγμή που τα Windows XP ήταν η βασική έκδοση των Windows, κάντε κλικ στο πλαίσιο επιλογής με τίτλο Εκτέλεση αυτού του προγράμματος στη λειτουργία συμβατότητας και την επιλογή Windows XP από την αναπτυσσόμενη λίστα είναι καλή επιλογή.
Παρατηρήστε ότι η λειτουργία συμβατότητας προσφέρει πολλές επιλογές που κυμαίνονται από Windows 95 μέχρι και παράθυρα 8. Επίσης, παρατηρήστε ότι μπορείτε ακόμη και να επιλέξετε να εκτελέσετε το πρόγραμμά σας σε κατάσταση συμβατότητας για διαφορετικά service packs του ίδιου λειτουργικού συστήματος.
Σημειώστε ότι στα Windows 10 υπάρχει μια νέα επιλογή που καλείται Συμβουλευτικό εργαλείο αντιμετώπισης συμβατότητας, το οποίο θα σαρώσει το πρόγραμμα για εσάς και θα προσπαθήσει να καταλάβει τις καλύτερες ρυθμίσεις αυτόματα.
Όταν το εκτελείτε, μπορείτε να δοκιμάσετε τις συνιστώμενες ρυθμίσεις, οι οποίες θα επιχειρήσουν να επιλέξουν αυτόματα τις σωστές ρυθμίσεις ή να τις επιλέξετε Αντιμετώπιση προβλημάτων προγράμματος, το οποίο θα σας κάνει ερωτήσεις σχετικά με τα προβλήματα που αντιμετωπίζετε και στη συνέχεια θα σας προτείνουμε ρυθμίσεις.
Ρυθμίσεις
Αυτή η ενότητα των επιλογών συμβατότητας σάς επιτρέπει να συντονίζετε με ακρίβεια την εμπειρία της συμβατότητας για το παλιό σας πρόγραμμα. Γενικά, αυτές οι επιλογές είναι για προγράμματα που έχουν γραφτεί και λειτουργούν σε πολύ παλιές εκδόσεις των Windows, όπως 95, 98 και ME.
Για παράδειγμα, η εγγενής ανάλυση και το βάθος χρώματος των Windows 95 ήταν μόνο 640 × 480 στα 256 χρώματα. Εάν το παλιό σας πρόγραμμα εκτελείται αλλά φαίνεται πολύ μικρό ή έχει παράξενα χρώματα, δοκιμάστε αυτές τις δύο επιλογές.
Εάν τα Windows σας προειδοποιήσουν ότι το πρόγραμμα είναι ασύμβατο λόγω κάποιου προβλήματος βίντεο, εξετάστε το ενδεχόμενο να δοκιμάσετε τις ρυθμίσεις συμβατότητας με την ετικέτα Απενεργοποιήστε τα Visual Themes και Απενεργοποιήστε τη σύνθεση επιφάνειας εργασίας. Αυτές οι ρυθμίσεις συχνά παρεμβάλλονται σε ξεπερασμένη απόδοση βίντεο σε παλιά προγράμματα.
Τέλος, αν το πρόγραμμά σας έχει γραφτεί για μια οθόνη αναλογίας 4: 3, μπορείτε να δοκιμάσετε την επιλογή με τίτλο Απενεργοποίηση κλιμάκωσης οθόνης σε ρυθμίσεις υψηλού DPI. Αυτό δεν θα κλιμακώσει το πρόγραμμα για να ταιριάζει με την τρέχουσα ανάλυση και το λόγο διαστάσεων της οθόνης σας.
Σημειώστε ότι ορισμένες από αυτές τις επιλογές δεν είναι διαθέσιμες στα Windows 10 και κάποια έχουν μετακινηθεί. Για παράδειγμα, τα Windows 10 δεν έχουν πλέον Επίπεδο Προνομίων, αλλά αντίθετα παραθέτει την επιλογή εκτέλεσης του προγράμματος ως Διαχειριστής κάτω από Ρυθμίσεις.
Επίπεδο Προνομίων
Η τελευταία επιλογή σε αυτό το παράθυρο έχει να κάνει με τον τρόπο με τον οποίο τα Windows εκχωρούν τα δικαιώματα στα Windows 7/10 και τον τρόπο με τον οποίο τα δικαιώματα εκχωρήθηκαν σε προηγούμενες εκδόσεις του λειτουργικού συστήματος.
Τα Windows 95, 98 και ME δεν εκμεταλλεύτηκαν πολλούς λογαριασμούς χρηστών. όλοι χρησιμοποιούσαν την ίδια επιφάνεια εργασίας, είχαν τα ίδια δικαιώματα και είχαν πλήρη έλεγχο σε κάθε πτυχή του λειτουργικού συστήματος. Ουσιαστικά, ο καθένας ήταν διαχειριστής υψηλού επιπέδου.
Αυτό είναι ένα πρόβλημα για τα προγράμματα που έχουν κυκλοφορήσει κάτω από αυτές τις συνθήκες επειδή απολάμβαναν σχεδόν απρόσεκτη πρόσβαση στο υλικό, το λογισμικό και τους οδηγούς. Έλεγχος αυτής της επιλογής θα διασφαλίσει ότι το πρόγραμμα έχει τα δικαιώματα που χρειάζεται για να τρέξει σαν να είχε ξανά αυτό το είδος ελέγχου.
Φαίνεται ότι ο καθένας έχει κάποιο παλιό πρόγραμμα το οποίο επιθυμεί να λειτουργήσει κάτω από τα Windows 7 ή 10. Εάν εκτελείτε τα 64-bit Windows, είναι ακόμα λιγότερο πιθανό να εκτελεστεί το πρόγραμμα αυτό από ό, τι αν χρησιμοποιείτε την έκδοση 32 bit.
Ωστόσο, εκμεταλλευόμενοι τις επιλογές λειτουργίας συμβατότητας, ίσως μπορείτε να χρησιμοποιήσετε ξανά το παλιό σας λογισμικό και να αποφύγετε να εξετάσετε άλλες επιλογές, όπως η διπλή εκκίνηση του υπολογιστή σας με μια παλαιότερη έκδοση των Windows ή η εκτέλεση ενός εικονικού υπολογιστή από τα Windows.