Λειτουργία συμβατότητας των Windows 7 και Windows 8.1

Anonim

Εκκίνηση στη λειτουργία συμβατότητας
Σε αυτό το υλικό, θα σας πω λεπτομερώς πώς να εκτελέσετε ένα πρόγραμμα ή ένα παιχνίδι στη λειτουργία συμβατότητας με την προηγούμενη έκδοση του λειτουργικού συστήματος στα Windows 7 και τα Windows 8.1, ποιος είναι ο τρόπος συμβατότητας και σε ποιες περιπτώσεις η χρήση του είναι πιθανό να λύσει αυτούς ή άλλα προβλήματα με μεγάλη πιθανότητα.

Θα ξεκινήσω από το τελευταίο στοιχείο και θα δώσω ένα παράδειγμα με το οποίο έπρεπε να αντιμετωπίσω πολύ συχνά - μετά την εγκατάσταση των Windows 8, η εγκατάσταση οδηγών και προγραμμάτων απέτυχε στον υπολογιστή, ένα μήνυμα εμφανίστηκε ότι η τρέχουσα έκδοση του λειτουργικού συστήματος δεν υποστηρίζεται ή το πρόγραμμα αυτό έχει ζητήματα συμβατότητας. Η απλούστερη και συνήθως εργασιακή λύση - για να ξεκινήσετε την εγκατάσταση σε λειτουργία συμβατότητας με τα Windows 7, οπότε σχεδόν πάντα περνάει με επιτυχία, επειδή αυτές οι δύο εκδόσεις του λειτουργικού συστήματος είναι σχεδόν το ίδιο, απλά ενσωματωμένο στον εγκαταστάτη του αλγορίθμου δοκιμής "δεν το κάνει Γνωρίζετε "Σχετικά με την ύπαρξη των οκτώ, δεδομένου ότι απελευθερώθηκε νωρίτερα, εδώ και αναφέρει ασυμβατότητα.

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

Το πρόγραμμα αυτό έχει ζητήματα συμβατότητας.

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

Πώς να εκτελέσετε ένα πρόγραμμα σε λειτουργία συμβατότητας

Πρώτα απ 'όλα, θα σας δείξω πώς να εκτελέσετε ένα πρόγραμμα σε λειτουργία συμβατότητας στα Windows 7 και 8 (ή 8.1) χειροκίνητα. Έγινε πολύ απλή:

  1. Κάντε δεξί κλικ στο εκτελέσιμο αρχείο προγράμματος (EXE, MSI, κ.λπ.), επιλέξτε το στοιχείο "Ιδιότητες" στο μενού περιβάλλοντος.
  2. Ανοίξτε την καρτέλα Συμβατότητα, ελέγξτε το στοιχείο "Εκτέλεση προγράμματος σε συμβατότητα" και επιλέξτε την έκδοση των Windows, την οποία θέλετε να βεβαιωθείτε ότι θέλετε να παρέχετε συμβατότητα.
    Εκτελέστε το πρόγραμμα στη λειτουργία συμβατότητας με τα Windows 7
  3. Μπορείτε επίσης να ορίσετε το πρόγραμμα για να ξεκινήσει το πρόγραμμα εξ ονόματος του διαχειριστή, να περιορίσετε την ανάλυση και τον αριθμό των χρηστών (μπορεί να χρειαστεί για παλιά προγράμματα 16-bit).
  4. Πατήστε το κουμπί "OK" για να εφαρμόσετε τη λειτουργία συμβατότητας για τον τρέχοντα χρήστη ή "Αλλαγή επιλογών για όλους τους χρήστες" έτσι ώστε να εφαρμόζονται σε όλους τους χρήστες υπολογιστών.

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

Ανάλογα με την έκδοση που κάνετε τις ενέργειες που περιγράφονται παραπάνω, ο κατάλογος των διαθέσιμων συστημάτων θα διαφέρει. Επιπλέον, ορισμένα από τα στοιχεία ενδέχεται να μην είναι διαθέσιμα (ειδικότερα, εάν θέλετε να εκτελέσετε ένα πρόγραμμα 64 bit σε λειτουργία συμβατότητας).

Αυτόματη εφαρμογή παραμέτρων συμβατότητας του προγράμματος

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

Καθορισμός σφάλματος συμβατότητας των Windows

Για να το χρησιμοποιήσετε, κάντε δεξί κλικ στο εκτελέσιμο αρχείο και επιλέξτε το μενού "Διόρθωση προβλημάτων συμβατότητας".

Μενού κατά την εξάλειψη των ζητημάτων συμβατότητας

Θα εμφανιστεί το παράθυρο "Διόρθωση προβλημάτων" και μετά από αυτές τις δύο επιλογές για την επιλογή:

  • Χρησιμοποιήστε συνιστώμενες επιλογές (ξεκινήστε με συνιστώμενες παραμέτρους συμβατότητας). Όταν επιλέγετε αυτό το στοιχείο, θα δείτε το παράθυρο με τις παραμέτρους που θα εφαρμοστούν (καθορίζονται αυτόματα). Κάντε κλικ στο κουμπί "Ελέγξτε το πρόγραμμα" για να το ξεκινήσετε. Εάν είστε τυχεροί αφού κλείσετε το πρόγραμμα, θα σας ζητηθεί να αποθηκεύσετε τις ρυθμίσεις λειτουργίας συμβατότητας.
    Εφαρμοσμένες παραμέτρους συμβατότητας
  • Διαγνωστικά προγράμματος - Για να επιλέξετε ρυθμίσεις συμβατότητας, ανάλογα με τα προβλήματα που προκύπτουν από το πρόγραμμα (μπορείτε να καθορίσετε ποια προβλήματα είναι).

Σε πολλές περιπτώσεις, η αυτόματη επιλογή και έναρξη του προγράμματος σε λειτουργία συμβατότητας χρησιμοποιώντας έναν βοηθό είναι αρκετά αποτελεσματικό.

Εγκατάσταση της λειτουργίας συμβατότητας του προγράμματος στον επεξεργαστή μητρώου

Και τέλος, υπάρχει ένας τρόπος να ενεργοποιήσετε τη λειτουργία συμβατότητας για ένα πρόγραμμα χρησιμοποιώντας τον επεξεργαστή μητρώου. Δεν νομίζω ότι αυτό είναι πραγματικά χρήσιμο σε κάποιον (σε κάθε περίπτωση, από τους αναγνώστες μου), αλλά υπάρχει η δυνατότητα.

Έτσι, εδώ είναι η απαραίτητη διαδικασία:

  1. Πατήστε τα πλήκτρα WIN + R στο πληκτρολόγιο, εισάγετε το REGEDIT και πατήστε ENTER.
  2. Στο κλειδί μητρώου που ανοίγει, ανοίξτε το υποκατάστημα του HKEY_CURRENT_USER \ Software \ Microsoft \ Windows NT \ CurrentVersion \ AppcompatFlags \ Layers
  3. Κάντε δεξί κλικ στα δεξιά προς τα δεξιά, επιλέξτε "Δημιουργία" - "Παράμετρος String".
  4. Καταχωρίστε την πλήρη διαδρομή στο πρόγραμμα ως όνομα παραμέτρων.
  5. Κάντε κλικ στο δεξί κλικ και κάντε κλικ στην επιλογή "Αλλαγή".
  6. Στο πεδίο "Αξία", εισάγετε μόνο μία από τις τιμές συμβατότητας (θα παρατίθενται παρακάτω). Προσθέτοντας την τιμή runasadmin μέσω των χώρων, ενεργοποιείτε επίσης την εκκίνηση του προγράμματος από τον διαχειριστή.
  7. Κάνετε το ίδιο για αυτό το πρόγραμμα στο HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows NT \ CurrentVersion \ AppcompatFlags \ Layers

Λειτουργία συμβατότητας στον επεξεργαστή μητρώου

Ένα παράδειγμα χρήσης μπορείτε να δείτε στο στιγμιότυπο οθόνης παραπάνω - το πρόγραμμα Setup.exe θα λειτουργήσει από τον διαχειριστή σε λειτουργία συμβατότητας με Vista SP2. Διαθέσιμες τιμές για Windows 7 (έκδοση αριστερά - Windows στη λειτουργία συμβατότητας με την οποία το πρόγραμμα θα λειτουργήσει στα δεξιά - η τιμή δεδομένων για τον επεξεργαστή μητρώου):

  • Windows 95 - Win95
  • Windows 98 και Me - Win98
  • Windows NT 4.0 - NT4SP5
  • Windows 2000 - Win2000
  • Windows XP SP2 - WinXPSP2
  • Windows XP SP3 - WinXPSP3
  • Windows Vista - Vistartm (Vistasp1 και Vistasp2 - για το αντίστοιχο πακέτο υπηρεσίας)
  • Windows 7 - Win7RTM

Μετά τις αλλαγές, κλείστε τον επεξεργαστή μητρώου και επανεκκινήστε τον υπολογιστή (κατά προτίμηση). Την επόμενη φορά που θα ξεκινήσει το πρόγραμμα θα συμβεί με τις επιλεγμένες παραμέτρους.

Ίσως η έναρξη προγραμμάτων σε λειτουργία συμβατότητας θα σας βοηθήσει να διορθώσετε σφάλματα που συμβαίνουν. Σε κάθε περίπτωση, τα περισσότερα από αυτά έχουν δημιουργηθεί για τα Windows Vista και τα Windows 7 θα πρέπει να λειτουργούν στα Windows 8 και 8.1 και τα προγράμματα που γράφονται για XP είναι πιθανό να λειτουργούν σε λειτουργία επτά (καλά ή στη χρήση XP).

Διαβάστε περισσότερα