Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

วิธีติดตั้ง DirectX ใหม่บนคอมพิวเตอร์ Windows

Microsoft DirectX เป็นชุดของอินเทอร์เฟซการเขียนโปรแกรมที่สามารถอนุญาตให้ซอฟต์แวร์สื่อสารกับฮาร์ดแวร์ของคอมพิวเตอร์ได้ DirectX ได้รับการออกแบบมาเพื่อใช้เพื่อวัตถุประสงค์ด้านมัลติมีเดีย ไม่ว่าจะเป็นเสียงหรือวิดีโอ ไม่ว่าจะเป็นการเรนเดอร์วิดีโอและเสียงสำหรับเกม หรือเพื่อการแสดงผลวิดีโอและเสียงสำหรับไฟล์วิดีโอ จุดประสงค์ของ DirectX คือเพื่อให้แพลตฟอร์ม Microsoft เช่นระบบปฏิบัติการ Windows สามารถสื่อสารกับกราฟิกและฮาร์ดแวร์เสียงของคอมพิวเตอร์ได้อย่างราบรื่นและมีประสิทธิภาพเพื่อให้ผู้ใช้ได้รับประสบการณ์ด้านมัลติมีเดียที่ดีที่สุด DirectX เป็นค่าคงที่ตลอดรูปแบบต่างๆ ที่ระบบปฏิบัติการ Windows ใช้ โดย DirectX เวอร์ชันใหม่กว่าจะรวมเข้ากับ Windows เวอร์ชันใหม่กว่า

เช่นเดียวกับส่วนประกอบอื่นๆ ของ Windows อย่างไรก็ตาม DirectX อาจผิดพลาดได้เองตามธรรมชาติ และเมื่อเป็นเช่นนั้น ผู้ใช้ต้องเผชิญกับปัญหาด้านมัลติมีเดียต่างๆ ในคอมพิวเตอร์ของตน จากการถูกล็อกไม่ให้เล่นเกมโปรดไปจนถึงไม่สามารถเล่นวิดีโอหรือไฟล์เสียงได้ มีหลายอย่างที่คุณต้องสูญเสียหาก DirectX หยุดทำงานตามที่ควรจะเป็น ในกรณีที่ DirectX ไม่ทำงาน มีหลายสิ่งที่คุณสามารถทำได้เพื่อลองและแก้ไข - ก่อนอื่นคุณควรเรียกใช้การสแกน SFC เนื่องจากไฟล์ DirectX ถูกจัดประเภทเป็นไฟล์ระบบ และการสแกน SFC ได้รับการออกแบบมาเพื่อสแกนหาและแก้ไข ปัญหาเกี่ยวกับไฟล์ระบบในคอมพิวเตอร์ Windows

หากการสแกน SFC ไม่สามารถแก้ปัญหาได้ การติดตั้ง DirectX ใหม่จะกลายเป็นแนวทางปฏิบัติที่แนะนำสำหรับคุณ ใน Windows ทุกรุ่น DirectX จะถูกรวมเข้ากับระบบปฏิบัติการและเป็นส่วนหนึ่งของมัน ดังนั้นการถอนการติดตั้งอย่างสมบูรณ์แล้วติดตั้งใหม่จึงไม่สามารถทำได้ อย่างไรก็ตาม มีวิธีอื่นในการทำงานให้สำเร็จ หากคุณต้องการติดตั้ง DirectX ใหม่ในคอมพิวเตอร์ Windows วิธีที่ดีที่สุดสองประการต่อไปนี้คือ:

วิธีที่ 1:ซ่อมแซมการติดตั้ง DirectX โดยใช้ DirectX End-User Runtime Web Installer

ใน Windows ทุกเวอร์ชันที่ Microsoft รองรับในปัจจุบัน DirectX จะได้รับการติดตั้งผ่าน Windows Update และการอัปเดตสำหรับ DirectX จะจัดส่งผ่าน Windows Update ด้วยเช่นกัน อย่างไรก็ตาม มีแพ็คเกจตัวติดตั้งแบบแจกจ่ายต่อได้สำหรับ DirectX ที่ Windows เปิดตัวในปี 2010 ซึ่งแจกจ่ายซ้ำได้นี้สามารถใช้เพื่อซ่อมแซมการติดตั้ง DirectX ได้ การทำเช่นนี้จะเขียนทับไฟล์ DirectX ทั้งหมดบนคอมพิวเตอร์ที่ใช้ Windows ด้วยไฟล์ใหม่ กำจัดไฟล์ที่เสียหายหรือเสียหาย ซึ่งเป็นความทะเยอทะยานของการติดตั้งใหม่ ในการซ่อมแซมการติดตั้ง DirectX บนคอมพิวเตอร์ Windows โดยใช้ DirectX End-User Runtime Web Installer คุณต้อง:

  1. ไป ที่นี่ ให้คลิก ดาวน์โหลด  และทำตามคำแนะนำบนหน้าจอเพื่อดาวน์โหลด DirectX End-User Runtime Web Installer . วิธีติดตั้ง DirectX ใหม่บนคอมพิวเตอร์ Windows
  2. เมื่อ DirectX End-User Runtime Web Installer  ดาวน์โหลดแล้ว นำทางไปยังตำแหน่งที่คุณบันทึกไว้และเรียกใช้
  3. ทำตามคำแนะนำบนหน้าจอ แล้วโปรแกรมติดตั้งที่ดาวน์โหลดมาจะแกะ ตัวติดตั้ง DirectX End-User Runtime Web Installer ทั้งหมด ของไฟล์และวางไว้ในไดเร็กทอรีที่คุณเลือก
  4. นำทางไปยังโฟลเดอร์ที่คุณมีโปรแกรมติดตั้งที่ดาวน์โหลดมา แกะ ตัวติดตั้งเว็บรันไทม์ของผู้ใช้ปลายทางของ DirectX ของไฟล์ไปยัง ค้นหาไฟล์ชื่อ DXSETP.exe  และดับเบิลคลิกเพื่อเรียกใช้
  5. ปฏิบัติตามคำแนะนำบนหน้าจอและพร้อมท์เพื่อเข้าสู่วิซาร์ด ซึ่งในตอนท้าย DirectX บนคอมพิวเตอร์ของคุณจะซ่อมแซม/ติดตั้งใหม่ได้สำเร็จ

เมื่อการติดตั้งซ่อมแซมเสร็จสิ้นและปัดฝุ่น คุณจะสามารถลบ  . ได้ตามต้องการ โฟลเดอร์ที่เต็มไปด้วยไฟล์ DirectX End-User Runtime Web Installer ที่สร้างโดยโปรแกรมติดตั้งที่คุณดาวน์โหลดจากเว็บไซต์ของ Microsoft

วิธีที่ 2:ย้อนกลับเวอร์ชันของ DirectX ที่คุณมีแล้วอัปเดต

อีกวิธีหนึ่งที่โดยทั่วไปคุณสามารถบรรลุทุกสิ่งที่คุณทำเมื่อคุณถอนการติดตั้งแล้วติดตั้งบางสิ่งใหม่ ในบริบทของ DirectX บนคอมพิวเตอร์ที่ใช้ Windows คือการย้อนกลับเวอร์ชันของ DirectX ที่คุณมีเป็นเวอร์ชันที่เก่ากว่า แล้วจึงอัปเดตเป็นเวอร์ชันล่าสุดที่มี รุ่น ในการดำเนินการดังกล่าว คุณต้อง:

  1. กด โลโก้ Windows  คีย์ + R เพื่อเปิด เรียกใช้  โต้ตอบ วิธีติดตั้ง DirectX ใหม่บนคอมพิวเตอร์ Windows
  2. พิมพ์ regedit  เข้าสู่ วิ่ง  โต้ตอบแล้วกด Enter  เพื่อเปิด ตัวแก้ไขรีจิสทรี . วิธีติดตั้ง DirectX ใหม่บนคอมพิวเตอร์ Windows
  3. ในบานหน้าต่างด้านซ้ายของ ตัวแก้ไขรีจิสทรี ไปที่ไดเร็กทอรีต่อไปนี้:
    HKEY_LOCAL_MACHINE> ซอฟต์แวร์> ไมโครซอฟท์
  4. ในบานหน้าต่างด้านซ้ายของ ตัวแก้ไขรีจิสทรี ให้คลิกที่ DirectX  คีย์ย่อยภายใต้ Microsoft  คีย์เพื่อให้เนื้อหาแสดงในบานหน้าต่างด้านขวา วิธีติดตั้ง DirectX ใหม่บนคอมพิวเตอร์ Windows
  5. ในบานหน้าต่างด้านขวาของ ตัวแก้ไขรีจิสทรี ให้ค้นหาค่ารีจิสทรีที่ชื่อว่า เวอร์ชัน  และดับเบิลคลิกเพื่อ แก้ไข มัน. วิธีติดตั้ง DirectX ใหม่บนคอมพิวเตอร์ Windows
  6. แทนที่ 4.09.00.0904 ใน ข้อมูลค่า: ช่องที่มี 4.08.00.0904 และคลิก ตกลง . การทำเช่นนั้นจะย้อนกลับเวอร์ชันของ DirectX ที่คุณมีบนคอมพิวเตอร์ของคุณเป็นเวอร์ชันเก่า หรืออย่างน้อยนั่นคือสิ่งที่ Windows เชื่อว่าได้เกิดขึ้น
    หมายเหตุ: ค่าที่อธิบายไว้ในขั้นตอนนี้มีเฉพาะใน Windows XP, Windows Vista และ Windows 7 วิธีนี้สามารถใช้ได้กับ Windows เวอร์ชันใหม่กว่า แต่ค่าจะแตกต่างกัน – สิ่งที่คุณต้องทำคือเพียงแค่เปลี่ยนค่าของ DirectX เวอร์ชันใดก็ตามที่คุณต้องมีค่าเท่ากับเวอร์ชันที่เก่ากว่า วิธีติดตั้ง DirectX ใหม่บนคอมพิวเตอร์ Windows
  7. ปิด ตัวแก้ไขรีจิสทรี .
  8. ตอนนี้ สิ่งที่คุณต้องทำคือลองติดตั้ง DirectX การทำเช่นนี้จะทำให้ Windows เห็นว่าคุณมี DirectX เวอร์ชันเก่าในคอมพิวเตอร์ของคุณ และ Windows จะติดตั้งเวอร์ชันล่าสุดที่มีสำหรับคอมพิวเตอร์ของคุณเพื่อแก้ไข สถานการณ์. ซึ่งสามารถทำได้โดยเรียกใช้ Windows Update  หรือโดยการเรียกใช้ DirectX End-User Runtime Web Installer  ตามที่อธิบายไว้ใน วิธีที่ 1 .