Πώς να κάνετε τα παλιά προγράμματα να λειτουργούν στα Windows 10
Οι περισσότερες από τις παλαιότερες εφαρμογές των Windows θα πρέπει απλώς να δουλεύουν στα Windows 10. Εάν εργάζονταν στα Windows 7, σχεδόν σίγουρα θα δουλεύουν στα Windows 10. Ορισμένες παλαιότερες εφαρμογές για υπολογιστές δεν θα λειτουργούν απλά, αλλά υπάρχουν πολλοί τρόποι για να τους δουλέψουμε ξανά.
Αυτά τα κόλπα καλύπτουν μια ποικιλία εφαρμογών, από εφαρμογές των Windows XP και παλιά παιχνίδια PC που απαιτούν ξεπερασμένες εφαρμογές DRM σε DOS και Windows 3.1.
Εκτελέστε ως διαχειριστής
Πολλές εφαρμογές που αναπτύχθηκαν για τα Windows XP θα λειτουργήσουν σωστά σε μια σύγχρονη έκδοση των Windows, εκτός από ένα μικρό θέμα. Κατά την εποχή των Windows XP, οι μέσοι χρήστες των Windows χρησιμοποιούν συνήθως τον υπολογιστή τους με έναν λογαριασμό διαχειριστή συνεχώς. Οι αιτήσεις κωδικοποιήθηκαν για να υποθέσουν ότι είχαν διοικητική πρόσβαση και θα αποτύχουν εάν δεν το είχαν. Η νέα λειτουργία Ελέγχου λογαριασμού χρήστη (UAC) χαρακτήρισε ως επί το πλείστον αυτό το ζήτημα, αλλά στην αρχή υπήρξαν κάποια προβλήματα οδοντοφυΐας.
Εάν μια παλαιότερη εφαρμογή δεν λειτουργεί σωστά, δοκιμάστε να κάνετε δεξί κλικ στη συντόμευση ή το αρχείο .exe και, στη συνέχεια, επιλέξτε "Εκτέλεση ως διαχειριστής" για να την εκκινήσετε με δικαιώματα διαχειριστή.
Αν διαπιστώσετε ότι μια εφαρμογή απαιτεί διαχειριστική πρόσβαση, μπορείτε να ρυθμίσετε την εφαρμογή να εκτελείται πάντα ως διαχειριστής, χρησιμοποιώντας τις ρυθμίσεις συμβατότητας που συζητάμε στην επόμενη ενότητα.
Ρυθμίστε τις ρυθμίσεις συμβατότητας
Τα Windows περιλαμβάνουν ρυθμίσεις συμβατότητας που μπορούν να κάνουν τις παλιές εφαρμογές λειτουργικές. Στο μενού Έναρξη των Windows 10, κάντε δεξί κλικ σε μια συντόμευση, επιλέξτε "Άνοιγμα τοποθεσίας αρχείου" από το μενού περιβάλλοντος
Μόλις τοποθετήσετε την τοποθεσία του αρχείου, κάντε δεξί κλικ στη συντόμευση ή το αρχείο .exe της εφαρμογής και, στη συνέχεια, επιλέξτε "Ιδιότητες" από το μενού περιβάλλοντος.
Στην καρτέλα "Συμβατότητα" του παραθύρου ιδιοτήτων της εφαρμογής, μπορείτε να κάνετε κλικ στο κουμπί "Χρήση του συμβάντος αντιμετώπισης προβλημάτων συμβατότητας" για μια διεπαφή οδηγού ή απλά να προσαρμόσετε τις επιλογές σας.
Για παράδειγμα, εάν μια εφαρμογή δεν λειτουργεί σωστά στα Windows 10 αλλά έχει εκτελεστεί σωστά στα Windows XP, επιλέξτε την επιλογή "Εκτέλεση αυτού του προγράμματος σε κατάσταση συμβατότητας για" και στη συνέχεια επιλέξτε "Windows XP (Service Pack 3)" από το αναπτυσσόμενο μενού μενού.
Μην ντρέπεστε να δοκιμάσετε και τις άλλες ρυθμίσεις στην καρτέλα "Συμβατότητα". Για παράδειγμα, τα πολύ παλιά παιχνίδια μπορούν να επωφεληθούν από τη λειτουργία "Μειωμένου χρώματος". Στις οθόνες υψηλής DPI, ίσως χρειαστεί να ελέγξετε την επιλογή "Απενεργοποίηση κλιμάκωσης οθόνης σε υψηλές ρυθμίσεις DPI" για να φανεί κανονικό το πρόγραμμα. Καμία επιλογή σε αυτή την καρτέλα δεν μπορεί να βλάψει την εφαρμογή ή τον υπολογιστή σας - μπορείτε πάντα να τις απενεργοποιήσετε αν δεν βοηθήσουν.
Εγκαταστήστε μη υπογεγραμμένους οδηγούς ή προγράμματα οδήγησης 32-bit
Η έκδοση 64-bit των Windows 10 χρησιμοποιεί την επιδιόρθωση της υπογραφής του προγράμματος οδήγησης και απαιτεί από όλα τα προγράμματα οδήγησης να έχουν έγκυρη υπογραφή πριν να μπορέσουν να εγκατασταθούν. Οι εκδόσεις 32 bit των Windows 10 κανονικά δεν απαιτούν υπογεγραμμένα προγράμματα οδήγησης. Η εξαίρεση από αυτό είναι ότι οι εκδόσεις 32 bit των Windows 10 που εκτελούνται σε νεότερο υπολογιστή με UEFI (αντί για κανονικό BIOS) συχνά απαιτούν υπογεγραμμένα προγράμματα οδήγησης. Η επιβολή υπογεγραμμένων προγραμμάτων οδήγησης βοηθά στη βελτίωση της ασφάλειας και της σταθερότητας, προστατεύοντας το σύστημά σας από προγράμματα οδήγησης που είναι κακόβουλα ή απλά ασταθή. Θα πρέπει να εγκαταστήσετε μόνο τα μη υπογεγραμμένα προγράμματα οδήγησης, αν γνωρίζετε ότι είναι ασφαλή και έχετε έναν καλό λόγο να το κάνετε.
Αν το παλιό λογισμικό που θέλετε να εγκαταστήσετε χρειάζεται μη υπογεγραμμένα προγράμματα οδήγησης, θα πρέπει να χρησιμοποιήσετε μια πρόσθετη επιλογή εκκίνησης για να τα εγκαταστήσετε. Εάν είναι διαθέσιμα μόνο προγράμματα οδήγησης 32-bit, θα πρέπει να χρησιμοποιήσετε την έκδοση 32-bit των Windows 10 αντί-η έκδοση 64-bit των Windows 10 απαιτεί προγράμματα οδήγησης 64 bit. Χρησιμοποιήστε αυτή τη διαδικασία εάν πρέπει να μεταβείτε στην έκδοση 32-bit, μεταφορτώνοντας την έκδοση 32-bit των Windows 10 αντί της έκδοσης 64-bit.
Εκτελέστε παιχνίδια που απαιτούν SafeDisc και DRM SecuROM
Τα Windows 10 δεν θα εκτελέσουν παλαιότερα παιχνίδια που χρησιμοποιούν το SafeDisc ή το SecuROM DRM. Αυτά τα συστήματα διαχείρισης ψηφιακών δικαιωμάτων μπορούν να προκαλέσουν αρκετά προβλήματα. Συνολικά, είναι καλό ότι τα Windows 10 δεν επιτρέπουν αυτό το σκουπίδι να εγκαταστήσει και να μολύνει το σύστημά σας. Δυστυχώς, αυτό σημαίνει ότι ορισμένα παλαιότερα παιχνίδια που ήρθαν σε φυσικά CD ή DVD δεν θα εγκατασταθούν και θα τρέξουν κανονικά.
Έχετε μια ποικιλία άλλων επιλογών για την αναπαραγωγή αυτών των παιχνιδιών, συμπεριλαμβανομένης της αναζήτησης μιας ρωγμής "χωρίς CD" (που είναι δυνητικά πολύ επικίνδυνη, καθώς βρίσκονται συχνά σε σκιερούς χώρους πειρατείας), επαναγοράζοντας το παιχνίδι από μια υπηρεσία ψηφιακής διανομής όπως το GOG ή τον ατμό ή τον έλεγχο του ιστότοπου του προγραμματιστή, για να δείτε εάν προσφέρει μια ενημερωμένη έκδοση κώδικα που καταργεί το DRM.
Τα πιο προηγμένα κόλπα περιλαμβάνουν την εγκατάσταση και τη διπλή εκκίνηση σε μια παλαιότερη έκδοση των Windows χωρίς αυτόν τον περιορισμό ή την προσπάθεια εκτέλεσης του παιχνιδιού σε μια εικονική μηχανή με μια παλαιότερη έκδοση των Windows. Ένα εικονικό μηχάνημα μπορεί ακόμη και να λειτουργήσει καλά για σας, αφού τα παιχνίδια που χρησιμοποιούν αυτά τα προγράμματα DRM αρκετά μεγάλα τώρα που ακόμα και μια εικονική μηχανή μπορεί να χειριστεί τις απαιτήσεις γραφικών.
Χρησιμοποιήστε εικονικές μηχανές για παλιότερο λογισμικό
Τα Windows 7 περιλάμβαναν μια ειδική λειτουργία "λειτουργίας Windows XP". Αυτό ήταν μόνο ένα πρόγραμμα εικονικής μηχανής που περιλάμβανε μια δωρεάν άδεια χρήσης των Windows XP. Τα Windows 10 δεν περιλαμβάνουν λειτουργία των Windows XP, αλλά μπορείτε ακόμα να χρησιμοποιήσετε μια εικονική μηχανή για να την κάνετε μόνοι σας.
Το μόνο που χρειάζεστε είναι ένα πρόγραμμα εικονικής μηχανής όπως το VirtualBox και μια εφεδρική άδεια χρήσης των Windows XP. Εγκαταστήστε αυτό το αντίγραφο των Windows στο VM και μπορείτε να εκτελέσετε λογισμικό σε αυτήν την παλαιότερη έκδοση των Windows σε ένα παράθυρο στην επιφάνεια εργασίας των Windows 10.
Η χρήση μιας εικονικής μηχανής είναι μια κάπως πιο εμπλεκόμενη λύση, αλλά θα λειτουργήσει καλά, εκτός αν η εφαρμογή χρειάζεται να διασυνδέσει απευθείας το υλικό με το υλικό. Οι εικονικές μηχανές τείνουν να έχουν περιορισμένη υποστήριξη για περιφερειακά υλικού.
Χρησιμοποιήστε τους εξομοιωτές για εφαρμογές DOS και Windows 3.1
Το DOSBox σας επιτρέπει να εκτελέσετε παλιές εφαρμογές DOS - κυρίως παιχνίδια DOS - σε ένα παράθυρο εξομοιωτή στην επιφάνεια εργασίας σας. Χρησιμοποιήστε το DOSBox για να εκτελέσετε παλιές εφαρμογές DOS αντί να στηρίξετε τη Γραμμή εντολών. Το DOSBox θα λειτουργήσει πολύ, πολύ καλύτερα.
Και δεδομένου ότι το ίδιο το Windows 3.1 ήταν βασικά μια εφαρμογή DOS, μπορείτε να εγκαταστήσετε τα Windows 3.1 στο DOSBox και να εκτελέσετε παλιές εφαρμογές των Windows,.
Χρησιμοποιήστε Windows 32 bit για λογισμικό 16 bit
Τα προγράμματα των 16 bit δεν λειτουργούν πλέον σε εκδόσεις 64 bit των Windows. Η έκδοση 64-bit των Windows δεν περιέχει μόνο το επίπεδο συμβατότητας WOW16 που επιτρέπει την εκτέλεση των εφαρμογών 16 bit. Προσπαθήστε να εκτελέσετε μια εφαρμογή 16 bit σε μια έκδοση 64 bit των Windows και θα δείτε μόνο ένα μήνυμα "Η εφαρμογή αυτή δεν μπορεί να εκτελεστεί στο PC σας".
Εάν χρειάζεται να εκτελέσετε εφαρμογές 16 bit, θα χρειαστεί να εγκαταστήσετε την έκδοση 32 bit των Windows 10 αντί της έκδοσης 64 bit. Τα καλά νέα είναι ότι δεν χρειάζεται να εγκαταστήσετε ξανά ολόκληρο το λειτουργικό σας σύστημα. Αντ 'αυτού, μπορείτε να εγκαταστήσετε απλώς μια έκδοση 32 bit των Windows μέσα σε μια εικονική μηχανή και να εκτελέσετε την εφαρμογή εκεί. Θα μπορούσατε ακόμη και να εγκαταστήσετε τα Windows 3.1 στο DOSBox.
Χρησιμοποιήστε ειδικά προγράμματα περιήγησης για ιστότοπους που απαιτούν Java, Silverlight, ActiveX ή Internet Explorer
Τα Windows 10 χρησιμοποιούν το νέο Microsoft Edge ως προεπιλεγμένο πρόγραμμα περιήγησης. Το Edge δεν περιλαμβάνει υποστήριξη για Java, ActiveX, Silverlight και άλλες τεχνολογίες. Το Chrome έχασε επίσης υποστήριξη για plug-ins NPAP όπως Java και Silverlight.
Για να χρησιμοποιήσετε παλαιότερες εφαρμογές ιστού που απαιτούν αυτές τις τεχνολογίες, ενεργοποιήστε το πρόγραμμα περιήγησης ιστού του Internet Explorer που περιλαμβάνεται στα Windows 10 για λόγους συμβατότητας. Το IE εξακολουθεί να υποστηρίζει περιεχόμενο ActiveX. Το Mozilla Firefox εξακολουθεί να υποστηρίζει Java και Silverlight.
Μπορείτε να ξεκινήσετε τον Internet Explorer από το μενού "Έναρξη". Αν είστε ήδη Microsoft Edge, απλά ανοίξτε το μενού ρυθμίσεων και επιλέξτε "Άνοιγμα με τον Internet Explorer" για να ανοίξετε την τρέχουσα ιστοσελίδα απευθείας στον Internet Explorer.
Σε γενικές γραμμές, εάν μια παλαιότερη εφαρμογή δεν λειτουργεί στα Windows 10, είναι καλή ιδέα να προσπαθήσετε να βρείτε μια σύγχρονη αντικατάσταση που θα λειτουργήσει σωστά. Ωστόσο, υπάρχουν κάποιες εφαρμογές - ειδικά παλιά παιχνίδια PC και εφαρμογές για επιχειρήσεις - που ίσως δεν μπορείτε να αντικαταστήσετε. Ας ελπίσουμε ότι ορισμένα από τα κόλπα συμβατότητας που έχουμε μοιραστεί θα ξαναρχίσουν αυτές τις εφαρμογές.
Πιστωτική εικόνα: Brett Morrison στο Flickr