Contact
Line : comsiam
Contact
Line : comsiam

หาก Dota 2 เปิดไม่ได้หรือกด Play แล้วเกมไม่ขึ้น ให้ปิด Dota 2 และ Steam ที่ค้างใน Task Manager รีสตาร์ตคอมพิวเตอร์ ลบ Launch Options ที่เคยตั้งไว้ แล้วใช้ Verify Integrity of Game Files หากยังไม่หาย ให้ทดลองเปิดด้วย -autoconfig ปิด Overlay อัปเดตไดรเวอร์การ์ดจอ และรีเซ็ตไฟล์ Config ของเกม
ก่อนแก้ไขไฟล์ในเครื่อง ให้ตรวจสอบว่า Steam และบริการ Dota 2 ทำงานตามปกติหรือไม่
หากผู้เล่นจำนวนมากเข้าสู่ระบบไม่ได้ ค้นหาแมตช์ไม่ได้ หรือปัญหาเริ่มหลังมีการอัปเดตใหม่ อาจเป็นข้อขัดข้องจากบริการส่วนกลาง
ถ้าเป็นปัญหาจากเซิร์ฟเวอร์ ควรรอการแก้ไขก่อน การถอนและติดตั้งเกมใหม่จะไม่ช่วยให้เซิร์ฟเวอร์กลับมาทำงาน
Ctrl + Shift + Escdota2.exeหาก Steam แจ้งว่า App Already Running มักหมายถึงกระบวนการเกมเดิมยังไม่ปิดสมบูรณ์
การรีสตาร์ตช่วยปิดกระบวนการที่ค้าง ล้างหน่วยความจำบางส่วน และเริ่มไดรเวอร์กราฟิกใหม่
ควรเลือก Restart จากเมนู Power ไม่ใช่ Sleep หรือ Hibernate หลังเปิดเครื่อง ให้ทดลอง Dota 2 ก่อนเปิดโปรแกรมอื่นจำนวนมาก
ตรวจสอบว่า Steam ไม่มี Client Update ค้างอยู่ หากมี ให้อัปเดตและรีสตาร์ต Steam ก่อนเปิด Dota 2
หากกำลังใช้ Steam Client Beta และปัญหาเริ่มหลังอัปเดต Beta ให้ทดลองออกจาก Beta ชั่วคราว แล้วใช้ Steam รุ่นปกติเพื่อแยกสาเหตุ
เปิดหน้า Downloads ของ Steam และตรวจสอบว่า Dota 2 ไม่ได้อยู่ในสถานะ Paused, Scheduled, Patching หรือ Verifying
แม้ดาวน์โหลดครบ 100% Steam อาจยังติดตั้งข้อมูลลงไดรฟ์อยู่ ให้รอจนสถานะเสร็จสมบูรณ์ก่อนกด Play
หากดาวน์โหลดค้าง ให้ตรวจสอบพื้นที่ว่างและหยุดโปรแกรมที่กำลังใช้ไดรฟ์อย่างหนัก
Steam อาจแจ้งว่ามีไฟล์บางรายการตรวจสอบไม่ผ่านและดาวน์โหลดใหม่ ซึ่งอาจเป็นไฟล์ Config หรือข้อมูลที่เกมสร้างขึ้นตามปกติ
Launch Options ที่คัดลอกมาจากคู่มือเก่าหรือใช้กับฮาร์ดแวร์คนละรุ่นอาจทำให้ Dota 2 เปิดไม่ได้
ควรนำคำสั่งบังคับ DirectX, Vulkan, CPU, Resolution, Refresh Rate และคำสั่งเพิ่ม FPS ออกระหว่างวิเคราะห์ปัญหา
หากสงสัยว่าการตั้งค่าภาพทำให้เกมเปิดไม่ได้ ให้ใส่ Launch Option ต่อไปนี้
-autoconfig
เปิด Dota 2 หนึ่งครั้ง เพื่อให้เกมสร้างการตั้งค่าที่เหมาะสมใหม่ จากนั้นปิดเกมและลบ -autoconfig ออก
คำสั่งนี้อาจทำให้ความละเอียดและค่ากราฟิกกลับเป็นค่าเริ่มต้น
หากเกมจอดำหรือความละเอียดผิดปกติ สามารถทดลองใช้ Launch Option สำหรับการตั้งค่าภาพขั้นต่ำตามที่ Steam รองรับ
-safe
เปิดเกมหนึ่งครั้งแล้วปรับความละเอียดใหม่ จากนั้นลบคำสั่งออก ไม่ควรใช้คำสั่งนี้ถาวรหากเกมกลับมาทำงานตามปกติแล้ว
ปิด Steam ให้หมด คลิกขวาทางลัด Steam แล้วเลือก Run as administrator จากนั้นเปิด Dota 2
หากเกมเปิดได้ ปัญหาอาจเกี่ยวข้องกับสิทธิ์ของ Steam Library หรือโฟลเดอร์เกม ควรแก้สิทธิ์ของโฟลเดอร์แทนการตั้งให้ทุกโปรแกรมเปิดแบบผู้ดูแลระบบถาวร
คลิกขวาไฟล์ Steam และ dota2.exe เลือก Properties แล้วเปิดแท็บ Compatibility
ยกเลิก Run this program in compatibility mode หากเคยตั้งไว้ และตรวจสอบว่า Steam กับ Dota 2 ใช้ระดับสิทธิ์สอดคล้องกัน
Compatibility Mode สำหรับ Windows รุ่นเก่าอาจทำให้เกม Source 2 ทำงานผิดปกติ
หากไม่ช่วย สามารถเปิด Overlay กลับได้โดยไม่กระทบไฟล์เกม
ปิดโปรแกรมต่อไปนี้ชั่วคราว
หาก Dota 2 เปิดได้ ให้เปิดโปรแกรมกลับทีละรายการเพื่อค้นหาตัวที่ขัดแย้ง
เปิด 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 เมื่อยืนยันว่าไดรเวอร์ใหม่เป็นสาเหตุ
เปิด Settings ไปที่ Windows Update แล้วติดตั้งอัปเดตสำคัญทั้งหมด จากนั้นรีสตาร์ตเครื่อง
Steam รุ่นปัจจุบันและ Dota 2 ต้องใช้ระบบปฏิบัติการแบบ 64 บิตที่รองรับ รวมถึงส่วนประกอบกราฟิกและความปลอดภัยของ Windows ที่เป็นปัจจุบัน
หากเกมเปิดไม่ได้หลังเปลี่ยน Rendering API เป็น Vulkan ให้ทดลองใช้ DirectX 11
ถ้าเข้าเมนูเกมได้ ให้เปิด Video Settings แล้วเปลี่ยน Rendering API เป็น DirectX 11 จากนั้นรีสตาร์ตเกม
ถ้าเข้าเมนูไม่ได้ สามารถทดลอง Launch Option ชั่วคราว
-dx11
เมื่อเกมเปิดได้แล้ว ให้ตั้งค่าภายในเกมและลบคำสั่งออกเพื่อไม่ให้ Launch Options ซับซ้อนเกินไป
หาก DirectX 11 มีปัญหาและ GPU พร้อมไดรเวอร์รองรับ Vulkan สามารถทดลองใช้
-vulkan
ควรตรวจสอบว่าองค์ประกอบ Vulkan ของ Dota 2 ได้รับการติดตั้งผ่าน Steam แล้ว หลังทดลอง หากเกมไม่เปิดให้ลบคำสั่งและกลับไปใช้ DirectX 11
อย่าติดตั้งไฟล์ Vulkan DLL จากเว็บไซต์ทั่วไป เพราะ Vulkan Runtime ควรมาพร้อมไดรเวอร์หรือส่วนประกอบทางการ
เปิด Properties ของ Dota 2 แล้วตรวจสอบรายการ DLC หรือส่วนประกอบเสริมที่เกี่ยวข้องกับ Vulkan หากต้องการใช้ Vulkan ต้องให้ Steam ติดตั้งส่วนประกอบที่จำเป็นครบถ้วน
หากไม่ใช้ Vulkan ไม่จำเป็นต้องบังคับติดตั้งเพื่อแก้ปัญหา DirectX ให้เลือก Rendering API ที่ทำงานเสถียรที่สุดกับเครื่อง
Shader Cache เสียหายอาจทำให้เกมค้างที่โลโก้ จอดำ หรือเด้งระหว่างเริ่มเกม
การเปิดเกมครั้งแรกหลังล้าง Cache อาจใช้เวลานานกว่าปกติ เพราะระบบต้องสร้าง Shader ใหม่
Config ที่เสียหายอาจทำให้เกมเปิดไม่ได้หรือใช้ความละเอียดที่ไม่รองรับ
ตำแหน่ง Config ของผู้ใช้อาจอยู่ภายใน Steam Userdata ตามรูปแบบนี้
Steam\userdata\หมายเลขบัญชี\570\remote\cfg
ปิด Dota 2 และ Steam ก่อน แล้วเปลี่ยนชื่อโฟลเดอร์ cfg เป็น cfg-backup จากนั้นเปิด Steam และเกมใหม่
วิธีนี้อาจทำให้ค่ากราฟิก เสียง ปุ่มควบคุมและคำสั่ง Console บางส่วนกลับเป็นค่าเริ่มต้น แต่ไม่ลบไอเทมหรือข้อมูลบัญชี
ถ้า Config เดิมกลับมาทันที อาจเกิดจาก Steam Cloud ซิงค์ไฟล์เดิมกลับมา
สำรอง Config ก่อนเสมอ และอ่านวันเวลากับสถานะไฟล์ Local และ Cloud ให้ชัดเจน ไม่ควรเลือกไฟล์แบบสุ่มหาก Steam แสดงคำเตือน Conflict
สามารถปิด Steam Cloud เฉพาะ Dota 2 ชั่วคราวระหว่างทดสอบ Config ใหม่ แล้วเปิดกลับหลังยืนยันว่าเกมทำงานได้
หากปัญหาเริ่มหลังติดตั้ง Custom Game หรือ Workshop Content ให้ยกเลิกการติดตามรายการที่เพิ่งเพิ่ม แล้วรีสตาร์ต Steam
เปิดหน้า Downloads เพื่อตรวจสอบว่าข้อมูล Workshop ดาวน์โหลดเสร็จหรือไม่ หากมีรายการค้าง ให้แก้การดาวน์โหลดก่อนเปิดเกม
ไม่ควรลบโฟลเดอร์ Workshop ทั้งหมด เพราะอาจกระทบเกมอื่นใน Steam Library
Dota 2 ต้องใช้พื้นที่สำหรับอัปเดต แตกไฟล์ Shader และ Workshop Content หากไดรฟ์ใกล้เต็ม เกมอาจอัปเดตไม่ครบหรือเปิดไม่ได้
ลบไฟล์ที่ไม่จำเป็นและล้าง Recycle Bin จากนั้น Verify Files อีกครั้ง ควรตรวจสอบทั้งไดรฟ์ระบบและไดรฟ์ที่ติดตั้งเกม
หาก Steam อ่านไฟล์ Dota 2 ไม่ได้ หรือ Verify ล้มเหลวซ้ำ ให้เปิด Steam Settings ไปที่ Storage เลือกไดรฟ์ที่ติดตั้งเกม แล้วใช้ตัวเลือก Repair Library เมื่อมีให้ใช้งาน
ตรวจสอบว่าโฟลเดอร์ Steam Library ไม่ได้ถูกตั้งเป็น Read-only และบัญชี Windows มีสิทธิ์อ่านเขียนตามปกติ
หากการอัปเดต Dota 2 ค้างหรือดาวน์โหลดไฟล์เดิมซ้ำ ให้ล้าง Download Cache
การล้าง Download Cache ไม่ลบเกมที่ติดตั้ง แต่จะทำให้ออกจากระบบ Steam
หากสงสัยว่าไดรฟ์หรือ Library เดิมมีปัญหา ให้ย้ายเกมผ่าน Steam Settings และ Storage
เลือก Dota 2 แล้วใช้คำสั่ง Move ไปยัง SSD หรือไดรฟ์อื่น หลังย้ายเสร็จให้ Verify Files
ไม่ควรลากโฟลเดอร์เกมด้วยตนเองขณะ Steam ยังเปิดอยู่
หากเกมเปิดแล้วปิดเองโดยไม่มีข้อความ ให้ปิดเบราว์เซอร์ โปรแกรมตัดต่อ และโปรแกรมอื่นที่ใช้ RAM สูง
เปิด Task Manager และตรวจสอบว่า Memory ใกล้เต็มหรือไม่ ควรปล่อยให้ Windows จัดการ Page File อัตโนมัติ ไม่ควรปิด Page File เพื่อหวังเพิ่ม FPS เพราะอาจทำให้เกมเด้ง
หากหลายโปรแกรมเด้งร่วมกัน ให้ใช้ Windows Memory Diagnostic ตรวจสอบ RAM
หาก Dota 2 เปิดได้ช่วงแรกแล้วเด้งหรือค้าง ให้ตรวจสอบอุณหภูมิ CPU และ GPU
ปิดการโอเวอร์คล็อกและ Undervolt ชั่วคราว แล้วกลับไปใช้ค่ามาตรฐาน วางโน้ตบุ๊กบนพื้นผิวแข็งและอย่าปิดช่องระบายอากาศ
หากเครื่องร้อนผิดปกติและไม่มั่นใจเรื่องการถอดเครื่อง ควรให้ช่างตรวจสอบ
โน้ตบุ๊กที่มีการ์ดจอสองตัวอาจเปิด Dota 2 ด้วย GPU ที่ไม่เหมาะสม
dota2.exeหากอาการแย่ลง ให้กลับไปใช้ Let Windows decide และตรวจสอบไดรเวอร์ของ GPU ทั้งสองตัว
หาก Dota 2 และโปรแกรมอื่นเปิดไม่ได้ร่วมกัน ให้เปิด Windows Terminal หรือ Command Prompt แบบผู้ดูแลระบบ แล้วใช้คำสั่ง
DISM /Online /Cleanup-Image /RestoreHealth
เมื่อเสร็จแล้วใช้
sfc /scannow
รอจนตรวจสอบครบและรีสตาร์ตเครื่อง ไม่ควรปิดคอมพิวเตอร์ระหว่างระบบกำลังซ่อมแซมไฟล์
Clean Boot ช่วยแยกโปรแกรมเบื้องหลังที่ขัดแย้งกับ Dota 2
Windows + Rmsconfigหากเกมเปิดได้ ให้เปิดบริการกลับทีละกลุ่มเพื่อค้นหาต้นเหตุ เมื่อทดสอบเสร็จให้กลับสู่ Normal startup
อาการนี้หมายความว่ากระบวนการเกมเริ่มทำงานแล้วปิดก่อนสร้างหน้าต่าง ให้แก้ตามลำดับดังนี้
-autoconfig-safeหากพบข้อความชื่อ DLL ให้จดชื่อไว้ แต่ไม่ควรดาวน์โหลด DLL จากเว็บไซต์ทั่วไปมาแทนที่เอง
ให้ดำเนินการดังนี้
Alt + Enter-autoconfig-safeหากภาพกลับมาหลัง Alt + Enter ให้ตั้งค่าความละเอียดใหม่ใน Video Settings ก่อนกลับไปใช้ Fullscreen
ควรทำเมื่อ Verify Files และการรีเซ็ต Config ยังไม่ช่วย
การติดตั้งใหม่ไม่ลบไอเทมที่ผูกกับบัญชี Steam แต่ Config ที่เก็บในเครื่องอาจถูกรีเซ็ต
ไม่ควรส่งรหัสผ่าน รหัส Steam Guard หรือไฟล์ยืนยันตัวตนของบัญชีให้บุคคลอื่น
เกมเริ่มกระบวนการแล้วปิดก่อนสร้างหน้าต่าง สาเหตุที่พบบ่อยคือ Launch Options, Config, Rendering API, ไฟล์เกม ไดรเวอร์ หรือ Overlay
ไม่ลบไอเทมหรือข้อมูลบัญชี Steam แต่จะแทนที่ไฟล์เกมที่เสียหรือถูกแก้ไข
ควรเลือก API ที่เสถียรที่สุดกับ GPU และไดรเวอร์ของเครื่อง หาก Vulkan เปิดไม่ได้ ให้กลับไปใช้ DirectX 11 และอัปเดตไดรเวอร์ก่อนทดลองใหม่
ใช้ให้เกมสร้างการตั้งค่าที่เหมาะสมใหม่ เหมาะเมื่อความละเอียดหรือ Config ทำให้เกมเปิดไม่ได้ หลังเกมเปิดได้แล้วควรลบคำสั่งออก
ไอเทมไม่หาย แต่กราฟิก เสียง ปุ่มควบคุมและคำสั่ง Console บางส่วนอาจกลับเป็นค่าเริ่มต้น จึงควรเปลี่ยนชื่อโฟลเดอร์เพื่อสำรองก่อน
เป็นไปได้หากข้อมูล Custom Game ดาวน์โหลดไม่ครบหรือเสียหาย ให้ยกเลิกรายการที่เพิ่งเพิ่ม ตรวจสอบ Downloads แล้ว Verify Files
ไม่ควรปิดถาวร ให้ตรวจสอบ Quarantine และเพิ่ม Steam กับ Dota 2 จากการติดตั้งทางการเป็นข้อยกเว้น
อาจเกิดจาก Rendering API, Config, ความละเอียด ไดรเวอร์หรือ Overlay ให้กด Alt + Enter ใช้ -autoconfig และทดลอง DirectX 11
Steam Cloud อาจซิงค์ Config เดิมกลับมา ให้สำรองไฟล์และทดสอบ Config ใหม่โดยปิดการซิงค์เฉพาะเกมชั่วคราว
ส่วนใหญ่ไม่จำเป็น ควรตรวจสอบ 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