Η εγκατάσταση του DirectX απέτυχε και δεν έγινε εγκατάσταση στα Windows 11/10

Όσον αφορά τα Windows 11/10 , συνεχίζουμε πάντα να αναζητούμε προγράμματα οδήγησης και λογισμικό στο διαδίκτυο. Τώρα, μερικοί από εσάς μπορεί να πείτε ότι το Windows Update είναι αρκετά καλό για να εγκαταστήσετε προγράμματα οδήγησης και λογισμικό συστήματος από μόνο του. Ναι, έχεις δίκιο αλλά μερικές φορές δεν είναι αρκετό. Σήμερα θα δούμε μερικά απλά βήματα αντιμετώπισης προβλημάτων εάν δεν μπορείτε να εγκαταστήσετε το DirectX(unable to install DirectX) στα Windows 11/10.

Το DirectX(DirectX) χρησιμοποιείται από εφαρμογές για τη δημιουργία και τη διαχείριση κινούμενων εικόνων, εφέ πολυμέσων και εικόνων. Είναι το Application Programming Interface ( API ) που διασφαλίζει ότι όλα είναι τόσο ομαλά όσο το βούτυρο στο περιβάλλον των Windows(Windows) σας . Λειτουργεί με τη βοήθεια δυαδικών βιβλιοθηκών χρόνου εκτέλεσης που συνοδεύουν το κιτ ανάπτυξης λογισμικού(Software Development Kit) του DirectX ( SDK ).

Εάν δεν προέρχεστε από υπολογιστή, τότε αυτές οι ορολογίες μπορεί να είναι δύσκολο να κατανοήσετε. Εν ολίγοις, το DirectX είναι το πακέτο οδηγιών που διασφαλίζει ότι έχετε μια απρόσκοπτη και διαδραστική εμπειρία χρήστη.

Η εγκατάσταση του DirectX απέτυχε

DirectX Setup: An internal system error occured, Please refer to DXError.log and DirectX.log in your Windows folder to determine the problem.

Τις περισσότερες φορές, τα σφάλματα ρίψης του DirectX οφείλονται σε κάποια ενδιάμεση παρέμβαση του .NET Framework . Αλλά, υπάρχουν περισσότερα σε αυτό, μπορεί να προκύψουν σφάλματα και για άλλους λόγους. Αυτοί οι λόγοι διαφέρουν από καιρό σε καιρό και είναι πάντα δύσκολο να πούμε ποιος από τους λόγους βρίσκεται πίσω από το σφάλμα.

Η εγκατάσταση του DirectX απέτυχε και δεν έγινε η εγκατάσταση

Θα δοκιμάσουμε τις ακόλουθες δοκιμασμένες μεθόδους για να λύσουμε το σφάλμα.

  1. Εγκαταστήστε την προηγούμενη έκδοση του DirectX εάν απαιτείται
  2. Ελέγξτε(Check) για ενημερώσεις προγράμματος οδήγησης κάρτας γραφικών
  3. Κατεβάστε και εγκαταστήστε Visual C++ Redistributable
  4. Εγκαταστήστε το .NET Framework(.NET Framework) χρησιμοποιώντας τη γραμμή εντολών(Command Prompt) .

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

Το DirectX δεν εγκαθίσταται

1] Εγκαταστήστε(Install) την προηγούμενη έκδοση του DirectX εάν απαιτείται

Υπάρχουν εφαρμογές εκεί έξω που εξακολουθούν να μην υποστηρίζουν τις πιο πρόσφατες εκδόσεις του DirectX . Μερικές φορές(Sometimes) χρειάζεται απλώς να κάνετε λήψη των προηγούμενων εκδόσεων με μη αυτόματο τρόπο, όπως το DirectX9 . Τώρα, για να ελέγξετε ποια έκδοση του DirectX είναι εγκατεστημένη στον υπολογιστή σας,

  1. Πατήστε τα πλήκτρα Win + R. Θα ανοίξει το παράθυρο Εκτέλεση .(Run)
  2. Πληκτρολογήστε dxdiag και πατήστε enter. Θα ανοίξει το Εργαλείο διάγνωσης DirectX .(DirectX Diagnostic Tool)

    run_directx_diagnostics

  3. Στην καρτέλα Σύστημα(System) αναζητήστε την έκδοση DirectX(DirectX version) .

    directx_version_dxdiag

Τώρα που γνωρίζετε ποια έκδοση είναι εγκατεστημένη και θέλετε να εγκαταστήσετε την παλαιότερη, μπορείτε να την κατεβάσετε από εδώ(here) . Αλλά αν θέλετε να διατηρείτε το σύστημά σας σε λειτουργία χωρίς πάγωμα και καθυστερήσεις, προτείνεται πάντα η πιο πρόσφατη έκδοση. Προσπαθήστε να αναζητήσετε τη νέα έκδοση της εφαρμογής που θέλετε να εγκαταστήσετε η οποία υποστηρίζει την πιο πρόσφατη έκδοση του DirectX .

Διαβάστε: (Read:) Το DirectX αντιμετώπισε ένα μη ανακτήσιμο σφάλμα(DirectX encountered an unrecoverable error) .

2] Ελέγξτε(Check) για ενημερώσεις προγράμματος οδήγησης κάρτας γραφικών(Graphic)

Πολλές φορές παρατηρείται ότι η έκδοση DirectX του συστήματός σας δεν είναι συμβατή με τα προγράμματα οδήγησης γραφικών(graphic drivers) . Αυτό συμβαίνει λόγω των απενεργοποιημένων αυτόματων ενημερώσεων. Για να εκτελέσετε αυτήν τη μέθοδο, βεβαιωθείτε ότι το σύστημά σας λαμβάνει ενημερώσεις τακτικά.

  1. Πατήστε τα πλήκτρα Win + X. Θα ανοίξει το μενού Γρήγορης πρόσβασης .(Quick Access )
  2. Κάντε κλικ στη Διαχείριση Συσκευών(Device Manager) . Θα ανοίξει ένα νέο παράθυρο της Διαχείρισης Συσκευών(Device Manager) .

    quick_access_device_manager

  3. Κάντε κλικ στο Display Adapter , τα προγράμματα οδήγησης οθόνης που είναι διαθέσιμα στο σύστημά σας θα είναι ορατά.
  4. Κάντε δεξί κλικ στον προσαρμογέα Intel HD και κάντε κλικ στην ενημέρωση.

    update_display_drivers

  5. Κάντε κλικ στην αυτόματη αναζήτηση για ενημερωμένο λογισμικό προγράμματος οδήγησης(Search automatically for updated driver software) . Απλώς(Just) βεβαιωθείτε ότι το σύστημά σας έχει ενεργή σύνδεση στο Διαδίκτυο.

    auto_update_display_drivers

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

    updated_graphics_drivers_installed

  7. Τώρα, εάν το μηχάνημά σας διαθέτει επίσης αποκλειστική GPU , στη λίστα του Προσαρμογέα οθόνης, κάντε δεξί κλικ πάνω του και επιλέξτε Κατάργηση εγκατάστασης συσκευής(Uninstall Device) . Εγκαταστήστε ξανά τα προγράμματα οδήγησης από τον επίσημο ιστότοπο της GPU .
  8. Εάν γνωρίζετε πώς να ενημερώσετε τα προγράμματα οδήγησης της GPU από την εφαρμογή της, τότε μπορείτε να παραλείψετε το Βήμα 7(Step 7) και να συνεχίσετε να ενημερώνετε τα προγράμματα οδήγησης.

3] Κατεβάστε(Download) και εγκαταστήστε Visual C++ Redistributable

Στα Windows 10 , το (Windows 10) Visual C++ Redistributable παίζει σημαντικό ρόλο. Η βασική απαίτηση του DirectX περιλαμβάνει επίσης Visual C++ Redistributable s. Μπορεί να συμβεί να είναι ήδη εγκατεστημένο στο σύστημά σας, αλλά χρειάζεστε μια παλαιότερη ή μια νεότερη έκδοση. Για να ελέγξετε ποια έκδοση του Visual C++ Redistributable είναι εγκατεστημένη:

  1. Πατήστε τα πλήκτρα Win + R. Πληκτρολογήστε control και πατήστε enter.

    run_control_panel

  2. Όταν ανοίξει ο Πίνακας Ελέγχου , κάντε κλικ στο (Control Panel)Προγράμματα και δυνατότητες(Programs and Features) .
  3. Στη λίστα των Προγραμμάτων(Programs) , αναζητήστε το Microsoft Visual C++ -Redistributable . Μπορεί να βρείτε εγκατεστημένες πολλές εκδόσεις, αυτό οφείλεται στις διαφορετικές απαιτήσεις των διαφορετικών εφαρμογών. Ελέγξτε για έκδοση 2015 εάν είναι διαθέσιμη, τότε ίσως χρειαστεί να την εγκαταστήσετε ξανά. Εάν όχι, τότε ίσως χρειαστεί να το κατεβάσετε.

    ms_visual_rediatributables

  4. Επισκεφτείτε τον επίσημο ιστότοπο της Microsoft και πραγματοποιήστε λήψη του (Microsoft’s)Visual C++ Redistributable 2015 .
  5. Επιλέξτε γλώσσα και κάντε κλικ στο Λήψη(Download) .

    download_visual_rediatributable

  6. Επιλέξτε από τη λίστα των εκδόσεων x86 και x64 . Κάντε κλικ στο Επόμενο(Next) . Η λήψη θα ξεκινήσει σύντομα.

    select_visual_rediatributable_version

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

4] Εγκαταστήστε το .NET Framework(Install .NET Framework) χρησιμοποιώντας τη γραμμή εντολών(Command Prompt)

Εάν η παραπάνω μέθοδος δεν λειτούργησε για εσάς, μπορείτε να κάνετε λήψη και να εγκαταστήσετε την ίδια χρησιμοποιώντας τη γραμμή εντολών(Command Prompt) . Για να εγκαταστήσουμε το πλαίσιο θα χρησιμοποιήσουμε την υπηρεσία Deployment Image Servicing(Deployment Image Servicing) and Management ( DISM ) των Windows .

  1. Ανοίξτε το μενού έναρξης, πληκτρολογήστε cmd . Επιλέξτε Γραμμή εντολών(Command Prompt) και κάντε κλικ στο Εκτέλεση ως διαχειριστής(Run as administrator) . Βεβαιωθείτε ότι έχετε ενεργή σύνδεση στο Διαδίκτυο.
  2. Πληκτρολογήστε την ακόλουθη εντολή και πατήστε enter: DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:sourcessxs

    dism_visual_redistributable

  3. Τώρα, περιμένετε να ολοκληρωθεί η διαδικασία. Κάντε επανεκκίνηση του συστήματός σας μόλις τελειώσει η διαδικασία.

Δεδομένου ότι αυτές οι μέθοδοι έχουν αποδειχθεί χρήσιμες στο παρελθόν, το σφάλμα σας δεν θα πρέπει να σας ζητηθεί ξανά.



About the author

Είμαι μηχανικός λογισμικού με περισσότερα από 10 χρόνια εμπειρίας στα προϊόντα Windows, Office και Google. Είμαι ειδικός στο Word, το Excel και το PowerPoint και έχω γράψει αρκετά βιβλία για το θέμα. Στον ελεύθερο χρόνο μου, μου αρέσει να παίζω βιντεοπαιχνίδια, να διαβάζω βιβλία και να βλέπω ταινίες.



Related posts