หลังจากอัปเกรดเป็น Windows 10 และอัปเดตไดรเวอร์ NVIDIA ผู้ใช้บางรายประสบปัญหากับ Sweetfx ผู้ใช้ที่ติดตั้ง Sweetfx พยายามเปิดเกม พวกเขาได้รับข้อผิดพลาด “จุดเข้าสู่ขั้นตอน CreateDXGIFactory 2 ไม่สามารถอยู่ในไดนามิกลิงก์ไลบรารี C:\WINDOWS\SYSTEM32\d3d11.dll ” และเกมไม่เปิด ครั้งอื่นๆ หลังจากคลิก ตกลง , เกมเริ่มต้นได้ตามปกติ แต่จะล้มเหลวในภายหลังในเกม
ปัญหานี้เกิดจากปัญหาสองสามประการ:ปัญหากับไดรเวอร์ NVIDIA ล่าสุด ปัญหากับไฟล์ dxgi.dll และ d3d11.dll และปัญหาความไม่เข้ากันกับ sweetfx เราจะแก้ไขปัญหานี้โดยพยายามเปลี่ยนกลับเป็นไดรเวอร์เวอร์ชันก่อนหน้า ถอนการติดตั้ง Sweetfx และแก้ไขปัญหาด้วย dll ที่เกี่ยวข้องในที่สุด
วิธีที่ 1:การถอนการติดตั้ง Sweetfx
มีข้อสังเกตว่า Sweetfx ทำให้เกิดปัญหากับบางเกม หลังจากถอนการติดตั้งแล้ว คุณสามารถลองใช้ VibranceGUI เป็นทางเลือกแทนได้
- เปิด Windows Explorer และไปที่ไดเร็กทอรีเกม (เช่น CS:GO) โดยปกติคุณจะพบสิ่งนี้ใน C:\Program Files หรือ C:\Program Files (x86)
- ลบ ทั้งหมด ไฟล์ Sweetfx จากโฟลเดอร์เกม
- ลองเปิดเกมอีกครั้งเพื่อยืนยันว่าตอนนี้ใช้งานได้
วิธีที่ 2:แก้ไข dll ที่ผิดพลาด
- เปิด Windows Explorer และไปที่ไดเร็กทอรีเกม (เช่น CS:GO) โดยปกติคุณจะพบสิ่งนี้ใน C:\Program Files หรือ C:\Program Files (x86)
- ค้นหา dll ให้คลิกขวาที่ไฟล์แล้วเปลี่ยนชื่อเป็น d3d11.dll . หากคุณหา dxgi.dll ไม่เจอ ให้ไปที่ C:\Windows\System32 แล้วคัดลอกจากที่นั่นไปยังโฟลเดอร์เกม
- ลองเปิดเกมอีกครั้งเพื่อดูว่าใช้งานได้หรือไม่
วิธีที่ 3:การย้อนกลับไดรเวอร์ NVIDIA
ผู้ใช้บางคนชี้ปัญหาไปที่ไดรเวอร์ NVIDIA ล่าสุด คุณควรลองย้อนกลับเพื่อแก้ไขปัญหา
- ดาวน์โหลดเวอร์ชันที่ใช้งานได้ล่าสุดของไดรเวอร์ NVIDIA สำหรับพีซีของคุณจากที่นี่
- ลบไดรเวอร์ NVIDIA Graphics ที่มีอยู่ทั้งหมดโดยใช้ Display Driver Uninstall Utility ขอแนะนำให้ดำเนินการนี้ในเซฟโหมด (ดูวิธีที่ 1 ได้ที่) https://appuals.com/how-to-fix-display-adapter-or-gpu-showing-yellow-exclamation-mark/
- ติดตั้งไดรเวอร์ที่คุณดาวน์โหลดไว้ในขั้นตอนที่ 1 โดยเปิดโปรแกรมปฏิบัติการและปฏิบัติตามคำแนะนำในการติดตั้งจนเสร็จสิ้น
- รีสตาร์ทพีซีของคุณเพื่อติดตั้งให้เสร็จสิ้น จากนั้นลองเปิดเกมอีกครั้งเพื่อดูว่าใช้งานได้หรือไม่