ΕΠΙΔΙΌΡΘΩΣΗ: Επιδιόρθωση κατεστραμμένου Opencl.dll στα Windows 10
Μετά την ενημέρωση στο Windows 10 Update 1511 - πιο γνωστό ως Windows 10 November Update ή Threshold 2 - που κυκλοφόρησε στα τέλη του περασμένου έτους, πολλοί άνθρωποι άρχισαν να διαμαρτύρονται για ένα αρχείο με το όνομα opencl.dll γίνεται διαφθορά. Μετά από περαιτέρω έρευνα και πολλή διαμάχη σε φόρουμ των Windows 10, ανακαλύφθηκε ότι αυτό είναι ένα αρκετά διαδεδομένο πρόβλημα, παρόλο που μπορεί να μην είναι ιδιαίτερα ισχυρό ως διεφθαρμένο opencl.dll Το αρχείο δεν έχει δυσμενείς επιπτώσεις στον υπολογιστή σας ή στις δυνατότητες γραφικών του.
Ανακαλύφθηκε επίσης ότι αυτό το ζήτημα επηρεάζει μόνο χρήστες των Windows 10 που διαθέτουν GPU NVIDIA. Αυτό που συμβαίνει είναι ότι, όταν ένας χρήστης GPU NVIDIA εγκαθιστά ή ενημερώνει προγράμματα οδήγησης NVIDIA για την κάρτα γραφικών του, ανεξάρτητα από το αν το κάνει μέσω του NVIDIA GeForce ή του Windows Update, το πρόγραμμα εγκατάστασης προγράμματος οδήγησης NVIDIA αντικαθιστά αυτόματα το υπάρχον opencl.dll αρχείο από τα Windows με δικά του, καταστρέφοντας κατά συνέπεια. Έως ότου η NVIDIA αναπτύξει μια ενημέρωση κώδικα για την επίλυση αυτού του ζητήματος, αυτό θα συμβεί κάθε φορά που εγκαθιστάτε ή ενημερώνετε προγράμματα οδήγησης NVIDIA.
Ευτυχώς, μπορείτε να προσδιορίσετε εάν ο υπολογιστής σας είναι ή όχι opencl.dll το αρχείο είναι κατεστραμμένο και, στη συνέχεια, επισκευάστε / αντικαταστήστε το για να επιλύσετε αυτό το πρόβλημα. Ακόμα κι αν είναι διεφθαρμένος opencl.dll Το αρχείο δεν θα εμποδίσει την καθημερινή χρήση του υπολογιστή σας, είναι πάντα καλύτερο να είστε ασφαλείς παρά να λυπάστε.
Πώς να προσδιορίσετε εάν το αρχείο Opencl.dll είναι κατεστραμμένο ή όχι
Υπάρχουν μερικοί τρόποι με τους οποίους μπορείτε να μάθετε εάν είναι ο υπολογιστής σας opencl.dll το αρχείο είναι κατεστραμμένο - μπορείτε είτε να χρησιμοποιήσετε το βοηθητικό πρόγραμμα System File Checker (SFC) είτε το βοηθητικό πρόγραμμα Deployment Image Servicing and Management (DISM). Και τα δύο αυτά βοηθητικά προγράμματα είναι ενσωματωμένα βοηθητικά προγράμματα των Windows που έχουν σχεδιαστεί για σάρωση, ανίχνευση και προσπάθεια επιδιόρθωσης παραβιάσεων ακεραιότητας, όπως καταστροφή αρχείων συστήματος όπως opencl.dll αρχείο.
Επιλογή 1: Εκτελέστε μια σάρωση SFC και ελέγξτε το αρχείο καταγραφής του
Για να εκτελέσετε μια σάρωση SFC και, στη συνέχεια, χρησιμοποιήστε τα αποτελέσματα για να μάθετε αν είναι ο υπολογιστής σας opencl.dll το αρχείο είναι κατεστραμμένο, πρέπει να:
- Πάτα το Λογότυπο των Windows κλειδί και τύπος Γραμμή εντολών. Στη συνέχεια, στα αποτελέσματα αναζήτησης, κάντε κλικ στο Γραμμή εντολών και επιλέξτε Εκτέλεση ως διαχειριστής.
- Στο υπερυψωμένο Γραμμή εντολών, πληκτρολογήστε τα ακόλουθα και πατήστε Εισαγω:
sfc / scannow
- Περιμένετε να ολοκληρωθεί η σάρωση - μπορεί να χρειαστούν έως και 20 λεπτά.
- Μόλις ολοκληρωθεί η σάρωση, πληκτρολογήστε τα ακόλουθα στο αυξημένη γραμμή εντολών και πατήστε Εισαγω:
αντιγραφή% windir% \ logs \ cbs \ cbs.log "% userprofile% \ Desktop \ cbs.txt"
- Αυτή η γραμμή εντολών, μόλις εκτελεστεί, θα δημιουργήσει ένα αρχείο με το όνομα cbs.txt πάνω στο ___ σου Επιφάνεια εργασίας. Αυτό είναι το αρχείο καταγραφής για τη σάρωση SFC που μόλις εκτελέσατε.
- Βγείτε αμέσως από το Γραμμή εντολών μετά την εκτέλεση της τελευταίας γραμμής εντολών και στη συνέχεια ανοίξτε κείμενο απο εσενα Επιφάνεια εργασίας.
- Διαβάστε το αρχείο καταγραφής και εάν βρείτε καταχωρήσεις που δείχνουν ένα κατεστραμμένο αρχείο opencl.dll, τότε το αρχείο είναι κατεστραμμένο και θα πρέπει να επιδιορθωθεί. Αυτό είναι ένα δείγμα καταγραφής, από έναν υπολογιστή που είχε το κατεστραμμένο opencl.dll.
2015-12-13 04:11:37, Πληροφορίες CSI 00004a0c Κατακερματισμοί για μέλος αρχείου \ SystemRoot \ WinSxS \ wow64_microsoft-windows-r..xwddmdriver-wow64-c_31bf3856ad364e35_10.0.10586.0_none_3dae054b56911c22 \ match not opll.dll : 10] "opencl.dll":
Βρέθηκε: {l: 32 EbG6RAK4saLIYu69FF29XF3DXk + hFjNQz45caiKP3Ng =} Αναμενόμενο: {l: 32 9rnAnuwzPjMQA7sW63oNAVhckspIngsqJXKYSUeQ5Do =}
2015-12-13 04:11:37, Πληροφορίες CSI 00004a0d [SR] Δεν είναι δυνατή η επιδιόρθωση του αρχείου μέλους [l: 10] "opencl.dll" του microsoft-windows-RemoteFX-clientVM-RemoteFXWDDMDriver-WOW64-C, έκδοση 10.0.10586.0 , arch Host = amd64 Guest = x86, nonSxS, pkt {l: 8 b: 31bf3856ad364e35} στο κατάστημα, αναντιστοιχία κατακερματισμού
2015-12-13 04:11:37, Πληροφορίες CSI 00004a0e @ 2015/12/13: 12: 11: 37.574 Πρωτόγονοι εγκαταστάτες δεσμευμένοι για επισκευή
2015-12-13 04:11:37, Πληροφορίες CSI 00004a0f Hashes για μέλος αρχείου \ SystemRoot \ WinSxS \ wow64_microsoft-windows-r..xwddmdriver-wow64-c_31bf3856ad364e35_10.0.10586.0_none_3dae054b56911c22 \ match δεν : 10] "opencl.dll":
Βρέθηκε: {l: 32 EbG6RAK4saLIYu69FF29XF3DXk + hFjNQz45caiKP3Ng =} Αναμενόμενο: {l: 32 9rnAnuwzPjMQA7sW63oNAVhckspIngsqJXKYSUeQ5Do =}
2015-12-13 04:11:37, Πληροφορίες CSI 00004a10 [SR] Δεν είναι δυνατή η επιδιόρθωση του αρχείου μέλους [l: 10] "opencl.dll" του microsoft-windows-RemoteFX-clientVM-RemoteFXWDDMDriver-WOW64-C, έκδοση 10.0.10586.0 , arch Host = amd64 Guest = x86, nonSxS, pkt {l: 8 b: 31bf3856ad364e35} στο κατάστημα, αναντιστοιχία κατακερματισμού
2015-12-13 04:11:37, Πληροφορίες CSI 00004a11 [SR] Αυτό το στοιχείο αναφέρθηκε από το [l: 125] "Microsoft-Windows-RemoteFX-VM-Setup-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10586.0.RemoteFX clientVM και UMTS αρχεία και regkeys "
2015-12-13 04:11:37, Πληροφορίες CSI 00004a12 Hashes για μέλος αρχείου \ ?? \ C: \ WINDOWS \ SysWOW64 \ opencl.dll δεν ταιριάζουν με το πραγματικό αρχείο [l: 10] "opencl.dll":
Βρέθηκε: {l: 32 EbG6RAK4saLIYu69FF29XF3DXk + hFjNQz45caiKP3Ng =} Αναμενόμενο: {l: 32 9rnAnuwzPjMQA7sW63oNAVhckspIngsqJXKYSUeQ5Do =}
2015-12-13 04:11:37, Πληροφορίες CSI 00004a13 Hashes για μέλος αρχείου \ SystemRoot \ WinSxS \ wow64_microsoft-windows-r..xwddmdriver-wow64-c_31bf3856ad364e35_10.0.10586.0_none_3dae054b56911c22 \Το opencl.dll δεν ταιριάζει με το πραγματικό αρχείο [l: 10] "opencl.dll" :
Βρέθηκε: {l: 32 EbG6RAK4saLIYu69FF29XF3DXk + hFjNQz45caiKP3Ng =} Αναμενόμενο: {l: 32 9rnAnuwzPjMQA7sW63oNAVhckspIngsqJXKYSUeQ5Do =}
2015-12-13 04:11:37, Πληροφορίες CSI 00004a14 [SR] Δεν ήταν δυνατή η επανεκτύπωση κατεστραμμένου αρχείου [l: 23 ml: 24] "\ ?? \ C: \ WINDOWS \ SysWOW64 ″ \ [l: 10]"opencl.dll "; Το αρχείο προέλευσης στο κατάστημα είναι επίσης κατεστραμμένο
Επιλογή 2: Εκτελέστε μια σάρωση DISM και ελέγξτε το αρχείο καταγραφής του
Εάν προτιμάτε να εκτελέσετε μια σάρωση DISM και να χρησιμοποιήσετε τα αποτελέσματά της για να προσδιορίσετε εάν ο υπολογιστής σας επηρεάζεται ή όχι από αυτό το ζήτημα, πρέπει:
- Πάτα το Λογότυπο των Windows κλειδί + Χ για να ανοίξετε το Μενού WinX.
- Κάντε κλικ στο Γραμμή εντολών (Διαχειριστής).
- Στο υπερυψωμένο Γραμμή εντολών, πληκτρολογήστε τα ακόλουθα και πατήστε Εισαγω:
DISM / Online / Cleanup-Image / RestoreHealth
- Αφήστε τη σάρωση να ολοκληρωθεί. Αυτό μπορεί να διαρκέσει λίγο χρόνο, οπότε θα πρέπει να είστε υπομονετικοί.
- Μόλις ολοκληρωθεί η σάρωση, βγείτε από το Γραμμή εντολών, μεταβείτε στον ακόλουθο κατάλογο και ανοίξτε το κούτσουρο βρίσκεται σε αυτό:
C: \ Windows \ Logs \ DISM
- Σημείωση: Εάν αυτός ο κατάλογος δεν υπάρχει ή εάν έχει πρόσβαση στο DISM.log Το αρχείο, για κάποιο λόγο, απορρίπτεται, μεταβείτε στον ακόλουθο κατάλογο και ανοίξτε το CBS.log αντ 'αυτού:
C: \ Windows \ Logs \ CBS
- Διαβάστε το αρχείο καταγραφής που ανοίξατε και αν βρείτε τα ακόλουθα στο αρχείο καταγραφής, το αρχείο DLL του υπολογιστή σας είναι πράγματι κατεστραμμένο:
(p) CSI Payload Corrupt wow64_microsoft-windows-r..xwddmdriver-wow64-c_31bf3856ad364e35_10.0.10586.0_none_3dae054b56911c22 \ opencl.dll
Η επισκευή απέτυχε: Λείπει το ωφέλιμο φορτίο αντικατάστασης.
Επιδιορθώστε ένα κατεστραμμένο αρχείο Opencl.dll και επιδιορθώστε αυτό το πρόβλημα
Μόλις ξέρετε με βεβαιότητα ότι ο υπολογιστής σας επηρεάζεται από αυτό το πρόβλημα και έχει καταστραφεί opencl.dll αρχείο, μπορείτε να προχωρήσετε στην επιδιόρθωση / αντικατάσταση του αρχείου, ώστε να απαλλαγείτε από αυτό το ζήτημα. Για να επιδιορθώσετε / αντικαταστήσετε ένα κατεστραμμένο opencl.dll αρχειοθετήστε και επιλύστε αυτό το πρόβλημα, πρέπει:
- Κάντε κλικ εδώ για να κατεβάσετε ένα πρόγραμμα με το όνομα SFCFix. SFCFix είναι ένα εξαιρετικό μικρό βοηθητικό πρόγραμμα που μπορεί να διορθώσει αυτό το πρόβλημα για εσάς, επιδιορθώνοντας / αντικαθιστώντας το κατεστραμμένο αρχείο DLL.
- Μόλις το εκτελέσιμο αρχείο για SFCFix έχει ληφθεί, μετακινήστε το στο δικό σας Επιφάνεια εργασίας.
- Κάντε κλικ εδώ για να κατεβάσετε φερμουάρ, ένα αρχείο ZIP που περιέχει τα πάντα SFCFix πρέπει να επιδιορθώσει / αντικαταστήσει το κατεστραμμένο σας opencl.dll αρχείο. Εάν σας ζητηθεί από τον ιστότοπο να εγγραφείτε σε αυτόν για να αποκτήσετε πρόσβαση στο αρχείο ZIP, θα πρέπει να το κάνετε καθώς είναι απολύτως ασφαλές.
- Μια φορά sfcfix.zip έχει ληφθεί, μετακινήστε το στο δικό σας Επιφάνεια εργασίας. Κλείστε όλα τα ανοιχτά προγράμματα. Σέρνω φερμουάρ στο εκτελέσιμο αρχείο για το SFCFix πρόγραμμα και στη συνέχεια αφήστε το.
- SFCFix θα ξεκινήσει και θα αρχίσει να εφαρμόζει την ενημέρωση κώδικα για το κατεστραμμένο αρχείο DLL. Αφήστε το να λειτουργεί τη μαγεία του.
- Μια φορά SFCFix έχει ολοκληρωθεί, θα δημιουργήσει ένα αρχείο με το όνομα κείμενο πάνω στο ___ σου Επιφάνεια εργασίας. Ανοίξτε αυτό το αρχείο και, εάν SFCFix κατάφερε να επιδιορθώσει / αντικαταστήσει το κατεστραμμένο σας opencl.dll αρχείο, θα μοιάζει κάπως έτσι.
Εάν τίποτα δεν λειτούργησε για εσάς, θα πρέπει είτε να εκτελέσετε επαναφορά συστήματος είτε να επαναφέρετε τα Windows.
Ετικέτες opencl Windows windows 10