Dota 2 เปิดไม่ได้หรือกด Play แล้วเกมไม่ขึ้น แก้อย่างไร

หาก Dota 2 เปิดไม่ได้หรือกด Play แล้วเกมไม่ขึ้น ให้ปิด Dota 2 และ Steam ที่ค้างใน Task Manager รีสตาร์ตคอมพิวเตอร์ ลบ Launch Options ที่เคยตั้งไว้ แล้วใช้ Verify Integrity of Game Files หากยังไม่หาย ให้ทดลองเปิดด้วย -autoconfig ปิด Overlay อัปเดตไดรเวอร์การ์ดจอ และรีเซ็ตไฟล์ Config ของเกม

สารบัญ

  • อาการของปัญหา Dota 2 เปิดไม่ได้
  • สาเหตุที่กด Play แล้วเกมไม่ขึ้น
  • วิธีแก้ Dota 2 เปิดไม่ได้ตามลำดับ
  • วิธีแก้ DirectX และ Vulkan
  • วิธีรีเซ็ต Config และ Workshop
  • วิธีติดตั้ง Dota 2 ใหม่
  • คำถามที่พบบ่อย
  • สรุป

อาการของปัญหา Dota 2 เปิดไม่ได้

  • กด Play แล้วไม่มีอะไรเกิดขึ้น
  • ปุ่ม Play เปลี่ยนเป็น Stop แล้วกลับมาเป็น Play
  • Steam แสดงว่า Dota 2 กำลังทำงานแต่ไม่มีหน้าต่างเกม
  • เกมเปิดแล้วเป็นหน้าจอดำ
  • เกมค้างอยู่ที่โลโก้ Dota 2
  • หน้าต่างเกมเปิดขึ้นมาแล้วปิดเอง
  • เกมเด้งกลับ Desktop
  • มีเสียงแต่ไม่มีภาพ
  • เปิดเกมได้แต่ค้างอยู่ที่หน้าโหลด
  • เข้าเมนูหลักแล้วเกมปิดเอง
  • เปิดเกมไม่ได้หลังอัปเดต
  • ปัญหาเริ่มหลังเปลี่ยน Rendering API
  • ปัญหาเริ่มหลังใส่ Launch Options
  • Steam ดาวน์โหลดไฟล์เดิมซ้ำ
  • Workshop หรือ Custom Game โหลดไม่เสร็จ
  • พบข้อความเกี่ยวกับ DirectX, Vulkan หรือไฟล์ DLL
  • Dota 2 แสดง App Already Running

สาเหตุที่ Dota 2 กด Play แล้วเกมไม่ขึ้น

  • กระบวนการ Dota 2 หรือ Steam ค้างอยู่
  • ไฟล์เกมเสียหายหรืออัปเดตไม่สมบูรณ์
  • Launch Options เก่าหรือไม่เหมาะกับเครื่อง
  • ไฟล์ Config มีค่ากราฟิกผิดปกติ
  • DirectX หรือ Vulkan ทำงานไม่สมบูรณ์
  • Shader Cache เสียหาย
  • Steam Overlay หรือโปรแกรม Overlay ขัดแย้ง
  • ไดรเวอร์การ์ดจอล้าสมัย
  • Windows ไม่ได้รับการอัปเดต
  • Firewall หรือ Antivirus บล็อกเกม
  • Workshop Content หรือ Custom Game มีปัญหา
  • Steam Cloud ซิงค์ Config เดิมกลับมา
  • RAM หรือพื้นที่ว่างไม่เพียงพอ
  • Steam Library มีข้อผิดพลาด
  • การโอเวอร์คล็อกไม่เสถียร
  • ฮาร์ดแวร์หรือระบบปฏิบัติการไม่รองรับเกม

① ตรวจสอบสถานะบริการ Steam และ Dota 2

ก่อนแก้ไขไฟล์ในเครื่อง ให้ตรวจสอบว่า Steam และบริการ Dota 2 ทำงานตามปกติหรือไม่

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

ถ้าเป็นปัญหาจากเซิร์ฟเวอร์ ควรรอการแก้ไขก่อน การถอนและติดตั้งเกมใหม่จะไม่ช่วยให้เซิร์ฟเวอร์กลับมาทำงาน

② ปิด Dota 2 ที่ค้างใน Task Manager

  1. กด Ctrl + Shift + Esc
  2. เปิด Task Manager
  3. มองหา Dota 2 หรือ dota2.exe
  4. เลือกแล้วกด End task
  5. ตรวจสอบกระบวนการ Steam ที่ค้าง
  6. ปิด Steam จากเมนู Exit
  7. รอสักครู่
  8. เปิด Steam และ Dota 2 ใหม่

หาก Steam แจ้งว่า App Already Running มักหมายถึงกระบวนการเกมเดิมยังไม่ปิดสมบูรณ์

③ รีสตาร์ตคอมพิวเตอร์

การรีสตาร์ตช่วยปิดกระบวนการที่ค้าง ล้างหน่วยความจำบางส่วน และเริ่มไดรเวอร์กราฟิกใหม่

ควรเลือก Restart จากเมนู Power ไม่ใช่ Sleep หรือ Hibernate หลังเปิดเครื่อง ให้ทดลอง Dota 2 ก่อนเปิดโปรแกรมอื่นจำนวนมาก

④ อัปเดต Steam Client

ตรวจสอบว่า Steam ไม่มี Client Update ค้างอยู่ หากมี ให้อัปเดตและรีสตาร์ต Steam ก่อนเปิด Dota 2

หากกำลังใช้ Steam Client Beta และปัญหาเริ่มหลังอัปเดต Beta ให้ทดลองออกจาก Beta ชั่วคราว แล้วใช้ Steam รุ่นปกติเพื่อแยกสาเหตุ

⑤ ตรวจสอบว่า Dota 2 อัปเดตเสร็จแล้ว

เปิดหน้า Downloads ของ Steam และตรวจสอบว่า Dota 2 ไม่ได้อยู่ในสถานะ Paused, Scheduled, Patching หรือ Verifying

แม้ดาวน์โหลดครบ 100% Steam อาจยังติดตั้งข้อมูลลงไดรฟ์อยู่ ให้รอจนสถานะเสร็จสมบูรณ์ก่อนกด Play

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

⑥ Verify Integrity of Game Files

  1. เปิด Steam
  2. เข้า Library
  3. คลิกขวา Dota 2
  4. เลือก Properties
  5. เปิด Installed Files
  6. เลือก Verify integrity of game files
  7. รอจนตรวจสอบเสร็จ
  8. รีสตาร์ต Steam
  9. เปิดเกมใหม่

Steam อาจแจ้งว่ามีไฟล์บางรายการตรวจสอบไม่ผ่านและดาวน์โหลดใหม่ ซึ่งอาจเป็นไฟล์ Config หรือข้อมูลที่เกมสร้างขึ้นตามปกติ

⑦ ลบ Launch Options ทั้งหมด

Launch Options ที่คัดลอกมาจากคู่มือเก่าหรือใช้กับฮาร์ดแวร์คนละรุ่นอาจทำให้ Dota 2 เปิดไม่ได้

  1. คลิกขวา Dota 2
  2. เลือก Properties
  3. เปิด General
  4. หา Launch Options
  5. ลบคำสั่งทั้งหมด
  6. เปิดเกมด้วยค่าเริ่มต้น

ควรนำคำสั่งบังคับ DirectX, Vulkan, CPU, Resolution, Refresh Rate และคำสั่งเพิ่ม FPS ออกระหว่างวิเคราะห์ปัญหา

⑧ ใช้คำสั่ง -autoconfig ชั่วคราว

หากสงสัยว่าการตั้งค่าภาพทำให้เกมเปิดไม่ได้ ให้ใส่ Launch Option ต่อไปนี้

-autoconfig

เปิด Dota 2 หนึ่งครั้ง เพื่อให้เกมสร้างการตั้งค่าที่เหมาะสมใหม่ จากนั้นปิดเกมและลบ -autoconfig ออก

คำสั่งนี้อาจทำให้ความละเอียดและค่ากราฟิกกลับเป็นค่าเริ่มต้น

⑨ ทดลองเปิดเกมด้วย Safe Video Settings

หากเกมจอดำหรือความละเอียดผิดปกติ สามารถทดลองใช้ Launch Option สำหรับการตั้งค่าภาพขั้นต่ำตามที่ Steam รองรับ

-safe

เปิดเกมหนึ่งครั้งแล้วปรับความละเอียดใหม่ จากนั้นลบคำสั่งออก ไม่ควรใช้คำสั่งนี้ถาวรหากเกมกลับมาทำงานตามปกติแล้ว

⑩ เปิด Steam แบบผู้ดูแลระบบเพื่อทดสอบ

ปิด Steam ให้หมด คลิกขวาทางลัด Steam แล้วเลือก Run as administrator จากนั้นเปิด Dota 2

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

⑪ ปิด Compatibility Mode

คลิกขวาไฟล์ Steam และ dota2.exe เลือก Properties แล้วเปิดแท็บ Compatibility

ยกเลิก Run this program in compatibility mode หากเคยตั้งไว้ และตรวจสอบว่า Steam กับ Dota 2 ใช้ระดับสิทธิ์สอดคล้องกัน

Compatibility Mode สำหรับ Windows รุ่นเก่าอาจทำให้เกม Source 2 ทำงานผิดปกติ

⑫ ปิด Steam Overlay

  1. คลิกขวา Dota 2
  2. เลือก Properties
  3. เปิด General
  4. ปิด Enable the Steam Overlay while in-game
  5. เปิดเกมใหม่

หากไม่ช่วย สามารถเปิด Overlay กลับได้โดยไม่กระทบไฟล์เกม

⑬ ปิดโปรแกรม Overlay อื่น

ปิดโปรแกรมต่อไปนี้ชั่วคราว

  • Discord Overlay
  • NVIDIA Overlay
  • AMD Overlay
  • Xbox Game Bar
  • โปรแกรมบันทึกหน้าจอ
  • โปรแกรมแสดง FPS
  • โปรแกรมตรวจสอบอุณหภูมิที่มี Overlay
  • โปรแกรมควบคุมไฟ RGB
  • โปรแกรมปรับแต่งเสียงหรือภาพ

หาก Dota 2 เปิดได้ ให้เปิดโปรแกรมกลับทีละรายการเพื่อค้นหาตัวที่ขัดแย้ง

⑭ ตรวจสอบ Firewall

เปิด Windows Security ไปที่ Firewall & network protection แล้วตรวจสอบว่า Steam และ Dota 2 จากโฟลเดอร์ติดตั้งทางการได้รับอนุญาตในเครือข่ายที่ใช้งาน

ควรเพิ่มเกมเป็นรายการที่อนุญาตแทนการปิด Firewall ทั้งหมด หลังเปลี่ยนค่าแล้วให้รีสตาร์ต Steam

⑮ ตรวจสอบโปรแกรมป้องกันไวรัส

เปิดประวัติการป้องกันหรือ Quarantine และดูว่ามีไฟล์ Steam หรือ Dota 2 ถูกบล็อกหลังอัปเดตหรือไม่

หากเป็นไฟล์จาก Steam อย่างเป็นทางการ ให้คืนไฟล์และเพิ่มเป็นข้อยกเว้น จากนั้น Verify Files อีกครั้ง

ไม่ควรดาวน์โหลดไฟล์ DLL แยกจากเว็บไซต์ทั่วไปมาแทนไฟล์ที่หาย

⑯ อัปเดตไดรเวอร์การ์ดจอ

ติดตั้งไดรเวอร์ที่ตรงรุ่นจากผู้ผลิตคอมพิวเตอร์หรือผู้ผลิต GPU ได้แก่ Intel, AMD หรือ NVIDIA

หลังอัปเดตให้รีสตาร์ตคอมพิวเตอร์ หากปัญหาเริ่มหลังอัปเดตไดรเวอร์ทันที ให้ตรวจสอบรุ่นแก้ไขเพิ่มเติมหรือใช้ Roll Back Driver เมื่อยืนยันว่าไดรเวอร์ใหม่เป็นสาเหตุ

⑰ อัปเดต Windows

เปิด Settings ไปที่ Windows Update แล้วติดตั้งอัปเดตสำคัญทั้งหมด จากนั้นรีสตาร์ตเครื่อง

Steam รุ่นปัจจุบันและ Dota 2 ต้องใช้ระบบปฏิบัติการแบบ 64 บิตที่รองรับ รวมถึงส่วนประกอบกราฟิกและความปลอดภัยของ Windows ที่เป็นปัจจุบัน

⑱ สลับจาก Vulkan เป็น DirectX 11

หากเกมเปิดไม่ได้หลังเปลี่ยน Rendering API เป็น Vulkan ให้ทดลองใช้ DirectX 11

ถ้าเข้าเมนูเกมได้ ให้เปิด Video Settings แล้วเปลี่ยน Rendering API เป็น DirectX 11 จากนั้นรีสตาร์ตเกม

ถ้าเข้าเมนูไม่ได้ สามารถทดลอง Launch Option ชั่วคราว

-dx11

เมื่อเกมเปิดได้แล้ว ให้ตั้งค่าภายในเกมและลบคำสั่งออกเพื่อไม่ให้ Launch Options ซับซ้อนเกินไป

⑲ สลับจาก DirectX 11 เป็น Vulkan

หาก DirectX 11 มีปัญหาและ GPU พร้อมไดรเวอร์รองรับ Vulkan สามารถทดลองใช้

-vulkan

ควรตรวจสอบว่าองค์ประกอบ Vulkan ของ Dota 2 ได้รับการติดตั้งผ่าน Steam แล้ว หลังทดลอง หากเกมไม่เปิดให้ลบคำสั่งและกลับไปใช้ DirectX 11

อย่าติดตั้งไฟล์ Vulkan DLL จากเว็บไซต์ทั่วไป เพราะ Vulkan Runtime ควรมาพร้อมไดรเวอร์หรือส่วนประกอบทางการ

⑳ ตรวจสอบส่วนประกอบ Vulkan ของ Dota 2

เปิด Properties ของ Dota 2 แล้วตรวจสอบรายการ DLC หรือส่วนประกอบเสริมที่เกี่ยวข้องกับ Vulkan หากต้องการใช้ Vulkan ต้องให้ Steam ติดตั้งส่วนประกอบที่จำเป็นครบถ้วน

หากไม่ใช้ Vulkan ไม่จำเป็นต้องบังคับติดตั้งเพื่อแก้ปัญหา DirectX ให้เลือก Rendering API ที่ทำงานเสถียรที่สุดกับเครื่อง

㉑ ล้าง DirectX Shader Cache

Shader Cache เสียหายอาจทำให้เกมค้างที่โลโก้ จอดำ หรือเด้งระหว่างเริ่มเกม

  1. เปิด Settings
  2. ไปที่ System
  3. เลือก Storage
  4. เปิด Temporary files
  5. เลือก DirectX Shader Cache
  6. ตรวจสอบว่าไม่ได้เลือกไฟล์ส่วนตัว
  7. กด Remove files
  8. รีสตาร์ตคอมพิวเตอร์

การเปิดเกมครั้งแรกหลังล้าง Cache อาจใช้เวลานานกว่าปกติ เพราะระบบต้องสร้าง Shader ใหม่

㉒ รีเซ็ต Config ของ Dota 2

Config ที่เสียหายอาจทำให้เกมเปิดไม่ได้หรือใช้ความละเอียดที่ไม่รองรับ

ตำแหน่ง Config ของผู้ใช้อาจอยู่ภายใน Steam Userdata ตามรูปแบบนี้

Steam\userdata\หมายเลขบัญชี\570\remote\cfg

ปิด Dota 2 และ Steam ก่อน แล้วเปลี่ยนชื่อโฟลเดอร์ cfg เป็น cfg-backup จากนั้นเปิด Steam และเกมใหม่

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

㉓ ตรวจสอบ Steam Cloud หลังรีเซ็ต Config

ถ้า Config เดิมกลับมาทันที อาจเกิดจาก Steam Cloud ซิงค์ไฟล์เดิมกลับมา

สำรอง Config ก่อนเสมอ และอ่านวันเวลากับสถานะไฟล์ Local และ Cloud ให้ชัดเจน ไม่ควรเลือกไฟล์แบบสุ่มหาก Steam แสดงคำเตือน Conflict

สามารถปิด Steam Cloud เฉพาะ Dota 2 ชั่วคราวระหว่างทดสอบ Config ใหม่ แล้วเปิดกลับหลังยืนยันว่าเกมทำงานได้

㉔ ปิด Workshop และ Custom Game ที่เพิ่งเพิ่ม

หากปัญหาเริ่มหลังติดตั้ง Custom Game หรือ Workshop Content ให้ยกเลิกการติดตามรายการที่เพิ่งเพิ่ม แล้วรีสตาร์ต Steam

เปิดหน้า Downloads เพื่อตรวจสอบว่าข้อมูล Workshop ดาวน์โหลดเสร็จหรือไม่ หากมีรายการค้าง ให้แก้การดาวน์โหลดก่อนเปิดเกม

ไม่ควรลบโฟลเดอร์ Workshop ทั้งหมด เพราะอาจกระทบเกมอื่นใน Steam Library

㉕ ตรวจสอบพื้นที่ว่างของไดรฟ์

Dota 2 ต้องใช้พื้นที่สำหรับอัปเดต แตกไฟล์ Shader และ Workshop Content หากไดรฟ์ใกล้เต็ม เกมอาจอัปเดตไม่ครบหรือเปิดไม่ได้

ลบไฟล์ที่ไม่จำเป็นและล้าง Recycle Bin จากนั้น Verify Files อีกครั้ง ควรตรวจสอบทั้งไดรฟ์ระบบและไดรฟ์ที่ติดตั้งเกม

㉖ ซ่อมแซม Steam Library

หาก Steam อ่านไฟล์ Dota 2 ไม่ได้ หรือ Verify ล้มเหลวซ้ำ ให้เปิด Steam Settings ไปที่ Storage เลือกไดรฟ์ที่ติดตั้งเกม แล้วใช้ตัวเลือก Repair Library เมื่อมีให้ใช้งาน

ตรวจสอบว่าโฟลเดอร์ Steam Library ไม่ได้ถูกตั้งเป็น Read-only และบัญชี Windows มีสิทธิ์อ่านเขียนตามปกติ

㉗ ล้าง Steam Download Cache

หากการอัปเดต Dota 2 ค้างหรือดาวน์โหลดไฟล์เดิมซ้ำ ให้ล้าง Download Cache

  1. เปิด Steam Settings
  2. เลือก Downloads
  3. กด Clear Download Cache
  4. ยืนยันการดำเนินการ
  5. เข้าสู่ระบบ Steam ใหม่
  6. Verify Files
  7. เปิด Dota 2

การล้าง Download Cache ไม่ลบเกมที่ติดตั้ง แต่จะทำให้ออกจากระบบ Steam

㉘ ย้าย Dota 2 ไป Steam Library อื่น

หากสงสัยว่าไดรฟ์หรือ Library เดิมมีปัญหา ให้ย้ายเกมผ่าน Steam Settings และ Storage

เลือก Dota 2 แล้วใช้คำสั่ง Move ไปยัง SSD หรือไดรฟ์อื่น หลังย้ายเสร็จให้ Verify Files

ไม่ควรลากโฟลเดอร์เกมด้วยตนเองขณะ Steam ยังเปิดอยู่

㉙ ตรวจสอบ RAM และ Page File

หากเกมเปิดแล้วปิดเองโดยไม่มีข้อความ ให้ปิดเบราว์เซอร์ โปรแกรมตัดต่อ และโปรแกรมอื่นที่ใช้ RAM สูง

เปิด Task Manager และตรวจสอบว่า Memory ใกล้เต็มหรือไม่ ควรปล่อยให้ Windows จัดการ Page File อัตโนมัติ ไม่ควรปิด Page File เพื่อหวังเพิ่ม FPS เพราะอาจทำให้เกมเด้ง

หากหลายโปรแกรมเด้งร่วมกัน ให้ใช้ Windows Memory Diagnostic ตรวจสอบ RAM

㉚ ตรวจสอบอุณหภูมิและการโอเวอร์คล็อก

หาก Dota 2 เปิดได้ช่วงแรกแล้วเด้งหรือค้าง ให้ตรวจสอบอุณหภูมิ CPU และ GPU

ปิดการโอเวอร์คล็อกและ Undervolt ชั่วคราว แล้วกลับไปใช้ค่ามาตรฐาน วางโน้ตบุ๊กบนพื้นผิวแข็งและอย่าปิดช่องระบายอากาศ

หากเครื่องร้อนผิดปกติและไม่มั่นใจเรื่องการถอดเครื่อง ควรให้ช่างตรวจสอบ

㉛ เลือกการ์ดจอประสิทธิภาพสูง

โน้ตบุ๊กที่มีการ์ดจอสองตัวอาจเปิด Dota 2 ด้วย GPU ที่ไม่เหมาะสม

  1. เปิด Settings
  2. ไปที่ System
  3. เลือก Display
  4. เปิด Graphics
  5. เพิ่ม dota2.exe
  6. เลือก Options
  7. เลือก High performance
  8. บันทึกและเปิดเกมใหม่

หากอาการแย่ลง ให้กลับไปใช้ Let Windows decide และตรวจสอบไดรเวอร์ของ GPU ทั้งสองตัว

㉜ ตรวจสอบไฟล์ระบบ Windows

หาก Dota 2 และโปรแกรมอื่นเปิดไม่ได้ร่วมกัน ให้เปิด Windows Terminal หรือ Command Prompt แบบผู้ดูแลระบบ แล้วใช้คำสั่ง

DISM /Online /Cleanup-Image /RestoreHealth

เมื่อเสร็จแล้วใช้

sfc /scannow

รอจนตรวจสอบครบและรีสตาร์ตเครื่อง ไม่ควรปิดคอมพิวเตอร์ระหว่างระบบกำลังซ่อมแซมไฟล์

㉝ ทำ Clean Boot

Clean Boot ช่วยแยกโปรแกรมเบื้องหลังที่ขัดแย้งกับ Dota 2

  1. กด Windows + R
  2. พิมพ์ msconfig
  3. กด Enter
  4. เปิดแท็บ Services
  5. เลือก Hide all Microsoft services
  6. ปิดบริการอื่นที่ไม่จำเป็น
  7. เปิด Task Manager จากแท็บ Startup
  8. ปิดโปรแกรมเริ่มต้นที่ไม่จำเป็น
  9. รีสตาร์ตคอมพิวเตอร์
  10. ทดลองเปิด Steam และ Dota 2

หากเกมเปิดได้ ให้เปิดบริการกลับทีละกลุ่มเพื่อค้นหาต้นเหตุ เมื่อทดสอบเสร็จให้กลับสู่ Normal startup

㉞ กรณีกด Play แล้วกลับเป็นปุ่ม Play

อาการนี้หมายความว่ากระบวนการเกมเริ่มทำงานแล้วปิดก่อนสร้างหน้าต่าง ให้แก้ตามลำดับดังนี้

  1. ลบ Launch Options
  2. Verify Files
  3. ปิด Overlay
  4. ตรวจสอบ Antivirus
  5. ใช้ -autoconfig
  6. ทดลอง -safe
  7. สลับ DirectX 11 กับ Vulkan
  8. รีเซ็ต Config
  9. อัปเดตไดรเวอร์
  10. ตรวจสอบ Reliability Monitor

หากพบข้อความชื่อ DLL ให้จดชื่อไว้ แต่ไม่ควรดาวน์โหลด DLL จากเว็บไซต์ทั่วไปมาแทนที่เอง

㉟ กรณี Dota 2 จอดำแต่มีเสียง

ให้ดำเนินการดังนี้

  1. รอสักครู่เพื่อดูว่าเกมกำลังโหลดหรือไม่
  2. กด Alt + Enter
  3. ปิด Overlay
  4. ใช้ -autoconfig
  5. ทดลอง -safe
  6. บังคับใช้ DirectX 11 ชั่วคราว
  7. รีเซ็ต Config
  8. ล้าง Shader Cache
  9. อัปเดตไดรเวอร์
  10. ตรวจสอบจอหลักและ Refresh Rate

หากภาพกลับมาหลัง Alt + Enter ให้ตั้งค่าความละเอียดใหม่ใน Video Settings ก่อนกลับไปใช้ Fullscreen

㊱ ถอนและติดตั้ง Dota 2 ใหม่

ควรทำเมื่อ Verify Files และการรีเซ็ต Config ยังไม่ช่วย

  1. สำรอง Config ที่ต้องการเก็บ
  2. ถอน Dota 2 ผ่าน Steam
  3. ปิด Steam
  4. ตรวจสอบโฟลเดอร์เกมที่เหลือ
  5. เปลี่ยนชื่อหรือลบเฉพาะโฟลเดอร์ Dota 2 ที่เหลือ
  6. ล้าง Steam Download Cache
  7. รีสตาร์ตคอมพิวเตอร์
  8. ติดตั้ง Dota 2 ใหม่
  9. รอให้อัปเดตเสร็จสมบูรณ์
  10. เปิดเกมโดยไม่ใส่ Launch Options

การติดตั้งใหม่ไม่ลบไอเทมที่ผูกกับบัญชี Steam แต่ Config ที่เก็บในเครื่องอาจถูกรีเซ็ต

㊲ ข้อมูลที่ควรเตรียมก่อนติดต่อ Steam Support

  • ข้อความผิดพลาดแบบเต็ม
  • ภาพหน้าจอหรือวิดีโอของอาการ
  • กด Play แล้วเกิดอะไรขึ้น
  • เห็นหน้าต่างหรือโลโก้เกมหรือไม่
  • ใช้ DirectX 11 หรือ Vulkan
  • Launch Options ที่เคยตั้ง
  • รุ่น Windows
  • รุ่น CPU, GPU และจำนวน RAM
  • เวอร์ชันไดรเวอร์
  • เกมติดตั้งบน SSD หรือ HDD
  • Verify Files พบไฟล์เสียหรือไม่
  • Workshop Content ที่เพิ่มล่าสุด
  • วิธีที่ทดลองแก้ไปแล้ว

ไม่ควรส่งรหัสผ่าน รหัส Steam Guard หรือไฟล์ยืนยันตัวตนของบัญชีให้บุคคลอื่น

คำถามที่พบบ่อย

ทำไมกด Play Dota 2 แล้วกลับเป็นปุ่ม Play

เกมเริ่มกระบวนการแล้วปิดก่อนสร้างหน้าต่าง สาเหตุที่พบบ่อยคือ Launch Options, Config, Rendering API, ไฟล์เกม ไดรเวอร์ หรือ Overlay

Verify Files ลบไอเทม Dota 2 หรือไม่

ไม่ลบไอเทมหรือข้อมูลบัญชี Steam แต่จะแทนที่ไฟล์เกมที่เสียหรือถูกแก้ไข

Dota 2 ควรใช้ DirectX 11 หรือ Vulkan

ควรเลือก API ที่เสถียรที่สุดกับ GPU และไดรเวอร์ของเครื่อง หาก Vulkan เปิดไม่ได้ ให้กลับไปใช้ DirectX 11 และอัปเดตไดรเวอร์ก่อนทดลองใหม่

คำสั่ง -autoconfig ใช้ทำอะไร

ใช้ให้เกมสร้างการตั้งค่าที่เหมาะสมใหม่ เหมาะเมื่อความละเอียดหรือ Config ทำให้เกมเปิดไม่ได้ หลังเกมเปิดได้แล้วควรลบคำสั่งออก

ลบ Config แล้วไอเทมจะหายหรือไม่

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

Workshop ทำให้ Dota 2 เปิดไม่ได้หรือไม่

เป็นไปได้หากข้อมูล Custom Game ดาวน์โหลดไม่ครบหรือเสียหาย ให้ยกเลิกรายการที่เพิ่งเพิ่ม ตรวจสอบ Downloads แล้ว Verify Files

ต้องปิด Antivirus หรือไม่

ไม่ควรปิดถาวร ให้ตรวจสอบ Quarantine และเพิ่ม Steam กับ Dota 2 จากการติดตั้งทางการเป็นข้อยกเว้น

ทำไม Dota 2 เปิดแล้วจอดำ

อาจเกิดจาก Rendering API, Config, ความละเอียด ไดรเวอร์หรือ Overlay ให้กด Alt + Enter ใช้ -autoconfig และทดลอง DirectX 11

ติดตั้งเกมใหม่แล้ว Config เดิมกลับมาเพราะอะไร

Steam Cloud อาจซิงค์ Config เดิมกลับมา ให้สำรองไฟล์และทดสอบ Config ใหม่โดยปิดการซิงค์เฉพาะเกมชั่วคราว

จำเป็นต้องลง Windows ใหม่หรือไม่

ส่วนใหญ่ไม่จำเป็น ควรตรวจสอบ Steam ไฟล์เกม Config, API, ไดรเวอร์และโปรแกรมที่ขัดแย้งก่อน การลง Windows ใหม่ควรเป็นทางเลือกสุดท้ายเมื่อหลายโปรแกรมมีปัญหาร่วมกัน

สรุป

หาก Dota 2 เปิดไม่ได้หรือกด Play แล้วเกมไม่ขึ้น ให้เริ่มจากปิดกระบวนการเกมและ Steam ที่ค้าง รีสตาร์ตคอมพิวเตอร์ ลบ Launch Options แล้ว Verify Integrity of Game Files

หากเกมยังไม่เปิด ให้ใช้ -autoconfig หรือ -safe ชั่วคราว ปิด Overlay อัปเดตไดรเวอร์ และทดลองสลับ DirectX 11 กับ Vulkan หากปัญหาเกิดหลังติดตั้ง Workshop ให้ตรวจสอบ Custom Game และการดาวน์โหลดเพิ่มเติม

แนวทางของ comsiam คือเปิด Dota 2 ด้วยค่าเริ่มต้นก่อน แล้วเปลี่ยนทีละรายการเพื่อค้นหาสาเหตุ ไม่ควรใช้ Launch Options จำนวนมากหรือดาวน์โหลดไฟล์ DLL จากแหล่งที่ไม่เป็นทางการ

หากทำครบแล้วยังไม่หาย ให้เก็บข้อความผิดพลาดและระบุว่าเกมปิดก่อนหรือหลังแสดงโลโก้ คู่มือจาก comsiam แนะนำให้บันทึก Rendering API และ Launch Options ที่ใช้ เพราะเป็นข้อมูลสำคัญในการวิเคราะห์ปัญหา Dota 2