ВИПРАВЛЕННЯ: Виправлення пошкодженого Opencl.dll у Windows 10

Після оновлення до Windows 10 Update 1511 - більш відомого як оновлення Windows 10 листопада або Threshold 2 -, яке було розповсюджене наприкінці минулого року, багато людей почали скаржитися на пошкодження файлу з назвою opencl.dll . Подальше розслідування та багато сварок на форумах Windows 10 виявили, що це досить поширена проблема, хоча вона може бути і не особливо сильною, оскільки пошкоджений файл opencl.dll не має негативних наслідків для вашого комп'ютера або його графічні особливості.

Також було виявлено, що ця проблема стосується лише користувачів Windows 10, які мають графічні процесори NVIDIA. Що трапляється, щоразу, коли користувач графічного процесора NVIDIA встановлює або оновлює драйвери NVIDIA для своєї відеокарти, незалежно від того, чи роблять вони це через NVIDIA GeForce або Windows Update, програма встановлення драйверів NVIDIA автоматично перезаписує наявний файл opencl.dll з Windows на власний , псуючи це як наслідок. Поки NVIDIA не використовує виправлення для вирішення цієї проблеми, це відбуватиметься кожного разу, коли ви встановлюєте або оновлюєте драйвери NVIDIA.

На щастя, ви можете визначити, чи файл opencl.dll на вашому комп’ютері пошкоджений, а потім відновити / замінити його, щоб вирішити цю проблему. Незважаючи на те, що пошкоджений файл opencl.dll не буде перешкоджати вашому повсякденному користуванню комп'ютером, завжди краще перестрахуватися, ніж шкодувати.

Як визначити, чи пошкоджений ваш файл Opencl.dll

Існує кілька способів з’ясувати, чи файл opencl.dll на вашому комп’ютері пошкоджений - ви можете скористатися утилітою перевірки системних файлів (SFC) або утилітою обслуговування та управління розгортанням зображень (DISM). Обидві ці утиліти - це вбудовані утиліти Windows, призначені для сканування, виявлення та спроби відновлення порушень цілісності, таких як пошкодження системних файлів, таких як файл opencl.dll .

Варіант 1: Запустіть сканування SFC та перевірте його файл журналу

Щоб запустити сканування SFC, а потім використати результати, щоб з’ясувати, чи пошкоджений файл opencl.dll вашого комп’ютера , потрібно:

  1. Натисніть клавішу з логотипом Windows і введіть командний рядок . Потім у результатах пошуку натисніть Командний рядок і виберіть Запуск від імені адміністратора .
  2. У піднятому командному рядку введіть та натисніть Enter :
    sfc / scannow
  3. Дочекайтеся завершення сканування - це може зайняти до 20 хвилин.
  4. Як тільки сканування завершиться, введіть у піднятий командний рядок та натисніть Enter :

    скопіюйте% windir% \ logs \ cbs \ cbs.log "% userprofile% \ Desktop \ cbs.txt"
  5. Після виконання цього командного рядка на вашому робочому столі буде створений файл cbs.txt . Це файл журналу для сканування SFC, який ви щойно запустили.
  6. Негайно вийдіть з командного рядка після виконання останнього командного рядка, а потім відкрийте txt із робочого столу .
  7. Прочитайте файл журналу, і якщо ви знайдете записи, що вказують на пошкоджений файл opencl.dll, тоді файл пошкоджений і потребує відновлення. Це зразок журналу з комп’ютера, на якому було пошкоджено opencl.dll.

2015-12-13 04:11:37, Info CSI 00004a0c Хеші для члена файлу \ SystemRoot \ WinSxS \ wow64_microsoft-windows-r..xwddmdriver-wow64-c_31bf3856ad364e35_10.0.10586.0_none_3dae054b56911c22 \ opencl.dll do not matchcl.dll do not matchcl.dll do not matchcl.dll do : 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 , арка Хост = amd64 Гість = 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 Хеші для члена файлу \ SystemRoot \ WinSxS \ wow64_microsoft-windows-r..xwddmdriver-wow64-c_31bf3856ad364e35_10.0.10586.0_none_3dae054b56911c22 \ opencl.dll do not matchcl.dll do not matchcl.dll do : 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 , арка Хост = amd64 Гість = 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 файли та реєстри ”

2015-12-13 04:11:37, Інформація CSI 00004a12 Хеші для члена файлу \ ?? \ C: \ WINDOWS \ SysWOW64 \ opencl.dll не відповідають фактичному файлу [l: 10] ”opencl.dll”:

Знайдено: {l: 32 EbG6RAK4saLIYu69FF29XF3DXk + hFjNQz45caiKP3Ng =} Очікується: {l: 32 9rnAnuwzPjMQA7sW63oNAVhckspIngsqJXKYSUeQ5Do =}

2015-12-13 04:11:37, Інформація CSI 00004a13 Хеші для члена файлу \ SystemRoot \ WinSxS \ wow64_microsoft-windows-r..xwddmdriver-wow64-c_31bf3856ad364e35_10.0.10586.0_none_3dae054b56911c22 \ opencl.dll do not matchcl.dll do not matchcl.dll do not matchcl.dll do not matchcl.dll do not matchl. : 10] ”opencl.dll” :

Знайдено: {l: 32 EbG6RAK4saLIYu69FF29XF3DXk + hFjNQz45caiKP3Ng =} Очікується: {l: 32 9rnAnuwzPjMQA7sW63oNAVhckspIngsqJXKYSUeQ5Do =}

2015-12-13 04:11:37, Інформація CSI 00004a14 [SR] Не вдалося відновити пошкоджений файл [l: 23 мл: 24] ”\ ?? \ C: \ WINDOWS \ SysWOW64 ″ \ [l: 10]” opencl .dll ”; вихідний файл у магазині також пошкоджений

Варіант 2: Запустіть сканування DISM та перевірте його файл журналу

Якщо ви вважаєте за краще запустити сканування DISM і використовувати його результати, щоб визначити, чи ця проблема впливає на ваш комп’ютер, вам потрібно:

  1. Натисніть клавішу з логотипом Windows + X, щоб відкрити меню WinX .
  2. Клацніть на Командний рядок (Адміністратор) .
  3. У піднятому командному рядку введіть та натисніть Enter :
    DISM / Online / Cleanup-Image / RestoreHealth
  4. Дайте завершити сканування. Це може зайняти деякий час, тому вам слід запастися терпінням.
  5. Після завершення сканування вийдіть з командного рядка , перейдіть до наступного каталогу та відкрийте журнал, що знаходиться в ньому:
    C: \ Windows \ Logs \ DISM
  6. Примітка. Якщо цього каталогу не існує або якщо доступ до файлу DISM.log з якихось причин відмовлено, перейдіть до наступного каталогу та відкрийте файл CBS.log :
    C: \ Windows \ Logs \ CBS
  7. Прочитайте файл журналу, який ви відкрили, і якщо у файлі журналу ви знайдете наступне, файл DLL вашого комп’ютера справді пошкоджений:

(p) Пошкоджене корисне навантаження CSI wow64_microsoft-windows-r..xwddmdriver-wow64-c_31bf3856ad364e35_10.0.10586.0_none_3dae054b56911c22 \ opencl.dll

Не вдалося відремонтувати: відсутні корисні навантажувальні матеріали.

Виправте пошкоджений файл Opencl.dll і виправте цю проблему

Як тільки ви точно переконаєтесь, що на вашому комп’ютері постраждала ця проблема і у нього є пошкоджений файл opencl.dll , ви можете перейти до відновлення / заміни файлу, щоб ви могли позбутися цієї проблеми. Щоб відновити / замінити пошкоджений файл opencl.dll та вирішити цю проблему, вам потрібно:

  1. Клацніть тут, щоб завантажити програму з назвою SFCFix . SFCFix - це чудова маленька утиліта, яка здатна вирішити цю проблему для вас шляхом відновлення / заміни пошкодженого файлу DLL.
  2. Після завантаження виконуваного файлу для SFCFix перемістіть його на робочий стіл .
  3. Клацніть тут, щоб завантажити zip- файл ZIP, що містить усе необхідне SFCFix для відновлення / заміни пошкодженого файлу opencl.dll . Якщо веб-сайт попросить вас зареєструватися на ньому, щоб отримати доступ до ZIP-файлу, ви повинні зробити це, оскільки це повністю безпечно.
  4. Після завантаження sfcfix.zip перемістіть його на робочий стіл . Закрийте всі відкриті програми. Перетягніть zip на виконуваний файл програми SFCFix, а потім відпустіть його.
  5. SFCFix запустить і розпочне застосовувати виправлення пошкодженого файлу DLL. Нехай це спрацює свою магію.
  6. Після завершення SFCFix він створить файл з іменем txt на вашому робочому столі . Відкрийте цей файл і, якщо SFCFix успішно відновив / замінив пошкоджений файл opencl.dll , він виглядатиме приблизно так.

Якщо у вас нічого не вийшло, вам слід або виконати відновлення системи, або скинути Windows.

Теги opencl Windows Windows 10