D3DCompiler_47.dll เป็นไฟล์ที่เป็นส่วนหนึ่งของไลบรารี DirectX เพิ่มเติมที่จำเป็นสำหรับการเริ่มต้นที่ถูกต้องของเกมและซอฟต์แวร์ส่วนใหญ่ เมื่อคุณพยายามเปิดโปรแกรมบนหน้าจอการแจ้งเตือนอาจปรากฏว่าวัตถุนี้ขาดอยู่ในระบบ สิ่งนี้บ่งชี้ว่าไม่ได้ติดตั้งไลบรารีที่กล่าวถึง DirectX ในระบบปฏิบัติการหรือมีความผิดปกติอื่น ๆ ในคอมพิวเตอร์ วันนี้เราต้องการที่จะอยู่ในรายละเอียดเกี่ยวกับการแก้ปัญหานี้อธิบายถึงวิธีการที่รู้จักกันดีทั้งหมดที่จะช่วยรับมือกับปัญหานี้
วิธีที่ 1: การติดตั้งด้วยตนเอง d3dcompiler_47.dll
ตัวแปรที่เร็วที่สุดและง่าย ๆ จะดาวน์โหลดไฟล์และการเคลื่อนไหวที่เป็นอิสระไปยังไดเรกทอรีระบบแทน DLL ที่หายไปหรือเสียหาย- Windows X86: C: \ Windows \ System32;
- Windows X64: C: \ Windows \ System32 และ C: \ Windows \ Syswow64
เมื่อเกิดข้อผิดพลาดอีกครั้งให้ตรวจสอบไลบรารีตามที่แสดงในวิธีที่ 3
วิธีที่ 2: DirectX การติดตั้ง
ผู้ใช้ Windows 10 พร้อมกับระบบจะได้รับไฟล์ DirectX โดยอัตโนมัติดังนั้นจึงไม่จำเป็นต้องติดตั้งเพิ่มเติม เราแนะนำให้กลับไปที่วิธีนี้หลังจากตรวจสอบอื่น ๆ ทั้งหมด ในกรณีนี้การติดตั้งใหม่หรือติดตั้งไฟล์ที่หายไปซึ่งคุณสามารถอ่านในบทความอื่นบนเว็บไซต์ของเราได้โดยคลิกที่ลิงค์ด้านล่าง
อ่านเพิ่มเติม: การติดตั้งใหม่และเพิ่มส่วนประกอบ DirectX ที่หายไปใน Windows 10
ผู้ถือระบบปฏิบัติการรุ่นเก่านี้โดยเฉพาะอย่างยิ่ง Windows 7 ต้องค้นหาและดาวน์โหลดห้องสมุดอย่างอิสระภายใต้การพิจารณาหากยังไม่ได้ถูกเพิ่มเข้าไปในระบบเมื่อติดตั้งซอฟต์แวร์ หัวข้อนี้ยังทุ่มเทให้กับวัสดุที่แยกต่างหากซึ่งคุณจะพบคู่มือการอัปเดต DirectX โดยละเอียด
อ่านเพิ่มเติม: วิธีอัพเดตไลบรารี DirectX
วิธีที่ 3: ห้องสมุดคู่มือในระบบปฏิบัติการ
เมื่อติดตั้งเกมหรือโดยส่วนประกอบของระบบที่เพิ่มรวมถึง D3DCompiler_47.dll จะถูกบันทึกโดยอัตโนมัติ หลังจากนั้น Windows จะเห็นว่า Windows ตามปกติและมีปฏิสัมพันธ์ อย่างไรก็ตามด้วยเหตุผลบางอย่างมันไม่ได้เกิดขึ้นเสมอเพราะผู้ใช้ต้องเผชิญกับความต้องการในการลงทะเบียนวัตถุด้วยตนเอง ผลประโยชน์จะดำเนินการในหลายคลิก
- เปิดแอป "เริ่มต้น" และค้นหา "บรรทัดคำสั่ง" คลาสสิกที่นั่น ให้แน่ใจว่าได้เรียกใช้ในนามของผู้ดูแลระบบ
- หลังจากตาปรากฏขึ้นให้ป้อนด้วยตนเองหรือใส่คำสั่ง regsvr32 / u d3dcompiler_47.dll แล้วกดปุ่ม Enter
- ควรแจ้งการแจ้งเตือนบนหน้าจอที่โหลดโมดูลสำเร็จแล้ว แต่ไม่พบจุดอินพุตหรือข้อมูลเกี่ยวกับการลงทะเบียนของส่วนประกอบ
- หลังจากนั้นมันยังคงเป็นเพียงการเปิดใช้งานคำสั่ง regsvr32 / i d3dcompiler_47.dll เพื่อยืนยันการบันทึกของไฟล์ในระบบ
ก่อนที่จะเปิดตัวเกมปัญหาหรือซอฟต์แวร์ขอแนะนำให้รีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงทั้งหมดจะมีผลบังคับใช้อย่างถูกต้อง
วิธีที่ 4: การปรับปรุงไดรเวอร์การ์ดแสดงผล
จากวิธีก่อนหน้านี้คุณได้เรียนรู้เกี่ยวกับการลงทะเบียน D3DCompiler_47.dll ถ้าเมื่อทำการกระทำนี้มันจะปรากฏว่าส่วนประกอบนี้ลงทะเบียนเรียบร้อยแล้ว แต่คุณยังคงได้รับข้อความแสดงข้อผิดพลาดขอแนะนำให้อัปเดตไดรเวอร์การ์ดแสดงผล ซอฟต์แวร์นี้ช่วยให้ฮาร์ดแวร์ของส่วนประกอบและระบบปฏิบัติการมีปฏิสัมพันธ์อย่างถูกต้องนอกจากนี้ยังรวมถึงการอุทธรณ์ต่อไลบรารีที่ฝังตัว เมื่อใช้ไดรเวอร์ที่ล้าสมัยอาจมีข้อผิดพลาดที่หลากหลายอาจเกิดขึ้นรวมถึงผู้ที่มาพร้อมกับการแจ้งเตือนของการไม่มีไฟล์ DLL ข้อมูลที่จำเป็นทั้งหมดเกี่ยวกับการแสดงผลของไดรเวอร์ Edde ของอะแดปเตอร์กราฟิกที่อ่านในวัสดุด้านล่าง
อ่านเพิ่มเติม: การอัปเดตไดรเวอร์การ์ดแสดงผล AMD Radeon / NVIDIA
วิธีที่ 5: การติดตั้งการอัปเดต Windows
การอัปเดตหน้าต่างมักจะกำกับไม่เพียง แต่เพื่อปรับปรุงความปลอดภัย แต่ยังแก้ไขปัญหาที่ทราบ มันเป็นสิ่งสำคัญมากที่จะสร้างนวัตกรรมที่ในระหว่างการมีปฏิสัมพันธ์กับระบบไม่มีข้อผิดพลาดรวมถึงการขาดไฟล์ DLL บางไฟล์ ใน Windows 10 ตรวจสอบความพร้อมใช้งานของการอัปเดตสามารถคลิกไม่กี่ครั้ง:
- เปิดเมนู "เริ่มต้น" และไปที่ "พารามิเตอร์" โดยคลิกที่ไอคอนเกียร์ที่สอดคล้องกัน
- ในหน้าต่างที่ปรากฏขึ้นลงไปที่ด้านล่างของที่ค้นหาหมวดหมู่ "อัปเดตและความปลอดภัย"
- ผ่านแผงด้านซ้ายให้เลือก "Windows Update Center" แล้วคลิกที่ปุ่ม "ตรวจสอบการอัปเดต"
การกระทำอื่น ๆ ทั้งหมดจะดำเนินการในโหมดอัตโนมัติและคุณส่วนใหญ่ไม่ขัดจังหวะการเชื่อมต่อกับอินเทอร์เน็ต เมื่อเสร็จสิ้นคุณจะได้รับข้อความว่านวัตกรรมจะมีผลหลังจากพีซีกำลังรีบูต หากคุณมีข้อผิดพลาดหรือความผิดปกติหลายชนิดเมื่อคุณพยายามติดตั้งการอัปเดตโปรดติดต่อวัสดุแยกต่างหากต่อไป
อ่านเพิ่มเติม:
ติดตั้งการอัปเดตสำหรับ Windows 10 ด้วยตนเอง
การแก้ไขปัญหา Windows Update
ผู้ใช้ Windows 7 จะต้องดำเนินการอื่น ๆ สำหรับการทำงานปกติของไลบรารีที่เป็นปัญหาการอัปเดตภายใต้ชื่อรหัส KB4019990 รับผิดชอบ มันอาจไม่ได้รับการติดตั้งโดยอัตโนมัติดังนั้นคุณจะต้องเพิ่มด้วยตนเองซึ่งดำเนินการดังต่อไปนี้:
แคตตาล็อก Microsoft Update
- ทำตามลิงค์ด้านบนเพื่อไปยังหน้า Microsoft Update ในช่องค้นหาให้ป้อน "KB4019990" แล้วกดปุ่ม Enter
- ในตารางที่ปรากฏขึ้นคุณมีความสนใจในสองแถวสำหรับ Windows 7 ผู้ถือเวอร์ชัน 32 บิตต้องคลิกที่ลิงค์แรกและสำหรับ 64 บิตหนึ่ง
- หน้าต่างป๊อปอัปขนาดเล็กจะเปิดให้แจ้งความพร้อมของไฟล์ที่จะดาวน์โหลด คลิกที่ลิงค์ที่ปรากฏขึ้น
- การเริ่มต้นยูทิลิตี้จะเริ่มขึ้น ในตอนท้ายให้เรียกใช้โดยคลิกที่ไอคอนด้วยปุ่มซ้ายของเมาส์
- "การติดตั้ง Windows Update Installer อัตโนมัติ" จะเปิดขึ้น เมื่อเขาทำงานของเขาเสร็จแล้วมันจะอยู่เพื่อรีสตาร์ทพีซีเพื่อให้การเปลี่ยนแปลงทั้งหมดมีผลบังคับใช้
วิธีที่ 6: การตรวจสอบความสมบูรณ์ของไฟล์ระบบ
ดังที่เรากล่าวไว้วิธีการข้างต้นจะต้องดำเนินการตามลำดับเนื่องจากพวกเขาอยู่ในอัตราส่วนประสิทธิภาพ ความเสียหายต่อความสมบูรณ์ของไฟล์ระบบไม่ค่อยมีปัญหากับ D3DCompiler_47.dll แต่ยังมีกรณีดังกล่าว ดังนั้นเราขอแนะนำให้คุณตรวจสอบสิ่งนี้โดยใช้เครื่องมือ Windows ในตัวซึ่งทำงานผ่านคำสั่ง SFC / Scannow และสแกนส่วนประกอบ OS ทั้งหมดอย่างแน่นอน หากมีข้อผิดพลาดบางอย่างปรากฏขึ้นระหว่างการตรวจสอบคุณจะต้องใช้เครื่องมือเพิ่มเติมที่รวมอยู่ในองค์ประกอบของ Windows มาตรฐาน คำแนะนำโดยละเอียดเกี่ยวกับหัวข้อเหล่านี้สามารถพบได้ในบทความแยกต่างหากบนเว็บไซต์ของเรา
อ่านเพิ่มเติม: การใช้และกู้คืนความสมบูรณ์ของไฟล์ระบบใน Windows
เหล่านี้เป็นโซลูชั่นที่มีอยู่ทั้งหมดให้กับปัญหากับไลบรารี D3DCompiler_47.dll พวกเขาควรช่วยรับมือกับงานนี้อย่างรวดเร็วและง่ายดาย อย่างไรก็ตามควรสังเกตว่าบางครั้งข้อผิดพลาดจะปรากฏเฉพาะเมื่อคุณเริ่มโปรแกรมหรือเกมบางอย่าง จากนั้นขอแนะนำให้ติดตั้งใหม่ดาวน์โหลดเวอร์ชันอื่นหรือนำไปใช้กับการสนับสนุนอย่างเป็นทางการในเว็บไซต์นักพัฒนา