'>
ผู้ใช้ Windows หลายคนมีข้อผิดพลาด D3DCompiler 47 ที่ขาดหายไปในคอมพิวเตอร์ ข้อผิดพลาดแสดงข้อความ“ โปรแกรมไม่สามารถเริ่มทำงานได้เนื่องจาก D3DCOMPILER_47.dll หายไป จากคอมพิวเตอร์ของคุณ ลองติดตั้งโปรแกรมใหม่เพื่อแก้ไขปัญหา”
หากคุณกำลังประสบปัญหานี้ด้วยไม่ต้องสงสัยเลยว่าคุณจะผิดหวังมาก แต่ไม่ต้องกังวล ข้อผิดพลาดนี้สามารถแก้ไขได้ ต่อไปนี้เป็นคำอธิบายว่า D3DCompiler_47.dll คืออะไรและคำแนะนำบางประการที่จะช่วยคุณแก้ไขข้อผิดพลาดนี้
D3DCompiler_47.dll คืออะไร
D3DCompiler_47 เป็นส่วนประกอบของ DirectX ซึ่งเป็นแพลตฟอร์มที่ Microsoft พัฒนาขึ้นเพื่อจัดการกับงานมัลติมีเดียเช่นเกมบนระบบ Windows ไฟล์นี้อาจหายไปเนื่องจากถูกลบโดยไม่ได้ตั้งใจเมื่อคุณลบโปรแกรม แต่ในบางกรณีอาจเสียหายได้เนื่องจากไดรเวอร์อุปกรณ์ของคุณไม่ถูกต้อง
จะทำอย่างไรถ้า D3DCompiler_47.dll หายไป
นี่คือวิธีการที่คุณควรลองเมื่อคุณเห็นว่า D3DCompiler_47.dll ไม่มีข้อผิดพลาด
- รับไฟล์ D3DCompiler_47.dll จากแหล่งที่เชื่อถือได้
- อัปเดต Windows ของคุณ
- ติดตั้งระบบปฏิบัติการของคุณใหม่
1. รับไฟล์ D3DCompiler_47.dll จากแหล่งที่เชื่อถือได้
มีสองวิธีที่คุณสามารถทำได้:
วิธีที่ 1: รับไฟล์จากคอมพิวเตอร์เครื่องอื่น
- ค้นหาคอมพิวเตอร์ที่ทำงานได้ตามปกติ มันควรจะทำงาน ระบบปฏิบัติการ Windows เดียวกับของคุณ กับ ติดตั้งการอัปเดตระบบล่าสุดแล้ว .
- บนคอมพิวเตอร์เครื่องนั้นให้เปิด File Explorer (กด แป้นโลโก้ Windows และ คือ บนแป้นพิมพ์ในเวลาเดียวกัน) และไปที่ C: Windows System32 . คุณจะพบไฟล์ D3DCompiler_47.dll ในตำแหน่งนั้น
- คัดลอกไฟล์นั้นไปยังตำแหน่งเดียวกัน ( C: Windows System32 ) บนคอมพิวเตอร์ของคุณเอง
วิธีที่ 2: ติดตั้งไฟล์ด้วยไคลเอนต์ DLL-files.com
คุณยังสามารถใช้ไฟล์ ไคลเอนต์ DLL‑files.com เพื่อซ่อมแซมไฟล์ที่หายไปของคุณ
ไคลเอนต์ DLL-files.com จะแก้ไขข้อผิดพลาด DLL ของคุณในคลิกเดียว คุณไม่จำเป็นต้องรู้ว่าระบบใดกำลังทำงานอยู่บนคอมพิวเตอร์ของคุณและไม่ต้องกังวลว่าจะดาวน์โหลดไฟล์ผิด DLL-files.com จัดการทุกอย่างให้คุณ
ในการใช้ไคลเอนต์ DLL-files.com:
- ดาวน์โหลด และติดตั้งไคลเอนต์ DLL-files.com
- เรียกใช้ไคลเอ็นต์
- พิมพ์“ d3dcompiler_47 ” ในช่องค้นหาและคลิก ค้นหาไฟล์ DLL ปุ่ม.
- คลิก d3dcompiler_47.dll .
- คลิก ติดตั้ง ปุ่ม. (คุณต้องลงทะเบียนโปรแกรมก่อนจึงจะสามารถติดตั้งไฟล์นี้ได้ - คุณจะได้รับแจ้งเมื่อคุณคลิกติดตั้ง)
ตอนนี้ตรวจสอบเพื่อดูว่าสิ่งนี้แก้ไขปัญหาไฟล์ dll ของคุณที่หายไปหรือไม่
ประเภท Pro:
บางทีคุณอาจพบข้อผิดพลาดนี้ขณะพยายามเปิดเกม ในความเป็นจริงเป็นไปได้ว่าคุณจะพบข้อผิดพลาดอื่น ๆ นอกเหนือจากนี้ในอนาคต การปรับปรุงไดรเวอร์อุปกรณ์ของคุณให้ทันสมัยอยู่เสมอเป็นวิธีที่มีประสิทธิภาพในการหลีกเลี่ยงสถานการณ์ดังกล่าว นอกจากนี้ไดรเวอร์ล่าสุดยังสามารถปรับปรุงประสิทธิภาพเกมของคุณ คุณสามารถอัปเดตไดรเวอร์อุปกรณ์ได้ด้วยตนเอง แต่อาจเป็นเรื่องยุ่งยากและใช้เวลานาน เพื่อประหยัดเวลาและพลังงานของคุณเราขอแนะนำให้ใช้ ไดรเวอร์ง่าย .
Driver Easy จะจดจำระบบของคุณโดยอัตโนมัติและค้นหาไดรเวอร์ที่ถูกต้อง คุณไม่จำเป็นต้องรู้ว่าคอมพิวเตอร์ของคุณใช้ระบบใดอย่างชัดเจนคุณไม่จำเป็นต้องกังวลกับไดรเวอร์ที่ไม่ถูกต้องที่คุณจะดาวน์โหลดและคุณไม่ต้องกังวลว่าจะทำผิดพลาดเมื่อติดตั้ง
คุณสามารถดาวน์โหลดและติดตั้งไดรเวอร์ของคุณได้โดยใช้ฟรีหรือ สำหรับ เวอร์ชั่นของ Driver Easy แต่สำหรับรุ่น Pro จะใช้เวลาเพียง 2 คลิก (และคุณจะได้รับ การสนับสนุนอย่างเต็มที่ และก รับประกันคืนเงินภายใน 30 วัน ):
- ดาวน์โหลด และติดตั้ง ไดรเวอร์ง่าย .
- วิ่ง ไดรเวอร์ง่าย แล้วคลิกไฟล์ ตรวจเดี๋ยวนี้ ปุ่ม. ไดรเวอร์ง่าย จากนั้นจะสแกนคอมพิวเตอร์ของคุณและตรวจหาไดรเวอร์ที่มีปัญหา
- คลิก อัปเดต ปุ่มถัดจากอุปกรณ์แต่ละเครื่องของคุณเพื่อดาวน์โหลดไดรเวอร์ล่าสุดและถูกต้องสำหรับอุปกรณ์นี้ คุณยังสามารถคลิกไฟล์ อัพเดททั้งหมด ที่ด้านล่างขวาเพื่ออัปเดตไดรเวอร์ที่ล้าสมัยหรือขาดหายไปทั้งหมดในคอมพิวเตอร์ของคุณโดยอัตโนมัติ (ต้องใช้ไฟล์ รุ่น Pro - คุณจะได้รับแจ้งให้อัปเกรดเมื่อคุณคลิกอัปเดตทั้งหมด)
รีสตาร์ทคอมพิวเตอร์ของคุณ ตอนนี้คุณได้ติดตั้งไดรเวอร์ล่าสุดในคอมพิวเตอร์ของคุณแล้ว
2. อัปเดต Windows ของคุณ
เมื่อคุณเห็นส่วนประกอบของ DirectX หายไปคุณอาจคิดว่าคุณสามารถนำมันกลับคืนมาได้โดยการติดตั้ง Direct X ใหม่อย่างไรก็ตาม DirectX (DirectX 10, 11 และ 12) รวมอยู่ในระบบ Windows ตั้งแต่ Windows 7 ไม่มีตัวติดตั้งแบบสแตนด์อโลน ออกโดย Microsoft ซึ่งคุณสามารถใช้เพื่อติดตั้งใหม่และซ่อมแซม DirectX
แต่คุณสามารถซ่อมแซมส่วนประกอบได้โดย อัปเดตระบบปฏิบัติการของคุณ . มีการอัปเดตระบบบางอย่างเพื่ออัปเดตคุณสมบัติ DirectX และสามารถช่วยคุณซ่อมแซมคุณลักษณะนี้ได้ นอกจากนี้ Windows ได้ออกการอัปเดตเฉพาะสำหรับการแก้ไขข้อผิดพลาดที่ขาดหายไปของ D3DCompiler_47.dll (สำหรับ Windows 7) คุณสามารถลองติดตั้งโปรแกรมปรับปรุงเหล่านี้และดูว่าปัญหาของคุณได้รับการแก้ไขหรือไม่
ในการอัปเดตระบบของคุณ:
- คลิก เริ่ม ปุ่ม. จากนั้นพิมพ์“ อัพเดต “. เมื่อคุณเห็น Windows Update ปรากฏในรายการผลลัพธ์คลิกผลลัพธ์นี้ เพื่อเปิด Windows Update
- ในหน้าต่าง Windows Update คลิก ตรวจสอบสำหรับการอัพเดต .
- ติดตั้งการอัปเดตหากคอมพิวเตอร์ของคุณไม่ทันสมัย
โปรดทราบว่าหากคุณใช้ Windows 7 มีการอัปเดตที่สำคัญสองรายการที่คุณควรติดตั้งเนื่องจากมีประโยชน์มากในการแก้ไขปัญหาของคุณ พวกเขาเป็น KB4019990 (เผยแพร่โดย Microsoft สำหรับข้อผิดพลาดนี้โดยเฉพาะ) และ KB2670838 (เพื่ออัปเดต DirectX ของคุณ) ดาวน์โหลดและติดตั้งลงในคอมพิวเตอร์ของคุณและดูว่าสามารถช่วยได้หรือไม่ ( ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งไฟล์ เซอร์วิสแพ็ค 1 ของ Windows 7 ก่อนที่คุณจะติดตั้งโปรแกรมปรับปรุงเหล่านี้ )
3. ติดตั้งระบบปฏิบัติการของคุณใหม่
ดังที่กล่าวไว้ในวิธีที่ 2 คุณไม่สามารถซ่อมแซม DirectX ของคุณได้เพียงแค่ติดตั้งใหม่ด้วยโปรแกรมติดตั้ง DirectX แบบสแตนด์อโลน เมื่ออัปเดตระบบของคุณไม่สามารถช่วยให้คุณได้รับไฟล์ DirectX ที่หายไปกลับคืนมาได้อีกวิธีหนึ่งที่คุณสามารถลองทำได้คือติดตั้งระบบปฏิบัติการของคุณใหม่ นี่ถือได้ว่าเป็นวิธีการติดตั้ง DirectX ของคุณใหม่
สำรองเอกสารและข้อมูลส่วนบุคคลของคุณในไดรฟ์ระบบของคุณ (โดยปกติไดรฟ์ C) เตรียมสื่อการติดตั้ง Windows และใส่ลงในคอมพิวเตอร์ของคุณ จากนั้นเรียกใช้สื่อและทำตามคำแนะนำเพื่อติดตั้งระบบปฏิบัติการของคุณใหม่