แก้ไขข้อผิดพลาดในการโหลด steamui.dll บน Windows 11/10

หากคุณพบ ข้อผิดพลาดร้ายแรงของ Steam - ไม่สามารถโหลด steamui.dll(Failed to load steamui.dll)เมื่อพยายามเริ่มSteamบนอุปกรณ์ Windows 11/10 ของคุณ โพสต์นี้มีขึ้นเพื่อช่วยคุณ ในโพสต์นี้ เราจะระบุสาเหตุที่เป็นไปได้พร้อมทั้งให้แนวทางแก้ไขที่เหมาะสมที่สุดที่คุณสามารถลองแก้ไขปัญหานี้ได้สำเร็จ

โหลด steamui.dll ไม่สำเร็จ

สาเหตุที่พบบ่อยที่สุดสำหรับข้อผิดพลาดนี้คือ ไฟล์ Stamui.dllหายไปหรือเสียหาย สาเหตุที่เป็นไปได้อื่น ๆ ของข้อผิดพลาดนี้มีดังต่อไปนี้

  • คุณลบไฟล์ steamui.dll โดยไม่ได้ตั้งใจ
  • ไดรเวอร์อุปกรณ์ที่ล้าสมัย

โหลดข้อผิดพลาด steamui.dll ไม่สำเร็จ

หากคุณประสบปัญหานี้ คุณสามารถลองใช้วิธีแก้ปัญหาที่เราแนะนำด้านล่างโดยไม่เรียงลำดับเฉพาะ และดูว่าจะช่วยแก้ปัญหาFailed to load DL L ได้หรือไม่

  1. ลงทะเบียนใหม่ steamui.dll
  2. ล้างแคชดาวน์โหลด Steam
  3. แก้ไข Steam.exe
  4. ลบ(Delete) libswscale-3.dll และ steamui.dll
  5. ลบรุ่นเบต้า (ถ้ามี)
  6. ถอนการติดตั้งและติดตั้ง Steam ใหม่

มาดูคำอธิบายของกระบวนการที่เกี่ยวข้องกับโซลูชันแต่ละรายการกัน

1] ลงทะเบียนใหม่ steamui.dll

ในการลงทะเบียนไฟล์ steamui.dll อีกครั้งให้ทำดังต่อไปนี้:

  • กดปุ่มWindows key + Rเพื่อเรียกใช้กล่องโต้ตอบเรียกใช้
  • ในกล่องโต้ตอบ Run พิมพ์cmdจากนั้นกดCTRL + SHIFT + ENTERเพื่อ เปิด Command Prompt ในopen Command Prompt in admin/elevated mode
  • ในหน้าต่างพรอมต์คำสั่ง พิมพ์คำสั่งด้านล่างแล้วกดEnter
regsvr32 steamui.dll

เมื่อคำสั่งดำเนินการแล้ว ให้รีสตาร์ทอุปกรณ์และดูว่าปัญหาได้รับการแก้ไขหรือไม่ หากไม่เป็นเช่นนั้น ให้ลองวิธีแก้ไขปัญหาถัดไป

อ่าน(Read) : วิธีแก้ไขข้อผิดพลาดไฟล์ DLL ที่หาย(How to fix Missing DLL files errors)ไป

2] ล้างแคชดาวน์โหลด Steam

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

วิธีนี้จะไม่ส่งผลต่อเกมที่ติดตั้งอยู่ในปัจจุบันเมื่อคุณเข้าสู่ระบบSteam ใน ภายหลัง

ทำดังต่อไปนี้:

  • เปิด ไคลเอนต์ Steam ของคุณ จากนั้นไปที่  Steam > Settings จากเมนูไคลเอนต์ด้านซ้ายบน
  • ใน  หน้าต่าง การตั้งค่า (Setting )ไปที่  แท็บ ดาวน์โหลด (Download )ทางด้านซ้ายแล้วคลิก  ล้างแคชดาวน์โหลด(Clear Download Cache)  ในบานหน้าต่างด้านซ้าย
  • คลิก  ตกลง (OK )เพื่อยืนยันการดำเนินการนี้ และคุณจะต้องลงชื่อเข้าใช้Steamอีกครั้ง
  • รีสตาร์ทคอมพิวเตอร์เพื่อบันทึกการเปลี่ยนแปลงนี้

หรือคุณสามารถเรียกใช้ Steam Cleanerเพื่อลบแคช

3] แก้ไข Steam.exe

ทำดังต่อไปนี้:

  • ไป(Navigate)ที่ ไดเร็กทอรี Steamซึ่งควรเป็น:
C:\Program Files (x86)\Steam\
  • คลิกขวาที่Steam.exe  แล้วเลือก  สร้างทางลัด(Create Shortcut.)
  • ตอนนี้ให้คลิกขวาที่ทางลัดนี้แล้วเลือก  คุณสมบัติ(Properties.)
  • ในกล่องข้อความเป้าหมาย ให้เพิ่ม-clientbeta client_candidate  ที่ส่วนท้ายของพาธ เพื่อให้มีลักษณะดังนี้:
“C:\Program Files (x86)\Steam\Steam.exe” -clientbeta client_candidate
  • คลิกใช้(Apply) > ตกลง(OK) _

หากคุณเรียกใช้ทางลัด(Shortcut)Steamจะสามารถเปิดได้โดยไม่มีข้อผิดพลาด มิฉะนั้น ให้ลองวิธีแก้ไขปัญหาถัดไป

4] ลบ(Delete)ไฟล์ libswscale-3.dll และ steamui.dll

บางครั้ง ข้อผิดพลาด ไม่สามารถโหลด steamui.dll(Failed to load steamui.dll)อาจไม่ได้ระบุว่าไฟล์นั้นหายไปจริงๆ เป็นเพียงเพราะไฟล์ libswscale-3.dll และ steamui.dll เสียหาย ในกรณีนี้ คุณสามารถลบทั้งสองไฟล์และSteamจะแทนที่ไฟล์ด้วยไฟล์ใหม่โดยอัตโนมัติเมื่อคุณเรียกใช้Steamในครั้งต่อไป โดยใช้วิธีดังนี้:

  • คลิกขวาที่  Steam บนเดสก์ท็อปและ  เลือกProperties
  • ไปที่  ส่วน ทางลัด (Shortcut )แล้วคลิก  เปิดตำแหน่งไฟล์ที่(Open File Location)  ด้านล่างของหน้าต่าง
  • ที่ตำแหน่ง ค้นหาและคลิกขวาที่libswscale-3.dllและ  SteamUI.dllแล้วเลือกลบ(Delete)
  • รีสตาร์ท Steam(Restart Steam)และดูว่าข้อผิดพลาดยังคงมีอยู่หรือไม่

5] ลบ(Delete Beta)เวอร์ชันเบต้า (ถ้ามี)

หากคุณกำลังใช้ เวอร์ชัน เบต้าของ Steam(Steam Beta)มีโอกาสมากที่คุณอาจพบข้อผิดพลาด คุณสามารถแก้ไขได้โดยลบเวอร์ชันเบต้า (Beta)โดยใช้วิธีดังนี้:

  • กดปุ่มWindows key + Eเพื่อเปิดFile Explorer(open File Explorer)
  • ไป(Navigate)ที่ไดเร็กทอรีSteam และ ค้นหาโฟลเดอร์ Package(Package folder)
  • ใน โฟลเดอร์ Packageให้คลิกขวาที่ไฟล์ชื่อ  Beta แล้วเลือก  Delete
  • รีบูต(Reboot)เครื่องคอมพิวเตอร์และรีสตาร์ท Steam

ไฟล์ Steam ที่จำเป็นจะถูกดาวน์โหลดโดยอัตโนมัติ อย่างไรก็ตาม หากปัญหายังไม่ได้รับการแก้ไข คุณสามารถลองวิธีแก้ไขปัญหาถัดไป

โพสต์ที่เกี่ยวข้อง(Related post) : แก้ไขข้อผิดพลาด Steam ของการกำหนดค่า Depot ที่ไม่ถูกต้องใน Windows(Fix Invalid Depot Configuration Steam Error on Windows 10) 10

6] ถอนการติดตั้งและติดตั้ง Steam ใหม่

วิธีแก้ปัญหานี้ต้องการให้คุณถอนการติดตั้ง Steam(uninstalling Steam)จากคอมพิวเตอร์ของคุณผ่านทางแอปเพล็ตPrograms and Features จากนั้น (Features)ดาวน์โหลด(download) Steam จากเว็บไซต์ทางการแล้วติดตั้งใหม่ หลังจากนั้น ไฟล์ steamui.dll ที่เสียหายจะถูกแทนที่ด้วยสำเนาใหม่ที่สมบูรณ์

ก่อนที่คุณจะถอนการติดตั้งSteamให้ไปที่ไดเร็กทอรีSteam ด้านล่าง:(Steam)

C:\Program Files (x86)\Steam\Steamapps

คุณจะพบเกมหรือแอปพลิเคชั่นดาวน์โหลดทั้งหมดในโฟลเดอร์Steamapps ตรวจ(Make) สอบให้ แน่ใจว่าได้สำรองโฟลเดอร์นี้ไปยังตำแหน่งอื่น

หลังจากที่คุณได้ติดตั้งSteam ใหม่ แล้ว ตอนนี้คุณสามารถย้าย  โฟลเดอร์ Steamapps ที่ คุณได้สำรองข้อมูลไว้ไปยังไดเร็กทอรีSteam ได้แล้ว (Steam)จากนั้นเรียกใช้Steamอีกครั้งและตรวจสอบว่าข้อผิดพลาดปรากฏขึ้นอีกครั้งหรือไม่

วิธีแก้ปัญหาใด ๆ เหล่านี้ควรทำงานให้คุณ!



About the author

ฉันเป็น windows, ios, pdf, ข้อผิดพลาด, วิศวกรแกดเจ็ตที่มีประสบการณ์มากกว่า 10 ปี ฉันได้ทำงานกับแอปพลิเคชันและเฟรมเวิร์กคุณภาพสูงของ Windows มากมาย เช่น OneDrive for Business, Office 365 และอื่นๆ งานล่าสุดของฉันได้รวมการพัฒนาโปรแกรมอ่าน pdf สำหรับแพลตฟอร์ม windows และการทำงานเพื่อทำให้ข้อความแสดงข้อผิดพลาดชัดเจนยิ่งขึ้นสำหรับผู้ใช้ นอกจากนี้ ฉันได้มีส่วนร่วมในการพัฒนาแพลตฟอร์ม ios มาสองสามปีแล้ว และคุ้นเคยกับทั้งคุณสมบัติและลักษณะเฉพาะของมันมาก



Related posts