ผู้ใช้เจอข้อความข้อผิดพลาด 'Photoshop has encountered a problem with the display driver' เมื่อแอปพลิเคชันไม่สามารถเชื่อมต่อและใช้งานฮาร์ดแวร์กราฟิกได้อย่างถูกต้อง การเพิ่มประสิทธิภาพทั้งหมดที่ใช้กราฟิกจะถูกระงับชั่วคราว เนื่องจาก Photoshop พึ่งพาการเรนเดอร์กราฟิกมาก ข้อความข้อผิดพลาดนี้ทำให้ใช้งานเกือบไม่ได้

Adobe ยอมรับข้อผิดพลาดนี้และเผยแพร่เอกสารทางการบนเว็บไซต์อธิบายสาเหตุ แต่อย่างไรก็ตาม Troubleshooting ที่ Adobe เสนอไม่ช่วยอะไรและทิ้งผู้ใช้ไว้ในสถานะสับสนว่าจะทำอย่างไร ข้อความข้อผิดพลาดนี้อาจดูน่ากลัว แต่สามารถแก้ได้ด้วยวิธีแก้ปัญหาชั่วคราวด้านล่าง
สาเหตุของข้อผิดพลาด 'Photoshop has encountered a problem with the display driver'
ข้อความข้อผิดพลาดนี้เกิดขึ้นเฉพาะเมื่อ Photoshop ไม่สามารถเข้าถึงทรัพยากรกราฟิกของคุณสำหรับการดำเนินงานได้ สาเหตุที่มันเข้าถึงไม่ได้อาจแตกต่างกันไปตามคอมพิวเตอร์ สาเหตุบางอย่างคือ:
- มี ข้อขัดแย้ง (Conflict) ระหว่าง Onboard Graphics และ Dedicated Graphics ที่ติดตั้งบนคอมพิวเตอร์
- โปรแกรม Graphics Sniffer ของ Adobe Photoshop ทำงานไม่ถูกต้อง และล้มเหลวในการดึงรายละเอียดฮาร์ดแวร์กราฟิกที่ติดตั้ง
- แอปพลิเคชัน ไม่ได้ติดตั้งใน System Directory ซึ่งอาจก่อให้เกิดปัญหาสิทธิ์ในการเข้าถึงทรัพยากรกราฟิก
- มีปัญหากับ Graphics Drivers หากไดรเวอร์ทำงานไม่ถูกต้อง ไม่มีแอปพลิเคชันไหนจะใช้ทรัพยากรได้
ก่อนเริ่มวิธีแก้ปัญหา ตรวจสอบให้แน่ใจว่าคุณ Login เป็น Administrator บนคอมพิวเตอร์ และมีการเข้าถึงอินเทอร์เน็ต
วิธีแก้ 1: ปิดใช้งาน 'sniffer.exe'
Executable 'sniffer.exe' เป็นแอปพลิเคชันที่ตรวจจับโมดูลกราฟิกที่ติดตั้งบนคอมพิวเตอร์ มันตรวจจับทรัพยากรกราฟิกและส่งข้อมูลให้แอปพลิเคชันเพื่อให้ทรัพยากรถูกใช้งาน Sniffer บางครั้งอาจเข้าสู่สถานะ Error ซึ่งอาจทำให้ Photoshop ไม่ตรวจจับฮาร์ดแวร์ใดๆ เราสามารถลองย้าย/เปลี่ยนชื่อมันดูว่าจะแก้ปัญหาได้หรือไม่
- ไปที่ไดเรกทอรีที่ติดตั้ง Photoshop ไดเรกทอรีเริ่มต้นคือ:
C:\Program Files\Adobe\Adobe Photoshop CC 2015.
- ในไดเรกทอรี ค้นหา executable sniffer_gpu.exe Cut มันและ Paste ไปที่อื่น (เช่น Desktop)

- รีสตาร์ทคอมพิวเตอร์ และลองเปิด Photoshop ดูว่าข้อผิดพลาดหายหรือไม่
วิธีแก้ 2: ปิดใช้งาน Onboard Graphics (หากมี Dedicated Graphics ติดตั้ง)
วิธีแก้ปัญหาอีกอย่างที่ผู้ใช้รายงานคือ ปิดใช้งาน Onboard Graphics หากมี Dedicated Graphics (เช่น AMD หรือ NVIDIA) ติดตั้งอยู่ ดูเหมือนว่า Photoshop มีปัญหาเมื่อมีตัวเลือกกราฟิก 2 ตัว และล้มเหลวในการเลือกว่าจะใช้ตัวไหนสำหรับการเรนเดอร์และการดำเนินงาน ก่อนทำตามขั้นตอน คุณควรตรวจสอบให้แน่ใจว่าการ์ดกราฟิกของบุคคลที่สามทำงานปกติ
- กด Windows + R พิมพ์ "devmgmt.msc" ในกล่องโต้ตอบ กด Enter
- ใน Device Manager ไปที่รายการ "Display adapters" คลิกขวาที่ Onboard Graphics เลือก Disable device

- ตอนนี้ลองเปิด Photoshop ดูว่าข้อความข้อผิดพลาดหายหรือไม่
วิธีแก้ 3: เปลี่ยนไดเรกทอรีของ Adobe Photoshop
อีกปัญหาที่ Photoshop เผชิญคือ สิทธิ์หากติดตั้งในไดเรกทอรีอื่น ทุกครั้งที่แอปพลิเคชันติดตั้งใน Program Files (ไดรฟ์ที่ติดตั้ง OS) มันจะได้สิทธิ์พื้นฐานทั้งหมดอัตโนมัติ หาก Photoshop ของคุณอยู่ในไดเรกทอรีอื่น เราสามารถลองเปลี่ยนไดเรกทอรีดูว่าจะแก้ปัญหาได้หรือไม่ หากแค่เปลี่ยนไดเรกทอรีไม่ได้ผล คุณอาจต้องติดตั้งใหม่ไปที่ไดเรกทอรีเป้าหมาย
- กด Windows + E เปิด Windows Explorer ไปที่ไดเรกทอรีที่ติดตั้ง Photoshop คลิกขวาที่โฟลเดอร์เลือก Copy

- ไปที่ไดรฟ์ที่ติดตั้ง OS (เริ่มต้นคือ Local Disk C) เปิด Program Files Paste แอปพลิเคชันไว้ที่นั่น

- ไปในโฟลเดอร์ Photoshop รัน Executable ดูว่าปัญหาแก้ไขหรือไม่
วิธีแก้ 4: อัปเดต Graphics Drivers
หาก Graphics Drivers ของคุณไม่ทำงานหรือติดตั้งไม่ถูกต้อง Photoshop จะไม่สามารถใช้ทรัพยากรกราฟิกได้ Drivers เป็นโมดูลหลักที่เปิดใช้การโต้ตอบระหว่างฮาร์ดแวร์และซอฟต์แวร์ หากเสียหาย/ล้าสมัย ทรัพยากรอาจเข้าถึงไม่ได้ เราสามารถลองอัปเดต Graphics Drivers ดูว่าจะแก้ปัญหาได้หรือไม่
- กด Windows + R พิมพ์ "devmgmt.msc" ในกล่องโต้ตอบ กด Enter
- ขยายหมวดหมู่ 'Display adapters' เลือกการ์ดกราฟิก ตอนนี้มี 2 ทางเลือก อาจค้นหาออนไลน์สำหรับไดรเวอร์ล่าสุด/เก่าสำหรับฮาร์ดแวร์จาก เว็บไซต์ผู้ผลิต เช่น NVIDIA ฯลฯ (และติดตั้งด้วยตนเอง) หรือให้ Windows ติดตั้งเวอร์ชันล่าสุดเอง (ค้นหาอัปเดตอัตโนมัติ)
- ที่นี่เราจะดูแค่วิธีอัปเดตอัตโนมัติ คลิกขวาที่ฮาร์ดแวร์กราฟิกของคุณ เลือก Update driver

- เลือกตัวเลือกแรก "Search automatically for driver software" คอมพิวเตอร์จะเชื่อมต่อ Windows Update modules และติดตั้งไดรเวอร์ที่มี

- หลังติดตั้งเสร็จ รีสตาร์ทคอมพิวเตอร์ และตรวจสอบว่าข้อความข้อผิดพลาดหายหรือไม่