Απαλλαγή από σφάλματα OpenGL στα Windows 10 (Πλήρης οδηγός)

Οι κάρτες γραφικών, ειδικά οι GPU που εκτελούν πιο απαιτητικές εφαρμογές και παιχνίδια συνήθως απαιτούν ιδιόκτητα προγράμματα οδήγησης. Η Nvidia, η AMD και η Intel διαθέτουν ιδιόκτητα προγράμματα οδήγησης για την αντίστοιχη κάρτα γραφικών τους, όπως και άλλοι κατασκευαστές GPU.

Διορθώστε τα σφάλματα OpenGL στα Windows 10

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

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

  Πώς να κατεβάσετε αρχεία χρησιμοποιώντας το Safari στο iPhone ή το iPad σας

1. Εκτελέστε τη σάρωση SFC

Το πρώτο πράγμα που πρέπει να κάνετε για να επιλύσετε σφάλματα OpenGL είναι να εκτελέσετε μια σάρωση SFC. Εάν το πρόβλημα είναι με το λειτουργικό σας σύστημα, θα το λύσει.

Ανοίξτε τη γραμμή εντολών με δικαιώματα διαχειριστή.
Εκτελέστε αυτήν την εντολή: sfc /scannow.
Επιτρέψτε στην εντολή να ολοκληρώσει και να διορθώσει τυχόν σφάλματα που εντοπίζει.

2. Εγκαταστήστε τα πιο πρόσφατα προγράμματα οδήγησης γραφικών

Το OpenGL δεν είναι πρόγραμμα οδήγησης, αλλά λειτουργεί με προσαρμογείς γραφικών και εφαρμογές που απαιτούν υψηλή επεξεργασία γραφικών. Ως εκ τούτου, εάν τα προγράμματα οδήγησης γραφικών είναι παλιά, εσείς Νοέμβριος λάβετε σφάλματα OpenGL.

Ανοίξτε τη Διαχείριση Συσκευών.
Αναπτύξτε τους Προσαρμογείς οθόνης.
Κάντε δεξί κλικ στην κάρτα γραφικών και επιλέξτε Ενημέρωση προγραμμάτων οδήγησης.
Αναζητήστε online ενημερώσεις προγραμμάτων οδήγησης και εγκαταστήστε αυτές που είναι διαθέσιμες.
Επαναλάβετε για τη GPU.
Επανεκκινήστε το σύστημα μετά την εγκατάσταση των ενημερώσεων προγραμμάτων οδήγησης.

  Γιατί οι εταιρείες εξακολουθούν να αποθηκεύουν τους κωδικούς πρόσβασης σε απλό κείμενο;

3. Απεγκαταστήστε και επανεγκαταστήστε την εφαρμογή/παιχνίδι

Πρόγραμμα οδήγησης OpenGL Νοέμβριος να είναι συγκεκριμένα για μια συγκεκριμένη εφαρμογή ή παιχνίδι. Πιθανότατα σημαίνει ότι τα αρχεία της εφαρμογής είναι κατεστραμμένα ή ότι δεν εγκαταστάθηκε σωστά. Ένας απλός τρόπος για να το διορθώσετε είναι να απεγκαταστήσετε και να επανεγκαταστήσετε την εφαρμογή/παιχνίδι.

Ανοίξτε τον Πίνακα Ελέγχου.
Μεταβείτε στην επιλογή Προγράμματα> Απεγκατάσταση προγράμματος.
Επιλέξτε την εφαρμογή/παιχνίδι που θέλετε να απεγκαταστήσετε.
Κάντε κλικ στο κουμπί Κατάργηση εγκατάστασης.
Εγκαταστήστε ξανά την εφαρμογή/παιχνίδι.

Ενεργοποίηση οπτικών εφέ υψηλής απόδοσης

Λάθη OpenGL Νοέμβριος προκαλείται από το σύστημά σας που λειτουργεί με χαμηλή ισχύ ή εάν έχει απενεργοποιημένα οπτικά εφέ.

Πατήστε τη συντόμευση πληκτρολογίου Win+R για να ανοίξετε το πλαίσιο εκτέλεσης.
Στο πλαίσιο εκτέλεσης, εισαγάγετε το κέλυφος του Explorer:::{BB06C0E4-D293-4f75-8A90-CB05B6477EEE} και πατήστε enter.
Κάντε κλικ στις Ρυθμίσεις συστήματος για προχωρημένους στη στήλη στα αριστερά.
Μεταβείτε στην καρτέλα Για προχωρημένους.
Κάντε κλικ στην επιλογή Ρυθμίσεις στην περιοχή Απόδοση.
Επιλέξτε Προσαρμογή για βέλτιστη απόδοση.
Κάντε κλικ στο OK και επανεκκινήστε το σύστημα.

  Πώς να εγκαταστήσετε το Fedora Cinnamon

Ενεργοποιήστε το OpenGL στην εφαρμογή

Είναι πιθανό η εφαρμογή (ή το παιχνίδι) να υποστηρίζει το OpenGL, αλλά έχει την επιλογή να το απενεργοποιήσετε. Η έκδοση Java του Minecraft είναι ένα παράδειγμα ενός τέτοιου παιχνιδιού. Ελέγξτε την εφαρμογή/παιχνίδι που σας δημιουργεί προβλήματα και δείτε εάν μπορείτε να ενεργοποιήσετε το OpenGL σε αυτό.

συμπέρασμα

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