แก้ไข Opencl.dll ที่เสียหายใน Windows 10: ดูเหมือนว่าปัญหาใหม่จะเกิดขึ้นหลังจากอัปเดต Windows 10 เป็นบิลด์ล่าสุด ผู้ใช้รายงานว่า opencl.dll เสียหาย ดูเหมือนว่าปัญหาจะส่งผลกระทบต่อผู้ใช้ที่มีการ์ดกราฟิก NVIDIA เท่านั้น และเมื่อใดก็ตามที่ผู้ใช้ติดตั้งหรืออัปเดตไดรเวอร์ NVIDIA สำหรับการ์ดกราฟิก โปรแกรมติดตั้งจะเขียนทับไฟล์ opencl.dll ที่มีอยู่ใน Windows 10 โดยอัตโนมัติด้วยเวอร์ชันของตัวเอง และทำให้เกิดความเสียหาย ไฟล์ Opencl.dll
ปัญหาหลักเนื่องจากไฟล์ opencl.dll เสียหายคือพีซีของคุณจะรีบูตแบบสุ่มในบางครั้งหลังจากใช้งาน 2 นาทีหรือบางครั้งหลังจากใช้งานต่อเนื่อง 3 ชั่วโมง ผู้ใช้สามารถตรวจสอบได้ว่าไฟล์ opencl.dll เสียหายโดยเรียกใช้การสแกน SFC เนื่องจากจะแจ้งให้ผู้ใช้ทราบถึงความเสียหายนี้ แต่ sfc จะไม่สามารถซ่อมแซมไฟล์นี้ได้ ดังนั้นโดยไม่เสียเวลาเรามาดูวิธีการแก้ไข Opencl.dll ที่เสียหายใน Windows 10 จริง ๆ ด้วยขั้นตอนด้านล่าง
แก้ไข Opencl.dll ที่เสียหายใน Windows 10
อย่าลืมสร้างจุดคืนค่าในกรณีที่มีสิ่งผิดปกติ
วิธีที่ 1:เรียกใช้ DISM (การให้บริการและการจัดการอิมเมจการปรับใช้)
1. กด Windows Key + X จากนั้นเลือก Command Prompt (Admin)
2. ลองใช้คำสั่งลำดับบาปเหล่านี้:
Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /RestoreHealth
3. หากคำสั่งด้านบนใช้ไม่ได้ผล ให้ลองใช้คำสั่งด้านล่าง:
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
หมายเหตุ: แทนที่ C:\RepairSource\Windows ด้วยตำแหน่งของแหล่งการซ่อมแซมของคุณ (การติดตั้ง Windows หรือดิสก์การกู้คืน)
4. อย่าเรียกใช้ SFC /scannow เพื่อตรวจสอบความสมบูรณ์ของระบบเรียกใช้คำสั่ง DISM:
Dism /Online /Cleanup-Image /CheckHealth
5. รีบูทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง
6. หากคุณยังคงประสบปัญหาอยู่ คุณต้องใช้ techbench iso เพื่อแก้ไขปัญหา
7. ขั้นแรก สร้างโฟลเดอร์บนเดสก์ท็อปโดยใช้ชื่อ
8. คัดลอก install.win จาก ISO ดาวน์โหลดไปยังโฟลเดอร์เมานต์
9. เรียกใช้คำสั่งต่อไปนี้ใน cmd:
Dism /mount-wim /wimFile:%USERPROFILE%\Desktop\install.wim /index:1 /MountDir:%USERPROFILE%\Desktop\mount Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /RestoreHealth /Source:%USERPROFILE%\Desktop\mount\windows /LimitAccess Dism /unmount-wim /Mountdir:%USERPROFILE%\Desktop\mount /discard
10. รีบูทพีซีของคุณและสิ่งนี้ควร แก้ไข Opencl.dll ที่เสียหายใน Windows 10 แต่หากยังติดขัดอยู่ให้ทำต่อ
วิธีที่ 2:เรียกใช้การซ่อมแซมอัตโนมัติ/การเริ่มต้นระบบ
1. ใส่ดีวีดีการติดตั้งที่สามารถบู๊ตได้ของ Windows 10 แล้วรีสตาร์ทพีซีของคุณ
2. เมื่อได้รับแจ้งให้กดปุ่มใดก็ได้เพื่อบู๊ตจากซีดีหรือดีวีดี ให้กดปุ่มใดก็ได้เพื่อดำเนินการต่อ
3. เลือกการตั้งค่าภาษาของคุณแล้วคลิกถัดไป คลิกซ่อมแซม คอมพิวเตอร์ของคุณที่ด้านล่างซ้าย
4. ในหน้าจอเลือกตัวเลือก ให้คลิกแก้ปัญหา .
5. ในหน้าจอแก้ไขปัญหา คลิกตัวเลือกขั้นสูง .
6. ในหน้าจอตัวเลือกขั้นสูง ให้คลิก การซ่อมแซมอัตโนมัติหรือการซ่อมแซมการเริ่มต้นระบบ .
7. รอจนกระทั่ง Windows Automatic/Startup Repairs เสร็จสมบูรณ์
8. รีสตาร์ทและคุณได้สำเร็จ แก้ไข Opencl.dll ที่เสียหายใน Windows 10 ถ้าไม่ทำต่อ
นอกจากนี้ โปรดอ่านวิธีแก้ไข Automatic Repair ไม่สามารถซ่อมแซมพีซีของคุณได้
วิธีที่ 3:ลองเรียกใช้เครื่องมือ SFCFix
SFCFix จะสแกนพีซีของคุณเพื่อหาไฟล์ระบบที่เสียหาย และจะกู้คืน/ซ่อมแซมไฟล์เหล่านี้ซึ่ง System File Checker ไม่สามารถทำได้
1. ดาวน์โหลด SFCFix Tool จากที่นี่
2. กด Windows Key + X จากนั้นเลือก Command Prompt (Admin)
3. พิมพ์คำสั่งต่อไปนี้ลงใน cmd แล้วกด Enter:SFC /SCANNOW
4. ทันทีที่การสแกน SFC เริ่มขึ้น ให้เปิด SFCFix.exe
เมื่อ SFCFix ดำเนินการแล้ว จะเปิดไฟล์แผ่นจดบันทึกพร้อมข้อมูลเกี่ยวกับไฟล์ระบบที่เสียหาย/หายไปทั้งหมดที่ SFCFix พบและการซ่อมแซมสำเร็จหรือไม่
วิธีที่ 4:แทนที่ไฟล์ระบบที่เสียหายของ Opencl.dll ด้วยตนเอง
1. ไปที่โฟลเดอร์ด้านล่างบนคอมพิวเตอร์ที่ทำงานอย่างถูกต้อง:
C:\Windows\WinSxS
หมายเหตุ: เพื่อให้แน่ใจว่าไฟล์ opencl.dll อยู่ในสภาพดีและไม่เสียหาย ให้เรียกใช้คำสั่ง sfc
2. เมื่ออยู่ในโฟลเดอร์ WinSxS ค้นหาไฟล์ opencl.dll
3. คุณจะพบไฟล์ในโฟลเดอร์ซึ่งจะมีค่าเริ่มต้นเป็น:
wow64_microsoft-windows-r..xwddmdriver-wow64……
4. คัดลอกไฟล์จากที่นั่นไปยัง USB หรือไดรฟ์ภายนอกของคุณ
5. กลับไปที่พีซีที่ opencl.dll เสียหาย
6. กด Windows Key + X จากนั้นเลือก Command Prompt (Admin)
7. พิมพ์คำสั่งต่อไปนี้แล้วกด Enter:
ยึดครอง /f Path_And_File_Name
ตัวอย่างเช่น ในกรณีของเรา คำสั่งนี้จะมีลักษณะดังนี้:
takeown /f C:\Windows\WinSxS\wow64_microsoft-windows-r..xwddmdriver-wow64-c_31bf3856ad364e35_10.0.14393.0_none_de9cd86dc2ec8d58\opencl.dll
8. พิมพ์คำสั่งต่อไปนี้อีกครั้งแล้วกด Enter:
icacls Path_And_File_Name /GRANT ADMINISTRATORS:F
หมายเหตุ:อย่าลืมแทนที่ Path_And_File_Name ด้วยของคุณเอง เช่น:
icacls C:\Windows\WinSxS\wow64_microsoft-windows-r..xwddmdriver-wow64-c_31bf3856ad364e35_10.0.14393.0_none_de9cd86dc2ec8d58\opencl.dll /GRANT ADMINISTRATORS:F
9. ตอนนี้พิมพ์คำสั่งสุดท้ายเพื่อคัดลอกไฟล์จากไดรฟ์ USB ของคุณไปยังโฟลเดอร์ Windows:
คัดลอกปลายทาง Source_File
For example: Copy G:\opencl.dll C:\Windows\WinSxS\wow64_microsoft-windows-r..xwddmdriver-wow64-c_31bf3856ad364e35_10.0.14393.0_none_de9cd86dc2ec8d58\opencl.dll
10. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง
11. เรียกใช้คำสั่งสแกนสุขภาพจาก DISM
วิธีนี้ควรแก้ไข Opencl.dll ที่เสียหายใน Windows 10 แต่อย่าเรียกใช้ SFC เนื่องจากจะสร้างปัญหาอีกครั้งแทนให้ใช้คำสั่ง DISM CheckHealth เพื่อสแกนไฟล์ของคุณ
วิธีที่ 5:ซ่อมแซมการติดตั้ง Windows 10
วิธีนี้เป็นวิธีสุดท้ายเพราะถ้าไม่มีอะไรเกิดขึ้น วิธีนี้จะช่วยแก้ไขปัญหาทั้งหมดกับพีซีของคุณได้อย่างแน่นอน การติดตั้งซ่อมแซมใช้การอัปเกรดแบบแทนที่เพื่อแก้ไขปัญหาเกี่ยวกับระบบโดยไม่ต้องลบข้อมูลผู้ใช้ที่มีอยู่ในระบบ ดังนั้นให้ทำตามบทความนี้เพื่อดูวิธีการซ่อมแซมติดตั้ง Windows 10 อย่างง่ายดาย
แนะนำสำหรับคุณ:
- แก้ไข รีสตาร์ทคอมพิวเตอร์ของคุณเพื่อติดตั้งลูปการอัปเดตที่สำคัญ
- วิธีแก้ไขข้อผิดพลาดของระบบ Logonui.exe เมื่อบูต
- การแก้ปัญหาไม่สามารถเริ่มบริการ Peer Name Resolution Protocol
- แก้ไข Windows ไม่สามารถจัดรูปแบบให้สมบูรณ์ได้
เพียงเท่านี้คุณแก้ไข Opencl.dll ที่เสียหายใน Windows 10 ได้สำเร็จ แต่ถ้าคุณยังคงมีคำถามใดๆ เกี่ยวกับคู่มือนี้ อย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น