วิธีแก้ไข D3dx9_42.dll Missing Error ใน Windows 10

คุณกำลังพยายามเปิดเกมหรือโปรแกรมและบางข้อความแสดงข้อผิดพลาดปรากฏขึ้นบนใบหน้าของคุณ “ไม่พบ D3dx9_42.dll" หรือ "ไฟล์ d3dx9_42.dll หายไป“. บางครั้ง คุณอาจเห็นข้อความแสดงข้อผิดพลาด “โปรแกรมไม่สามารถเริ่มทำงานได้เนื่องจาก d3dx9_42.dll หายไปจากคอมพิวเตอร์ของคุณ ลองติดตั้งโปรแกรมใหม่เพื่อแก้ไขปัญหานี้” ปัญหานี้มักทำให้เกิดปัญหากับ DirectX เนื่องจากมีการใช้งานในเกมที่ใช้ Windows และแอพพลิเคชันกราฟิกส่วนใหญ่ ข่าวดีก็คือ เรามีวิธีแก้ไขปัญหาชั่วคราวสำหรับข้อผิดพลาด D3dx9_42.dll ที่หายไปในพีซี Windows 10 ของคุณ

วิธีที่ 1: โดยการติดตั้งไฟล์ D3dx9_42.dll

ขั้นตอนที่ 1: เปิดเบราว์เซอร์ของคุณและไปที่ลิงก์ด้านล่างเพื่อดาวน์โหลด ไฟล์ D3dx9_42.dll:

https://www.dll-files.com/d3dx9_42.dll.html

จากนั้นคลิกที่ ดาวน์โหลด ลิงค์ขึ้นอยู่กับว่าระบบของคุณเป็น 32 บิต หรือ 64-บิต.

*บันทึก - เพื่อค้นหาสถาปัตยกรรมระบบของคุณ (32 บิต หรือ 64-บิต) ติดตาม กระบวนการนี้.

เบราว์เซอร์ เยี่ยมชม ดาวน์โหลด Dll เว็บไซต์ เลือกดาวน์โหลดตามประเภทระบบ ดาวน์โหลด

ขั้นตอนที่ 2: เมื่อดาวน์โหลดแล้ว ให้เปิดโฟลเดอร์ Zip และคัดลอกไฟล์ dll

เปิดโฟลเดอร์ Zip คัดลอกไฟล์ Dll

ขั้นตอนที่ 3: ตอนนี้กด ชนะ + อี คีย์ร่วมกันบนแป้นพิมพ์ของคุณเพื่อเปิด File Explorer.

ใน File Explorer หน้าต่างตามเส้นทางด้านล่างเพื่อไปถึง System32 โฟลเดอร์:

C:\Windows\System32
File Explorer นำทางไปยังโฟลเดอร์ System32 วางไฟล์ Dll

ขั้นตอนที่ 4: กด ดำเนินการต่อ ปุ่มเพื่อให้สิทธิ์สำหรับการเข้าถึงของผู้ดูแลระบบและเสร็จสิ้นกระบวนการ

ดำเนินการต่อเพื่อให้สิทธิ์ผู้ดูแลระบบ

ตอนนี้คุณสามารถลองเปิดโปรแกรมและคุณจะไม่เห็นข้อผิดพลาด dll ที่หายไปอีกต่อไป

*บันทึก - หรือคุณสามารถคัดลอกและวางไฟล์ลงในโฟลเดอร์เกม (ที่คุณมีปัญหา) ทำตามขั้นตอนด้านล่าง

ขั้นตอนที่ 1: ในการไปที่โฟลเดอร์เกม ให้ไปที่ไอคอนเกมบนเดสก์ท็อปของคุณ คลิกขวาที่มันแล้วเลือก เปิดตำแหน่งไฟล์.

เกมเดสก์ท็อป คลิกขวา เปิดตำแหน่งไฟล์

ขั้นตอนที่ 2: ตอนนี้วาง ไฟล์ dll.

ขั้นตอนที่ 3: คลิกที่ ดำเนินการต่อ เพื่อให้สิทธิ์ผู้ดูแลระบบและดำเนินการให้เสร็จสิ้น

ดำเนินการต่อเพื่อให้สิทธิ์ผู้ดูแลระบบ

ตอนนี้คุณสามารถลองเปิดเกมและมันควรจะทำงานได้ดี

วิธีที่ 2: โดยการติดตั้ง DirectX End-User Runtimes Package

ขั้นตอนที่ 1: เปิดเบราว์เซอร์ของคุณและไปที่ลิงค์ด้านล่างเพื่อดาวน์โหลด รันไทม์ผู้ใช้ปลายทางของ Windows หน้าดาวน์โหลด:

https://www.microsoft.com/en-us/download/details.aspx? id=8109

เบราว์เซอร์ เยี่ยมชม Windows ดาวน์โหลดหน้าดาวน์โหลดรันไทม์ของผู้ใช้ปลายทาง

ขั้นตอนที่ 2: เมื่อการดาวน์โหลดสิ้นสุดลง ให้เรียกใช้ไฟล์และปฏิบัติตามคำแนะนำในวิซาร์ดเพื่อสิ้นสุดการติดตั้ง

เมื่อ DirectX ติดตั้งไฟล์แล้ว รีบูทพีซีของคุณและลองเปิดเกมหรือโปรแกรมที่คุณมีปัญหา ข้อผิดพลาดควรหายไปและโปรแกรมควรทำงานตามปกติ

หรือคุณสามารถอัปเดต DirectX เป็นเวอร์ชันล่าสุดได้

วิธีที่ 3: โดยการติดตั้งโปรแกรมหรือเกมใหม่

ขั้นตอนที่ 1: คลิกขวาที่ เริ่ม เมนูและเลือก วิ่ง เพื่อเปิด เรียกใช้คำสั่ง.

เดสก์ท็อปเริ่มคลิกขวาเรียกใช้

ขั้นตอนที่ 2: ใน เรียกใช้คำสั่ง หน้าต่าง พิมพ์ appwiz.cpl แล้วกด ตกลง เพื่อเปิด โปรแกรมและคุณสมบัติ หน้าต่างใน แผงควบคุม.

เรียกใช้การค้นหาคำสั่ง Appwiz.cpl ตกลง

ขั้นตอนที่ 3: ใน โปรแกรม & คุณสมบัติ หน้าต่างภายใต้ ถอนการติดตั้งหรือเปลี่ยนโปรแกรมให้คลิกขวาที่โปรแกรมที่แสดงข้อผิดพลาดและเลือก error ถอนการติดตั้ง.

โปรแกรมและคุณสมบัติ ถอนการติดตั้งหรือเปลี่ยนโปรแกรม เลือกโปรแกรม คลิกขวา ถอนการติดตั้ง

ขั้นตอนที่ 4: ในข้อความแจ้งที่ปรากฏขึ้น ให้คลิก ใช่ เพื่อยืนยันการถอนการติดตั้ง

ไม่ รีบูทพีซีของคุณและติดตั้งโปรแกรมใหม่อีกครั้ง ขณะนี้คุณสามารถเปิดโปรแกรมได้โดยไม่มีข้อผิดพลาดปรากฏขึ้น

วิธีที่ 4: โดยการอัพเดตไดรเวอร์ GPU

บางครั้งข้อผิดพลาดที่ขาดหายไปของ D3dx9_42.dll อาจเกิดจากไดรเวอร์ที่ล้าสมัย ดังนั้นการอัปเดตไดรเวอร์ GPU จึงสามารถแก้ปัญหาได้ มาดูกันว่า:

โซลูชันที่ 1: การใช้ตัวจัดการอุปกรณ์

ขั้นตอนที่ 1: คลิกขวาที่ เริ่ม เมนูและเลือก ตัวจัดการอุปกรณ์.

เริ่มคลิกขวาตัวจัดการอุปกรณ์

ขั้นตอนที่ 2: ใน ตัวจัดการอุปกรณ์ หน้าต่าง ขยาย อะแดปเตอร์แสดงผล ให้คลิกขวาที่ไดรเวอร์กราฟิกของคุณแล้วเลือก อัพเดทไดรเวอร์.

ไดรเวอร์การ์ดแสดงผลตัวจัดการอุปกรณ์ ไดรเวอร์กราฟิก คลิกขวา อัปเดตไดรเวอร์

ขั้นตอนที่ 3: ในหน้าต่างที่ปรากฏขึ้น ให้เลือก ค้นหาไดรเวอร์โดยอัตโนมัติ.

ไดรเวอร์อัพเดตการ์ดจอค้นหาไดรเวอร์โดยอัตโนมัติ

ตอนนี้ รอให้ตรวจพบการอัปเดตล่าสุดที่มี หากมี จะติดตั้งไดรเวอร์ล่าสุดสำหรับระบบของคุณ

หรือคุณสามารถติดตั้งไดรเวอร์จากเครื่องคอมพิวเตอร์ของคุณได้ มาดูกันว่าเป็นอย่างไร

ขั้นตอนที่ 1: คลิกขวาที่ เริ่ม เมนูและเลือก วิ่ง เพื่อเปิด เรียกใช้คำสั่ง.

เดสก์ท็อปเริ่มคลิกขวาเรียกใช้

ขั้นตอนที่ 2: ใน เรียกใช้คำสั่ง ช่องค้นหา พิมพ์ devmgmt.msc แล้วกด ตกลง เพื่อเปิด ตัวจัดการอุปกรณ์ หน้าต่าง.

เรียกใช้คำสั่ง Devmgmt.msc ตกลง

ขั้นตอนที่ 3: ใน ตัวจัดการอุปกรณ์ หน้าต่าง ขยาย อะแดปเตอร์แสดงผล ให้คลิกขวาที่ไดรเวอร์กราฟิกของคุณแล้วเลือก อัพเดทไดรเวอร์.

ไดรเวอร์การ์ดแสดงผลตัวจัดการอุปกรณ์ ไดรเวอร์กราฟิก คลิกขวา อัปเดตไดรเวอร์

ขั้นตอนที่ 4: ตอนนี้ใน อัพเดทไดรเวอร์ หน้าต่างเลือก เรียกดูคอมพิวเตอร์ของฉันเพื่อหาไดรเวอร์ ตัวเลือก

อัปเดตไดรเวอร์ เรียกดูคอมพิวเตอร์ของฉันเพื่อหาไดรเวอร์

ขั้นตอนที่ 5: ในหน้าต่างถัดไป ไปที่ ค้นหาซอฟต์แวร์ไดรเวอร์ในตำแหน่งนี้ ฟิลด์และคลิกที่ เรียกดู ปุ่ม.

ค้นหาไดรเวอร์ในตำแหน่งนี้ เรียกดู

ขั้นตอนที่ 6: เมื่อคุณพบโฟลเดอร์ที่ถูกต้องแล้ว ให้คลิก ตกลง เพื่อยืนยันโฟลเดอร์แล้วกด ต่อไป. Windows จะสแกนโฟลเดอร์เพื่อหาไดรเวอร์ที่อัปเดตและเข้ากันได้

เมื่อพบแล้ว Windows 10 จะติดตั้งโดยอัตโนมัติ

รีสตาร์ทพีซีของคุณและขณะนี้คุณสามารถเปิดเกมหรือโปรแกรมได้ตามปกติ

แนวทางที่ 2: โดยการอัพเดตไดรเวอร์ GPU ด้วยตนเอง

ขั้นตอนที่ 1: กด ชนะ + X คีย์ร่วมกันบนแป้นพิมพ์และเลือก ตัวจัดการอุปกรณ์.

เริ่มคลิกขวาตัวจัดการอุปกรณ์

ขั้นตอนที่ 2: ใน ตัวจัดการอุปกรณ์ หน้าต่าง ไปที่ อะแดปเตอร์แสดงผล ให้คลิกที่ลูกศรข้างๆ เพื่อขยายส่วน คลิกขวาที่ไดรเวอร์กราฟิกแล้วเลือก คุณสมบัติ.

ตัวจัดการอุปกรณ์ การ์ดแสดงผล ไดรเวอร์กราฟิก คลิกขวา คุณสมบัติ

ขั้นตอนที่ 3: ใน คุณสมบัติ หน้าต่าง เลือก รายละเอียด แท็บ

ตอนนี้ไปที่ ทรัพย์สิน ฟิลด์และเลือก รหัสฮาร์ดแวร์ จากเมนูแบบเลื่อนลง

คลิกขวาและ สำเนา ค่าที่ 1 จาก ความคุ้มค่า รายการ.

คุณสมบัติกราฟิกการ์ดรายละเอียดทรัพย์สินรหัสฮาร์ดแวร์มูลค่า 1 มูลค่า

ขั้นตอนที่ 4: ตอนนี้ เปิดเบราว์เซอร์ของคุณแล้ววางค่าที่คัดลอกมานี้ลงในเครื่องมือค้นหา ค้นหาลิงค์สนับสนุนไดรเวอร์อย่างเป็นทางการและดาวน์โหลดอัพเดตไดรเวอร์ล่าสุดตามลำดับ

*บันทึก - คลิกที่ ดาวน์โหลด ลิงค์ขึ้นอยู่กับว่าระบบของคุณเป็น 32 บิต หรือ 64-บิต. เพื่อค้นหาสถาปัตยกรรมระบบของคุณ (32 บิต หรือ 64-บิต) ติดตาม กระบวนการนี้.

เมื่อคุณติดตั้งไดรเวอร์แล้ว ให้รีบูตพีซีของคุณและคุณจะไม่เห็นข้อผิดพลาดอีกต่อไปขณะเปิดเกมหรือโปรแกรม

วิธีที่ 5: โดยการเรียกใช้คำสั่ง SFC Scannow

หากวิธีการข้างต้นไม่ได้ผล คุณสามารถลองใช้ตัวตรวจสอบไฟล์ระบบเพื่อค้นหา aqnd ซ่อมแซมไฟล์ระบบที่เสียหายในคอมพิวเตอร์ของคุณ

ขั้นตอนที่ 1: กด ชนะ + R ปุ่มลัดบนแป้นพิมพ์ของคุณเพื่อเปิด เรียกใช้คำสั่ง.

ขั้นตอนที่ 2: ใน เรียกใช้คำสั่ง หน้าต่าง พิมพ์ cmd ในช่องค้นหาแล้วกด Ctrl + Shift + Enter คีย์ร่วมกันบนแป้นพิมพ์ของคุณเพื่อเริ่มต้น พร้อมรับคำสั่ง ด้วยสิทธิ์ของผู้ดูแลระบบ

เรียกใช้คำสั่งค้นหา Cmd Enter

ขั้นตอนที่ 3: ใน พร้อมรับคำสั่ง (สูง) ให้พิมพ์คำสั่งด้านล่างแล้วกด ป้อน:

SFC /Scannow
พรอมต์คำสั่ง เรียกใช้คำสั่ง Sfc Scannow Enter

กระบวนการนี้ใช้เวลาพอสมควร ดังนั้นรอสักครู่ในขณะที่ตรวจพบและซ่อมแซมไฟล์ที่เสียหายในระบบของคุณ

รีสตาร์ทพีซีของคุณและตอนนี้คุณสามารถเปิดเกมหรือโปรแกรมของคุณโดยไม่เห็นข้อผิดพลาด D3dx9_42.dll ที่หายไป

ข้อผิดพลาดในการเปลี่ยนเส้นทาง Msftconnecttest บน Windows 10 PC Fix

ข้อผิดพลาดในการเปลี่ยนเส้นทาง Msftconnecttest บน Windows 10 PC FixWindows 10ผิดพลาด

ผู้ใช้บางคนประสบปัญหานี้ล่าช้าซึ่งพวกเขาไม่สามารถเชื่อมต่ออินเทอร์เน็ตและแทนที่จะดูและข้อความแสดงข้อผิดพลาด “msftconnecttest.com/redirect ไม่พบใบสมัคร“. สิ่งนี้อาจสร้างความหงุดหงิดเป็นพิเศษหากคุณกำ...

อ่านเพิ่มเติม
ไม่สามารถเปิดไฟล์เหล่านี้ได้ ข้อผิดพลาดใน Windows 10 Fix

ไม่สามารถเปิดไฟล์เหล่านี้ได้ ข้อผิดพลาดใน Windows 10 FixWindows 10ผิดพลาด

คุณคลิกเพื่อเปิดไฟล์ในระบบของคุณและเกิดข้อผิดพลาด "ข้อความความปลอดภัยของ Windows: "ไม่สามารถเปิดไฟล์เหล่านี้ได้ การตั้งค่าความปลอดภัยทางอินเทอร์เน็ตของคุณทำให้ไม่สามารถเปิดไฟล์ได้ตั้งแต่หนึ่งไฟล์ขึ...

อ่านเพิ่มเติม
การสแกนระบบที่ Raised IRQL ตรวจพบการแก้ไขข้อผิดพลาดในการยกเลิกการโหลดไดรเวอร์ที่ไม่เหมาะสม

การสแกนระบบที่ Raised IRQL ตรวจพบการแก้ไขข้อผิดพลาดในการยกเลิกการโหลดไดรเวอร์ที่ไม่เหมาะสมWindows 10ผิดพลาด

หากคุณเคยพบ BSoD พร้อมข้อผิดพลาด “การสแกนระบบที่ Raised IRQL ตรวจพบการโหลดไดรเวอร์ที่ไม่เหมาะสม“ คุณควรรู้ไว้ว่าเป็นหนึ่งในข้อผิดพลาดร้ายแรงที่สุดที่คุณเห็นใน Windows 10ข้อผิดพลาดนี้มักจะเกิดขึ้นหล...

อ่านเพิ่มเติม