NAPRAW: Napraw uszkodzony plik Opencl.dll w systemie Windows 10

Po aktualizacji do Windows 10 Update 1511 - lepiej znanej jako Windows 10 November Update lub Threshold 2 - która została wprowadzona pod koniec zeszłego roku, wiele osób zaczęło narzekać na uszkodzenie pliku o nazwie opencl.dll . Po dalszych badaniach i wielu sprzeczkach na forach Windows 10 odkryto, że jest to dość powszechny problem, mimo że może nie być szczególnie silny, ponieważ uszkodzony plik opencl.dll nie ma żadnych negatywnych skutków na komputerze. lub jego funkcje graficzne.

Odkryto również, że ten problem dotyczy tylko użytkowników systemu Windows 10, którzy mają procesory graficzne NVIDIA. Dzieje się tak, że za każdym razem, gdy użytkownik GPU NVIDIA instaluje lub aktualizuje sterowniki NVIDIA dla swojej karty graficznej, niezależnie od tego, czy robi to za pośrednictwem NVIDIA GeForce, czy Windows Update, instalator sterownika NVIDIA automatycznie zastępuje istniejący plik opencl.dll z systemu Windows własnym , co w konsekwencji powoduje jego uszkodzenie. Dopóki firma NVIDIA nie wdroży poprawki w celu rozwiązania tego problemu, będzie się to zdarzać za każdym razem, gdy zainstalujesz lub zaktualizujesz sterowniki NVIDIA.

Na szczęście można ustalić, czy plik opencl.dll na komputerze jest uszkodzony, a następnie naprawić / wymienić go, aby rozwiązać ten problem. Nawet jeśli uszkodzony plik opencl.dll nie będzie utrudniał codziennego korzystania z komputera, zawsze lepiej jest być bezpiecznym niż żałować.

Jak określić, czy plik Opencl.dll jest uszkodzony

Istnieje kilka sposobów sprawdzenia, czy plik opencl.dll na komputerze jest uszkodzony - możesz użyć narzędzia System File Checker (SFC) lub narzędzia Deployment Image Servicing and Management (DISM). Oba te narzędzia są wbudowanymi narzędziami systemu Windows przeznaczonymi do skanowania, wykrywania i próby naprawy naruszeń integralności, takich jak uszkodzenia plików systemowych, takich jak plik opencl.dll .

Opcja 1: Uruchom skanowanie SFC i sprawdź plik dziennika

Aby uruchomić skanowanie SFC i na podstawie wyników dowiedzieć się, czy plik opencl.dll na komputerze jest uszkodzony, wykonaj następujące czynności :

  1. Naciśnij klawisz z logo systemu Windows i wpisz Wiersz polecenia . Następnie w wynikach wyszukiwania kliknij Wiersz polecenia i wybierz Uruchom jako administrator .
  2. W podwyższonym wierszu polecenia wpisz następujące polecenie i naciśnij klawisz Enter :
    sfc / scannow
  3. Poczekaj na zakończenie skanowania - może to zająć do 20 minut.
  4. Po zakończeniu skanowania wpisz następujące polecenie w podwyższonym wierszu polecenia i naciśnij klawisz Enter :

    skopiuj% windir% \ logs \ cbs \ cbs.log "% userprofile% \ Desktop \ cbs.txt"
  5. Ta linia poleceń, po wykonaniu, utworzy plik o nazwie cbs.txt na twoim pulpicie . To jest plik dziennika dla skanowania SFC, które właśnie uruchomiłeś.
  6. Natychmiast zamknij wiersz polecenia po wykonaniu ostatniego wiersza polecenia, a następnie otwórz plik txt z pulpitu .
  7. Przeczytaj plik dziennika i jeśli znajdziesz wpisy wskazujące na uszkodzony plik opencl.dll, oznacza to, że plik jest uszkodzony i będzie wymagał naprawy. To jest przykładowy dziennik z komputera, na którym był uszkodzony plik opencl.dll.

2015-12-13 04:11:37, Info CSI 00004a0c Hashe dla pliku member \ SystemRoot \ WinSxS \ wow64_microsoft-windows-r..xwddmdriver-wow64-c_31bf3856ad364e35_10.0.10586.0_none_3dae054b56911c22 \ open.dll do : 10] „opencl.dll”:

Znaleziono: {l: 32 EbG6RAK4saLIYu69FF29XF3DXk + hFjNQz45caiKP3Ng =} Oczekiwano: {l: 32 9rnAnuwzPjMQA7sW63oNAVhckspIngsqJXKYSUeQ5Do =}

2015-12-13 04:11:37, Info CSI 00004a0d [SR] Nie można naprawić pliku członka [l: 10] „opencl.dll” z microsoft-windows-RemoteFX-clientVM-RemoteFXWDDMDriver-WOW64-C, wersja 10.0.10586.0 , arch Host = amd64 Guest = x86, nonSxS, pkt {l: 8 b: 31bf3856ad364e35} w sklepie, niezgodność skrótu

2015-12-13 04:11:37, Info CSI 00004a0e @ 2015/12/13: 12: 11: 37.574 Prymitywni instalatorzy zobowiązani do naprawy

2015-12-13 04:11:37, Info CSI 00004a0f Hashe dla pliku member \ SystemRoot \ WinSxS \ wow64_microsoft-windows-r..xwddmdriver-wow64-c_31bf3856ad364e35_10.0.10586.0_none_3dae054b56911c22 \ open.dll do : 10] „opencl.dll”:

Znaleziono: {l: 32 EbG6RAK4saLIYu69FF29XF3DXk + hFjNQz45caiKP3Ng =} Oczekiwano: {l: 32 9rnAnuwzPjMQA7sW63oNAVhckspIngsqJXKYSUeQ5Do =}

2015-12-13 04:11:37, Info CSI 00004a10 [SR] Nie można naprawić pliku członka [l: 10] „opencl.dll” z microsoft-windows-RemoteFX-clientVM-RemoteFXWDDMDriver-WOW64-C, wersja 10.0.10586.0 , arch Host = amd64 Guest = x86, nonSxS, pkt {l: 8 b: 31bf3856ad364e35} w sklepie, niezgodność skrótu

2015-12-13 04:11:37, Info CSI 00004a11 [SR] Do tego komponentu odwoływał się [l: 125] ”Microsoft-Windows-RemoteFX-VM-Setup-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10586.0.RemoteFX ClientVM i UMTS pliki i klucze rejestru ”

13.12.2015 04:11:37, Informacje CSI 00004a12 Hashe dla członka pliku \ ?? \ C: \ WINDOWS \ SysWOW64 \ opencl.dll nie pasują do rzeczywistego pliku [l: 10] „opencl.dll”:

Znaleziono: {l: 32 EbG6RAK4saLIYu69FF29XF3DXk + hFjNQz45caiKP3Ng =} Oczekiwano: {l: 32 9rnAnuwzPjMQA7sW63oNAVhckspIngsqJXKYSUeQ5Do =}

2015-12-13 04:11:37, Info CSI 00004a13 Hashe dla pliku member \ SystemRoot \ WinSxS \ wow64_microsoft-windows-r..xwddmdriver-wow64-c_31bf3856ad364e35_10.0.10586.0_none_3dae054b56911c22 \ open.dll file do : 10] „opencl.dll” :

Znaleziono: {l: 32 EbG6RAK4saLIYu69FF29XF3DXk + hFjNQz45caiKP3Ng =} Oczekiwano: {l: 32 9rnAnuwzPjMQA7sW63oNAVhckspIngsqJXKYSUeQ5Do =}

2015-12-13 04:11:37, Info CSI 00004a14 [SR] Nie można odtworzyć uszkodzonego pliku [l: 23 ml: 24] ”\ ?? \ C: \ WINDOWS \ SysWOW64 ″ \ [l: 10]” opencl .dll ”; plik źródłowy w magazynie również jest uszkodzony

Opcja 2: Uruchom skanowanie DISM i sprawdź plik dziennika

Jeśli wolisz uruchomić skanowanie za pomocą narzędzia DISM i wykorzystać jego wyniki do ustalenia, czy Twój komputer jest dotknięty tym problemem, musisz:

  1. Naciśnij klawisz z logo Windows + X, aby otworzyć menu WinX .
  2. Kliknij Wiersz polecenia (Administrator) .
  3. W podwyższonym wierszu polecenia wpisz następujące polecenie i naciśnij klawisz Enter :
    DISM / Online / Cleanup-Image / RestoreHealth
  4. Poczekaj na zakończenie skanowania. Może to zająć trochę czasu, więc powinieneś uzbroić się w cierpliwość.
  5. Po zakończeniu skanowania zamknij wiersz polecenia , przejdź do następującego katalogu i otwórz znajdujący się w nim dziennik :
    C: \ Windows \ Logs \ DISM
  6. Uwaga: Jeśli ten katalog nie istnieje lub jeśli dostęp do pliku DISM.log jest z jakiegoś powodu zabroniony, przejdź do następującego katalogu i otwórz plik CBS.log :
    C: \ Windows \ Logs \ CBS
  7. Przeczytaj otwarty plik dziennika i jeśli w pliku dziennika znajdziesz następujące informacje, plik DLL komputera jest rzeczywiście uszkodzony:

(p) Uszkodzony ładunek CSI wow64_microsoft-windows-r..xwddmdriver-wow64-c_31bf3856ad364e35_10.0.10586.0_none_3dae054b56911c22 \ opencl.dll

Naprawa nie powiodła się: brak zastępczego ładunku.

Napraw uszkodzony plik Opencl.dll i rozwiąż ten problem

Gdy już wiesz na pewno, że Twój komputer jest dotknięty tym problemem i ma uszkodzony plik opencl.dll , możesz przejść do naprawy / wymiany pliku, aby pozbyć się tego problemu. Aby naprawić / wymienić uszkodzony plik opencl.dll i rozwiązać ten problem, wykonaj następujące czynności :

  1. Kliknij tutaj, aby pobrać program o nazwie SFCFix . SFCFix to genialne małe narzędzie, które jest w stanie rozwiązać ten problem, naprawiając / zastępując uszkodzony plik DLL.
  2. Po pobraniu pliku wykonywalnego SFCFix przenieś go na pulpit .
  3. Kliknij tutaj, aby pobrać zip , plik ZIP zawierający wszystko, czego potrzebuje SFCFix do naprawy / wymiany uszkodzonego pliku opencl.dll . Jeśli witryna poprosi Cię o zarejestrowanie się na niej, aby uzyskać dostęp do pliku ZIP, powinieneś to zrobić, ponieważ jest to całkowicie bezpieczne.
  4. Po pobraniu pliku sfcfix.zip przenieś go na pulpit . Zamknij wszystkie otwarte programy. Przeciągnij plik zip do pliku wykonywalnego programu SFCFix , a następnie zwolnij go.
  5. SFCFix uruchomi się i rozpocznie stosowanie poprawki dla uszkodzonego pliku DLL. Niech zadziała magia.
  6. Po zakończeniu SFCFix utworzy plik o nazwie txt na Twoim pulpicie . Otwórz ten plik i jeśli SFCFix pomyślnie naprawił / zastąpił uszkodzony plik opencl.dll , będzie on wyglądał mniej więcej tak.

Jeśli nic nie zadziałało, wykonaj przywracanie systemu lub zresetuj system Windows.

Tagi opencl Windows Windows 10