เมื่อคุณเปิดเกมผ่าน Steam คุณอาจเจอ Steam error code 51 พร้อมข้อความแสดงข้อผิดพลาด "Game failed to start" นี่เป็นข้อผิดพลาดทั่วไปที่เกิดขึ้นในทุกประเภทของเกม เช่น Skyrim หรือ Dota ปัญหา error code 51 steam นี้มักเกิดขึ้นบนคอมพิวเตอร์เมื่อคุณใช้ Steam เวอร์ชันเก่า และเกมเวอร์ชันเก่า หากเกิดกับคุณ คุณอยู่ที่ المكانที่ถูกต้อง! เรานำเสนอคู่มือที่สมบูรณ์แบบซึ่งช่วยให้คุณแก้ไขปัญหาที่กล่าวมาได้
วิธีแก้ไข Steam Error Code 51 ใน Windows 10
หากคุณรำคาญกับ error code 51 Steam ในคอมพิวเตอร์ Windows 10 นี่คือสาเหตุที่เป็นไปได้บางอย่างที่คุณต้องวิเคราะห์อย่างละเอียดเพื่อแก้ไขปัญหา
- คอมพิวเตอร์ไม่ตรงตามข้อกำหนดพื้นฐานของเกม และคุณใช้ Steam เวอร์ชันผู้ดูแลระบบ (administrative version)
- โปรแกรมพื้นหลังอื่นๆ รบกวนกับเกม
- คุณใช้เวอร์ชันไดรเวอร์ที่ไม่ได้รับการยืนยัน (unverified)
- การตั้งค่ากราฟิกของเกมกำหนดค่าผิดพลาด (misconfigured)
- มีมัลแวร์และไวรัสอยู่
- .NET Framework และระบบปฏิบัติการไม่ได้อัปเดตเป็นเวอร์ชันล่าสุด
- เวอร์ชัน DirectX ไม่ได้อัปเดตเป็นเวอร์ชันล่าสุด
- Overclocking (การเพิ่มความเร็วนาฬิกาเกินค่ามาตรฐาน)
- ไฟล์การติดตั้งเกมที่กำหนดค่าผิดหรือเสียหายก็เป็นสาเหตุของปัญหา
- ไฟล์ Microsoft C++ redistributable ไม่เข้ากันได้กับเกมและคอมพิวเตอร์
นี่คือวิธีการตรวจสอบและแก้ไขบางอย่างที่จะช่วยให้คุณแก้ไขปัญหา error code 51 ทำตามตามลำดับที่แสดง และหากคุณโชคดี คุณอาจได้คำตอบสำหรับปัญหาของคุณภายในไม่กี่ขั้นตอนแรก!
วิธีที่ 1: วิธีการตรวจสอบขั้นพื้นฐาน (Basic Troubleshooting Methods)
ก่อนที่คุณจะลองวิธีการตรวจสอบและแก้ไขอื่นๆ ให้ลองใช้วิธีพื้นฐานบางอย่างที่จะช่วยให้คุณแก้ไข error code ภายในไม่กี่คลิกง่ายๆ
1A. หยุด Overclocking
คอมพิวเตอร์ระดับสูงทุกเครื่องสร้างขึ้นพร้อมตัวเลือก Overclocking ซึ่งช่วยให้ผลลัพธ์มากกว่าข้อกำหนดที่คุณมีอยู่แล้ว การรันการ์ดจอหรือโปรเซสเซอร์เร็วกว่าความเร็วเริ่มต้น เรียกว่า overclocking เมื่อสิ่งนี้เกิดขึ้น คอมพิวเตอร์ของคุณจะถึงอุณหภูมิสูงสุดหลังจากเวลาบางช่วง คอมพิวเตอร์ตรวจจับสิ่งนี้และปรับความเร็วนาฬิกาให้กลับสู่ความเร็วปกติจนกว่าจะเย็นลง ความเร็วนาฬิกาจะเพิ่มขึ้นอีกครั้งหลังจากเย็นลงแล้ว นี่เพิ่มประสิทธิภาพของคอมพิวเตอร์และช่วยได้มากหากคุณไม่มีคอมพิวเตอร์ที่ทรงพลัง
1B. ปิดโปรเซสพื้นหลังที่ไม่ต้องการ
โปรเซสพื้นหลังหลายตัวที่ทำงานบนคอมพิวเตอร์ของคุณอาจรบกวนกับโปรเซสของ Steam โปรแกรมเหล่านี้อาจมีส่วนทำให้เกิดปัญหา error code 51 บน Steam ทำตามคู่มือของเรา How to End Task in Windows 10 เพื่อออกจากโปรเซสพื้นหลังทั้งหมด
1C: เปลี่ยนลำดับความสำคัญของเกม Steam (Change Steam Game Priority)
ลำดับความสำคัญของแอปพลิเคชันหรือโปรเซสบอกคอมพิวเตอร์ถึงความสำคัญและว่าควรให้ความสำคัญมากกว่าอื่นๆ ขณะจัดสรรทรัพยากร ลำดับความสำคัญของทุกแอปพลิเคชันเป็น normal ยกเว้นโปรเซสระบบ โดยค่าเริ่มต้น Steam อาจทริกเกอร์ error code บางตัวหากไม่ได้รับทรัพยากรเพียงพอ
- เลือก Task Manager หลังจากคลิกขวาที่ Taskbar
- ตอนนี้ ค้นหา Steam process
- จากนั้นเปลี่ยนลำดับความสำคัญเป็น High หรือ Realtime และตรวจสอบว่าทำงานหรือไม่
หมายเหตุ: เปลี่ยนลำดับความสำคัญด้วยความระมัดระวัง เนื่องจากการเปลี่ยนลำดับความสำคัญของโปรเซสโดยไม่ระมัดระวังอาจทำให้ระบบของคุณชาหรือไม่เสถียรมาก
- ปิด Task Manager และรีบูทคอมพิวเตอร์ของคุณ และตรวจสอบว่าปัญหาที่กล่าวมาได้รับการแก้ไขหรือไม่
1D: ตั้งค่า High Performance (Set High Performance)
คุณยังสามารถเพิ่มประสิทธิภาพเกมของคุณได้เมื่อตั้งค่าแผนพลังงาน high-performance แผนพลังงานเหล่านี้พัฒนาขึ้นเพื่อจัดการการตั้งค่าพลังงานบนการตั้งค่าพกพา ทำตามคำแนะนำด้านล่างเพื่อใช้แผนพลังงาน high-performance บนคอมพิวเตอร์ของคุณ
- กดปุ่ม Windows + I พร้อมกันเพื่อเปิด Windows Settings
- เลื่อนลงรายการและคลิกที่การตั้งค่า System
- เลือกตัวเลือก Power & sleep และคลิก Additional power settings ภายใต้ Related settings
- เลือกตัวเลือก High-performance ภายใต้ High additional plans ตามภาพด้านล่าง
ตอนนี้คุณได้เพิ่มประสิทธิภาพระบบแล้ว ตรวจสอบว่าคุณแก้ไข how to fix error code 51 Steam ได้หรือไม่
เช่นเดียวกัน มันจำเป็นเสมอที่เกมของคุณจะรันในเวอร์ชันล่าสุดเพื่อหลีกเลี่ยงความขัดแย้งใดๆ จนกว่าเกมของคุณจะอัปเดต คุณจะไม่สามารถล็อกอินเข้าสู่เซิร์ฟเวอร์เกมได้สำเร็จ เพื่ออัปเดตเกมของคุณ ทำตามขั้นตอนด้านล่าง
- เปิด Steam app และไปที่ LIBRARY
- คลิกที่ HOME และค้นหาเกมของคุณ
- คลิกขวาที่เกมและเลือกตัวเลือก Properties…
- เปลี่ยนไปที่แท็บ UPDATES และตรวจสอบว่ามีการอัปเดตที่ค้างอยู่หรือไม่ หากมี ทำตามคำแนะนำบนหน้าจอเพื่อดาวน์โหลดอัปเดตล่าสุด
หลังจากอัปเดต ตรวจสอบว่า error code ที่กล่าวมาบน Steam ได้รับการแก้ไขหรือไม่
1E: ปิดใช้งาน Full-Screen Optimizations (Disable Full-Screen Optimizations)
ผู้ใช้บางคนแนะนำว่าการปิดใช้งาน full-screen optimizations บนคอมพิวเตอร์ช่วยให้พวกเขาแก้ไขปัญหา error code 51 Steam ได้ ทำตามคำแนะนำ
- เปิด Steam และคลิก LIBRARY
- คลิกขวาที่เกม Steam ใดๆ และคลิก Properties
- เปลี่ยนไปที่แท็บ GENERAL และคลิก SET LAUNCH OPTIONS…
- หน้าต่างใหม่จะเปิดพร้อมคำเตือนสำหรับผู้ใช้ขั้นสูง เพื่อเปิดเกมในโหมดหน้าต่าง (windowed mode) ให้พิมพ์พารามิเตอร์ –windowed
- บันทึกการเปลี่ยนแปลงโดยคลิก OK และออกจากหน้าต่าง Properties
- เปิดเกมใหม่และตรวจสอบว่ามันรันในโหมดหน้าต่างหรือไม่ หากไม่ ให้ไปที่ SET LAUNCH OPTIONS… อีกครั้งและพิมพ์พารามิเตอร์ต่อไปนี้แทนพารามิเตอร์ล่าสุด
–windowed -w 1024
- บันทึกการเปลี่ยนแปลงโดยคลิก OK
พารามิเตอร์นี้จะตั้งค่าให้เกมเปิดในโหมดหน้าต่าง
1F: ตรวจสอบความสมบูรณ์ของไฟล์เกม (Verify Integrity of Game files)
เราเคยเห็นหลายกรณีที่ไฟล์เกม إما หายไป เสียหาย หรือมีการติดตั้งไม่สมบูรณ์ ผู้ใช้อาจเจอ Steam error code 51 game failed to launch หากถูกขัดจังหวะโดยกระบวนการอัปเดต หรือหากไฟล์เกมถูกย้าย ในวิธีนี้ คุณจะเปิด Steam และใช้ฟังก์ชัน built-in สำหรับตรวจสอบความสมบูรณ์ของเกม มันจะถูกแทนที่หากแอปพลิเคชันพบบางอย่าง อ่านคู่มือของเราเกี่ยวกับ How to Verify Integrity Game Files on Steam
หมายเหตุ: คุณควรทำขั้นตอนที่คล้ายกันหากคุณใช้ซอฟต์แวร์เผยแพร่ที่แตกต่างกัน
1G. อัปเดต Windows (Update Windows)
นอกจากนี้ หากมีบั๊กในคอมพิวเตอร์ของคุณ พวกมันสามารถแก้ไขได้เฉพาะหลังอัปเดต Windows Microsoft เปิดเผยอัปเดตเป็นประจำเพื่อแก้ไขบั๊กทั้งหมดเหล่านี้ ทำให้ Steam error code 51 ได้รับการแก้ไข ดังนั้น ตรวจสอบให้แน่ใจว่าคุณอัปเดตระบบปฏิบัติการ Windows ของคุณ และหากมีการอัปเดตที่ค้างอยู่ ใช้คู่มือของเรา How to Download and Install Windows 10 Latest Update
หลังจากอัปเดตระบบปฏิบัติการ Windows ของคุณ ตรวจสอบว่าคุณสามารถเข้าถึงเกมโดยไม่มีปัญหาใดๆ ได้หรือไม่
วิธีที่ 2: รัน Steam ในฐานะ Administrator (Run Steam as an Administrator)
ผู้ใช้บางคนแนะนำว่าเมื่อคุณรัน Steam ในฐานะ administrator Steam error code 51 สามารถแก้ไขได้ นี่คือขั้นตอนสำหรับรัน Steam ในฐานะ administrator
- คลิกขวาที่ Steam shortcut บน Desktop
- คลิกที่ Properties
- ในหน้าต่าง Properties ให้เปลี่ยนไปที่แท็บ Compatibility
- ติ๊กถูกกล่อง Run this program as an administrator
- สุดท้าย คลิก Apply > OK เพื่อบันทึกการเปลี่ยนแปลง
วิธีที่ 3: Flush Steam Configuration
คุณสามารถลองแก้ไข Steam error code 51 โดยใช้ Steam flushing คุณสามารถทำตามขั้นตอนเหล่านี้เพื่อดำเนินการวิธีนี้
- ออกจาก Steam client ให้สมบูรณ์
- กดปุ่ม Windows + R พร้อมกันเพื่อเปิดกล่องโต้ตอบ Run
- พิมพ์ steam://flushconfig และคลิก OK
- ในเมนูแจ้งเตือน คลิก OK เพื่อยืนยัน
- รีบูทคอมพิวเตอร์
- เปิด File Explorer โดยกดปุ่ม Windows + E พร้อมกัน
- ไปที่ path ต่อไปนี้:
C:\program files (x86)\Steam
- ที่นี่ ค้นหาไฟล์ Steam หรือ Steam.exe และเปิดมันโดยล็อกอินอีกครั้ง
วิธีที่ 4: อัปเดต Steam (Update Steam)
หากคุณใช้แอปพลิเคชัน Steam เวอร์ชันเก่า คุณจะไม่สามารถเข้าถึงเกมได้อย่างลื่นไหล ดังนั้น ตรวจสอบให้แน่ใจว่าคุณใช้ Steam และเกม Steam เวอร์ชันอัปเดตแล้วก่อนเปิด
- กดปุ่ม Windows key พิมพ์ Steam แล้วคลิก Open
- คลิกที่ Steam ที่มุมซ้ายบนของหน้าจอ ตามด้วย Check for Steam Client Updates…
- หากมีอัปเดตใหม่ที่จะดาวน์โหลด ให้ติดตั้งและตรวจสอบว่า Steam client ของคุณเป็นเวอร์ชันล่าสุด
- ตอนนี้ เปิด Steam ใหม่ (relaunch Steam)
วิธีที่ 5: อัปเดต GPU Drivers (Update GPU Drivers)
ไดรเวอร์กราฟิกช่วยให้ภาพกราฟิกหนักและแอปพลิเคชันประมวลผลวิดีโอทำงานง่ายขึ้น หากคุณเจอข้อขัดแย้งในการเปิดเกม ให้ตรวจสอบให้แน่ใจว่าคุณใช้เวอร์ชันไดรเวอร์อุปกรณ์ที่อัปเดตแล้ว เนื่องจากพวกมันทำหน้าที่เป็นลิงก์ระหว่างฮาร์ดแวร์และระบบปฏิบัติการของคอมพิวเตอร์ของคุณ ผู้ใช้หลายคนแนะนำว่าการอัปเดตไดรเวอร์ได้แก้ไข how to fix error code 51 Steam อ่านและนำขั้นตอนที่แนะนำในคู่มือ 4 Ways to Update Graphics Drivers in Windows 10 ไปปฏิบัติ
วิธีที่ 6: ย้อนกลับการอัปเดต Graphics Driver (Roll Back Graphics Driver Updates)
บางครั้ง เวอร์ชันปัจจุบันของไดรเวอร์กราฟิกอาจก่อให้เกิดข้อขัดแย้งในการเปิดเกม และในกรณีนี้ คุณต้องกู้คืนเวอร์ชันก่อนหน้าของไดรเวอร์ที่ติดตั้งอยู่ กระบวนการนี้เรียกว่า rollback of drivers และคุณสามารถย้อนกลับไดรเวอร์ของคอมพิวเตอร์กลับสู่สถานะก่อนหน้าได้อย่างง่ายดายโดยทำตามคู่มือ How to Rollback Drivers on Windows 10
บันทึกการเปลี่ยนแปลงและตรวจสอบว่าคุณได้修复สำหรับ error code 51 หรือไม่
วิธีที่ 7: ติดตั้ง Graphics Driver ใหม่ (Reinstall Graphics Driver)
หากคุณยังคงเจอ Steam error code 51 หลังจากอัปเดต GPU drivers แล้ว ให้ติดตั้งไดรเวอร์อุปกรณ์ใหม่เพื่อแก้ไขปัญหาความเข้ากันไม่ได้ คุณสามารถติดตั้งไดรเวอร์กราฟิกใหม่ได้อย่างง่ายดายตามคำแนะนำในคู่มือ How to Uninstall and Reinstall Drivers on Windows 10
วิธีที่ 8: อัปเดต .NET Framework (Update .NET Framework)
.NET framework ในคอมพิวเตอร์ Windows 10 จำเป็นสำหรับบริการที่ไม่มีการ中断ของแอปและเกมสมัยใหม่ เกมหลายตัวมีฟีเจอร์อัปเดตอัตโนมัติสำหรับ .NET framework ดังนั้นมันจะอัปเดตอัตโนมัติทุกครั้งที่มีอัปเดต ในอีกกรณีหนึ่ง หากมีการแจ้งอัปเดตในคอมพิวเตอร์ของคุณ คุณสามารถติดตั้งเวอร์ชันล่าสุดของ .NET framework ด้วยตนเอง ตามที่อภิปรายด้านล่าง เพื่อแก้ไข Steam error code 51 บนคอมพิวเตอร์ Windows 10 ของคุณ
- ตรวจสอบ อัปเดตใหม่ สำหรับ .NET framework จากเว็บไซต์ Microsoft อย่างเป็นทางการ
- หากมีอัปเดต ให้คลิกที่ลิงก์ที่เกี่ยวข้อง/แนะนำ (recommended) และคลิกตัวเลือก Download .NET Framework 4.8 Runtime
หมายเหตุ: อย่าคลิก Download .NET Framework 4.8 Developer Pack เนื่องจากมันใช้โดยนักพัฒนาซอฟต์แวร์
- ไปที่ My downloads ดับเบิลคลิกที่ไฟล์ setup เพื่อรันไฟล์ที่ดาวน์โหลด และทำตาม คำแนะนำบนหน้าจอ เพื่อติดตั้ง .NET framework ให้สำเร็จบนคอมพิวเตอร์ Windows ของคุณ
วิธีที่ 9: อัปเดต DirectX (Update DirectX)
เพื่อเพลิดเพลินกับประสบการณ์มัลติมีเดียที่ลื่นไหลบน Steam คุณต้องแน่ใจว่า DirectX ถูกติดตั้ง และอัปเดตเป็นเวอร์ชันล่าสุด DirectX ช่วยปรับปรุงประสบการณ์สื่อภาพสำหรับเกมและแอปพลิเคชันกราฟิกโดยเฉพาะ มันคุ้มค่าที่จะอัปเดต DirectX ที่จำเป็นสำหรับเกมนี้ ทำตามคู่มือของเราเกี่ยวกับ How to Update DirectX in Windows 10
หมายเหตุ: ตรวจสอบให้แน่ใจว่ากล่อง Check for WHQL digital signatures ถูกติ๊กในแท็บ System และในทุกแท็บ ตรวจสอบว่า WHQL Logo'd ตั้งค่าเป็น Yes
วิธีที่ 10: ปิดใช้งาน Antivirus ชั่วคราว (Disable Antivirus Temporarily - If Applicable)
โปรแกรม antivirus บางตัวที่ติดตั้งในคอมพิวเตอร์ของคุณซึ่งไม่เข้ากันได้ จะทำให้คุณยุ่งยากในการแก้ไข how to fix error code 51 Steam เพื่อหลีกเลี่ยงความขัดแย้ง คุณต้องตรวจสอบการตั้งความปลอดภัยของคอมพิวเตอร์ Windows 10 และตรวจสอบว่ามั่นคงหรือไม่ เพื่อค้นหาว่า antivirus suite เป็นเหตุผลของ error code 51 on Steam issue ให้ปิดใช้งานมันครั้งหนึ่งและลองเชื่อมต่อกับเครือข่าย
อ่านคู่มือของเราเกี่ยวกับ How to Disable Antivirus Temporarily on Windows 10 และทำตามคำแนะนำเพื่อปิดโปรแกรม Antivirus ชั่วคราวบนคอมพิวเตอร์ของคุณ
หากคุณมีวิธีแก้ปัญหาหลังจากปิดโปรแกรม antivirus ในคอมพิวเตอร์ของคุณ แนะนำให้ถอนการติดตั้งโปรแกรมนั้นออกจากคอมพิวเตอร์อย่างสมบูรณ์ อ่านคู่มือ Force Uninstall Programs which won't Uninstall In Windows 10 เพื่อถอนการติดตั้งโปรแกรม antivirus ในคอมพิวเตอร์ของคุณ
วิธีที่ 11: แก้ไขการตั้งค่า Windows Defender Firewall (Modify Windows Defender Firewall Setting)
คุณจะเจอ Steam error code 51 game failed to launch อีกด้วย เนื่องจาก antivirus suite ที่ over-reactive หรือ over-protective ในคอมพิวเตอร์ Windows 10 ของคุณ สิ่งนี้ป้องกันลิงก์การเชื่อมต่อระหว่างเกม launcher และเซิร์ฟเวอร์ ดังนั้น เพื่อแก้ไขปัญหานี้ คุณสามารถ whitelist Steam ในการตั้งค่า Firewall หรือปิดใช้งานปัญหาชั่วคราว
ตัวเลือกที่ 1: Whitelist Steam
เพื่ออนุญาต Steam ใน Windows Defender Firewall ทำตามคู่มือของเรา Allow or Block Apps through the Windows Firewall และดำเนินการตามขั้นตอนที่แนะนำ
ตัวเลือกที่ 2: ปิดใช้งาน Firewall (ไม่แนะนำ)
หากคุณไม่รู้วิธีปิดใช้งาน Windows Defender Firewall คู่มือของเรา How to Disable Windows 10 Firewall จะช่วยคุณทำได้
ตัวเลือกที่ 3: สร้างกฎใหม่ใน Firewall (Create New Rule in Firewall)
- กด Windows key พิมพ์ Windows Defender Firewall with Advanced Security แล้วคลิก Run as administrator
- ในบานหน้าต่างซ้าย คลิก Inbound Rules
- ในบานหน้าต่างขวา คลิก New rule…
- ตรวจสอบให้แน่ใจว่าเลือกตัวเลือก Program ภายใต้เมนู What type of rule would you like to create? และคลิก Next>
- คลิกปุ่ม Browse… ที่สอดคล้องกับ This program path:
- ไปที่ path C:\Program Files (x86)\Steam และดับเบิลคลิกที่ไฟล์ setup แล้วคลิกปุ่ม Open
- คลิก Next > ในหน้าต่าง New Inbound Rule Wizard
- เลือกปุ่ม radio ถัดจาก Allow the connection และคลิก Next >
- ตรวจสอบให้แน่ใจว่ากล่อง Domain, Private, Public ถูกเลือก และคลิก Next >
- สุดท้าย เพิ่มชื่อให้กฎใหม่ของคุณและคลิก Finish
เสร็จสิ้น! ตรวจสอบว่าคุณแก้ไข error code 51 on Steam ได้หรือไม่
แนะนำเพิ่มเติม:
- แก้ไข SADES Headset Not Recognised by Windows 10 Problem
- แก้ไข Discord Not Detecting Battle Net Problem
- แก้ไข DayZ Unable to Locate a Running Instance of Steam
- แก้ไข Steam VR Error 306 in Windows 10
เราหวังว่าคู่มือนี้มีประโยชน์และคุณสามารถแก้ไข Steam error code 51 game failed to Launch บนคอมพิวเตอร์ Windows 10 ของคุณได้ ให้เราทราบว่าวิธีไหนใช้ได้ดีที่สุดสำหรับคุณ รู้สึกอิสระที่จะติดต่อเราพร้อมคำถามและข้อเสนอแนะผ่านส่วนความคิดเห็นด้านล่าง