Steam เป็นแพลตฟอร์มแจกจ่ายเกมดิจิทัลยอดนิยมของ Valve แต่หลายผู้ใช้เจอ Steam ล่มตอนเปิด (Startup) หรือขณะเล่นเกม ค่อนข้างขัดขวา คู่มือนี้รวบรวมวิธีแก้ไข Steam keeps crashing บน Windows 10 ให้เป็นขั้นตอน
สาเหตุที่ Steam ล่มบ่อย
- Background Tasks: แอปพื้นหลังเยอะมาก กิน CPU/RAM/Network
- Third-Party Software Interference: ซอฟต์แวร์อื่นรบกวนไฟล์ Manifest
- Local Files Corrupt: ไฟล์เกมหรือแคชเสียหาย
- Windows Firewall: บล็อกการเชื่อมต่อเซิร์ฟเวอร์
- Malware: โปรแกรมอันตรายทำระบบไม่เสถียร
- พื้นที่ดิสก์ไม่พอ
- Drivers เก่า/ไม่เข้ากัน
ก่อนเริ่ม: ถอดอุปกรณ์ USB ที่ไม่จำเป็น ปิดแอปอื่นๆ เพื่อปล่อยทรัพยากรให้ Steam
วิธีที่ 1: รัน Steam ด้วยสิทธิ์ Administrator
บางกระบวนการต้องการสิทธิ์สูง:
- เปิด File Explorer (Win+E) > Local Disk (C:) > Program Files (x86) > Steam
- คลิกขวา steam.exe > Properties > แท็บ Compatibility
- ติ๊ก Run this program as an administrator > Apply > OK
- ทำซ้ำกับ GameOverlayUI.exe ในโฟลเดอร์เดียวกัน
- รีสตาร์ท PC แล้วเปิด Steam ใหม่
วิธีที่ 2: Verify Integrity of Game Files
ถ้าล่มตอนเล่นเกมเฉพาะตัว ให้ Verify ไฟล์เกมนั้น (Steam มีฟีเจอร์นี้ใน Properties > Local Files > Verify integrity of game files)
วิธีที่ 3: ใช้ Compatibility Troubleshooter
- คลิกขวา steam.exe > Properties > แท็บ Compatibility
- คลิก Run compatibility troubleshooter
- เลือก Try recommended settings > ทดสอบรัน Steam
- ถ้ายังล่ม: ทำซ้ำ แล้วเลือก Troubleshoot program
- ถ้ายังไม่ได้: ติ๊ก Run this program in compatibility mode for: เลือก Windows 8 + ติ๊ก Disable fullscreen optimizations > Apply > OK
วิธีที่ 4: เปิด Steam ใน Safe Mode with Networking
ทดสอบว่าแอปภายนอก/แอนติไวรัสเป็นสาเหตุหรือไม่:
- บูตเข้ Safe Mode with Networking (กด F5 ตอนบูต)
- เปิด Steam > ถ้าไม่ล่ม แปลว่า Antivirus/Firewall บล็อกการเชื่อมต่อ > ไปวิธีที่ 5
- ถ้ายังล่มใน Safe Mode: ลองวิธีที่ 1 (Run as Admin)
วิธีที่ 5: เพิ่ม Steam ใน Exception ของ Firewall/Antivirus
5A: Windows Defender Firewall
- ค้นหา "virus and threat protection" > เปิด > Manage settings
- เลื่อนลง > Add or remove exclusions > Add an exclusion > Folder
- เลือกโฟลเดอร์ Steam (ปกติ: C:\Program Files (x86)\Steam)
5B: Antivirus ภายนอก (ตัวอย่าง Avast)
- เปิด Avast > Menu > Settings > General > Blocked & Allowed apps
- ALLOW APP > ADD > เลือก Steam (หรือ Browse หา steam.exe)
- ADD เพื่อ Whitelist
วิธีที่ 6: ลบโฟลเดอร์ AppCache
- ไปโฟลเดอร์ Steam (เหมือนวิธีที่ 1)
- คลิกขวาโฟลเดอร์ AppCache > Delete
วิธีที่ 7: อัปเดต Windows
- Settings > Update & Security > Check for updates
- ติดตั้งอัปเดตที่มี > Restart
วิธีที่ 8: อัปเดต Drivers ( בעיקר Display)
- Win+X > Device Manager
- Display adapters > คลิกขวา Display driver (เช่น NVIDIA/AMD) > Update driver
- Search automatically for drivers
วิธีที่ 9: รีเซ็ต Network Protocol (Winsock)
- เปิด CMD (Admin)
- พิมพ์ netsh winsock reset > Enter
- Restart PC
วิธีที่ 10: ออกจาก Steam Beta Program
Beta อาจไม่เสถียร:
- เปิด Steam > Steam (มุมซ้ายบน) > Settings
- แท็บ Account > Beta participation > Change…
- เลือก NONE – Opt out of all beta programs > OK
วิธีที่ 11: ติดตั้ง Steam ใหม่ (Reinstall) โดยไม่สูญเสียเกม
- ไปโฟลเดอร์ Steam > Copy โฟลเดอร์ steamapps ไป Desktop (เก็บไฟล์เกม)
- ลบโฟลเดอร์ steamapps ในโฟลเดอร์ Steam
- Settings > Apps > Apps & features > หา Steam > Uninstall
- ไปเว็บ store.steampowered.com > INSTALL STEAM > ติดตั้งใหม่
- หลังติดตั้งเสร็จ วางโฟลเดอร์ steamapps กลับไปแทนเดิม
หวังว่าคุณ แก้ Steam ล่มบน Windows 10 ได้แล้ว และเล่นเกมสนุกๆ ไปกับเพื่อน们 ถาม/แนะนำได้ในความคิดเห็นครับ