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

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

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

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



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