คุณกำลังรับข้อผิดพลาด "VAC was unable to verify your game session" ทุกครั้งที่พยายามเข้าร่วมเกมออนไลน์ Steam? บางครั้ง ข้อผิดพลาดนี้จะปรากฏซ้ำและป้องกันไม่ให้ผู้เล่นเข้าร่วมเกมจับคู่ (matchmaking) เช่น Counter-Strike: Global Offensive แต่โชคดีที่มันมักจะแก้ไขได้ง่าย
ในบทความนี้ เราจะอธิบายวิธีแก้ไขข้อผิดพลาดนี้ เพื่อให้คุณกลับไปเล่นออนไลน์อีกครั้ง
VAC หรือ Valve Anti-Cheat เป็นซอฟต์แวร์ที่พัฒนาโดย Valve เพื่อป้องกันผู้โกงในเกมยอดนิยมของพวกเขา เนื่องจากความนิยม ข้อผิดพลาดนี้ส่งผลต่อผู้เล่น CS:GO มากที่สุด ซึ่งป้องกันไม่ให้พวกเขาจับคู่ในเกม
ข้อผิดพลาด "VAC was unable to verify your game session" หมายความว่า ซอฟต์แวร์ VAC ไม่สามารถยืนยันได้ว่าไฟล์เกมของคุณไม่ถูกแก้ไข เนื่องจากการแก้ไขไฟล์อาจบ่งชี้ว่าคุณกำลังแฮ็ก เกมจึงไม่ให้คุณเล่น
อย่างไรก็ตาม ข้อผิดพลาดนี้มักเกิดขึ้นแม้คุณจะไม่ได้ติดตั้งการโกงหรือแก้ไขไฟล์เกม บ่อยครั้งเกิดหลังจากอัปเดตที่ติดตั้งไม่ถูกต้อง ไฟล์เสียหาย หรือข้อผิดพลาดสุ่ม
7 วิธีแก้ "VAC Was Unable to Verify Your Game Session"
นี่คือ 7 วิธีในการแก้ไขข้อผิดพลาดที่รบกวนนี้
1. วิธีแก้ด่วน (Quick Fixes)
บ่อยครั้งข้อผิดพลาดนี้หายไปด้วยการรีสตาร์ทอย่างง่าย ดังนั้นก่อนที่เราจะไปที่โซลูชันที่ซับซ้อนกว่า มาเริ่มกับวิธีแก้ด่วน:
- รีสตาร์ท Steam ปิด Steam ให้สมบูรณ์ จากนั้นเปิดใหม่ ลงชื่อออกและกลับเข้า Steam Account ของคุณ แล้วลองเข้าร่วม Matchmaking อีกครั้ง
- รีสตาร์ทคอมพิวเตอร์ของคุณ รีสตาร์ทคอมพิวเตอร์ทั้งเครื่อง
- เปิด Offline Mode สลับระหว่าง Online Mode และ Offline Mode โดยเลือก Steam > Go offline… แล้ว Go online…
- ปิด VPN และซอฟต์แวร์เปลี่ยนแปลงเครือข่ายหรืออุปกรณ์อื่นๆ ตรวจสอบให้แน่ใจว่าไม่มีซอฟต์แวร์ (รวมถึงซอฟต์แวร์โกง หากคุณมี) ที่โต้ตอบกับ Steam หรือเกม Steam ของคุณ หากคุณสงสัยแอพพื้นหลัง (อย่าง Adblocker) ว่ากำลังรบกวนเกมของคุณ ให้ปิดมันและลองรันเกมอีกครั้ง
- ตรวจสอบว่าคุณไม่ถูก VAC Ban เลือก Steam > Settings > Account > VAC Status หากระบุว่า "No VAC Bans on Account" แสดงว่าคุณโอเค หากระบุว่า Banned คุณจะต้องไปที่เว็บไซต์ VACBanned และค้นหาสาเหตุ
- เปลี่ยนชื่อและรูปโปรไฟล์ แปลกใจที่ผู้ใช้หลายคนรายงานว่าการเปลี่ยนชื่อและรูปโปรไฟล์กำจัดข้อผิดพลาดนี้โดยสิ้นเชิง
2. รัน Steam (และเกม) ในโหมด Administrator
หาก Steam ไม่สามารถเข้าถึงไฟล์เกมของคุณได้ด้วยเหตุผลบางอย่าง คุณอาจได้รับข้อผิดพลาดเกมเซสชัน คุณสามารถข้ามข้อผิดพลาดนี้ได้โดยการรัน Steam Client ในโหมด Administrator เพื่อทำเช่นนี้ ให้คลิกขวาไอคอน Steam และเลือก Run as administrator
จากนั้น รันเกมในโหมด Administrator ด้วย เพื่อทำเช่นนี้ คุณจะต้องหาเส้นทางไฟล์สำหรับเกมนั้น
- ใน Steam ให้เลือก Library จากนั้นคลิกขวาเกมของคุณและเลือก Manage > Browse local files
- ค้นหาไฟล์ .exe สำหรับเกมของคุณ คลิกขวา และเลือก Run as administrator
- ลองเข้าร่วมแมทช์อีกครั้ง
หากสิ่งนี้แก้ไขปัญหา คุณสามารถบอก Steam ให้รันเป็น Administrator โดยคลิกขวาไฟล์ .exe และเลือก Properties ที่นี่ ไปที่แท็บ Compatibility และตรวจสอบให้แน่ใจว่ากล่องถูกถัดจาก "Run this program as administrator" ถูกติ๊ก
3. ปิดใช้งานซอฟต์แวร์แอนตี้ไวรัสของคุณ
บางครั้ง โปรแกรมแอนตี้ไวรัสสามารถรบกวนความสามารถของ Valve ในการยืนยันเกมเซสชันของคุณได้ เพื่อ排除สิ่งนี้ ให้ปิดใช้งานแอนตี้ไวรัสของคุณชั่วคราวและลองเข้าร่วมเกมอีกครั้ง
เพื่อปิดใช้งาน Windows Defender:
- กดปุ่ม Windows + I เพื่อเปิด Settings
- เลือก Security (หรือ Update & Security)
- เลือก Windows Security
- เลือก Virus & threat protection
- ในหน้าต่างป๊อปอัพ ภายใต้ "Virus & threat protection settings" ให้เลือก Manage settings
- ปิดสลับทุกอย่าง แล้วลองรันเกม หากคุณยังประสบข้อผิดพลาด อย่าลืมเปิด Windows Defender กลับคืน
4. ตรวจสอบความสมบูรณ์ของไฟล์เกม (Verify Integrity of Game Files)
การติดตั้งไฟล์ที่ไม่ถูกต้องและข้อผิดพลาดระหว่างดาวน์โหลดเกมอาจก่อให้เกิดข้อผิดพลาด "VAC was unable to verify your game session" เพื่อตรวจสอบว่านี่เป็นปัญหาหรือไม่ คุณต้องตรวจสอบความสมบูรณ์ของไฟล์เกมของคุณ
เพื่อทำเช่นนี้:
- เปิด Steam และเข้าสู่ระบบบัญชี Steam ของคุณ
- ไปที่ Library จากนั้นคลิกขวาเกมที่คุณมีปัญหา
- เลือก Properties
- เลือกแท็บ Local Files
- ในแถบด้านขวา ให้เลือก Verify integrity of game files
5. ซ่อมแซมโฟลเดอร์ Steam Library
วิธีแก้ต่อไปที่จะลองคือการซ่อมแซม Steam Library เพื่อทำเช่นนี้:
- เริ่ม Steam
- เลือก Steam > Settings
- เลือกแท็บ Downloads และเลือก Steam Library Folders
- เลือกสามจุดแนวนอนถัดจากตำแหน่งจัดเก็บ และกด Repair Folder
- รีสตาร์ท Steam และตรวจสอบว่ามันทำงานอีกครั้งหรือไม่
6. ซ่อมแซม Steam Service
คุณยังสามารถลองซ่อมแซม Steam Service ได้ เพื่อทำเช่นนี้:
- กด Windows Key + R เพื่อเปิดกล่องโต้ตอบ Run
- พิมพ์ "C:\Program Files (x86)\Steam\bin\SteamService.exe" /repair และกด Enter
- หน้าต่าง Terminal จะเปิด ให้ปล่อยให้มันเสร็จสิ้นและปิด จากนั้น รีสตาร์ท Steam และลองอีกครั้ง
7. ติดตั้งใหม่เกม Steam ของคุณ (หรือ Steam เอง)
หากไม่มีอะไรทำงานเลย ทางเลือกสุดท้ายคือการติดตั้งใหม่เกมที่ก่อให้เกิดปัญหา เพื่อติดตั้ง CS:GO ใหม่ ให้คลิกขวาเกมของคุณใน Steam และเลือก Uninstall จากนั้น คลิกขวาอีกครั้งและเลือก Install
หากสิ่งนี้ไม่ทำงาน คุณยังสามารถลองติดตั้ง Steam เองใหม่ได้
- เปิดเมนู Start
- พิมพ์ "add" และเลือก Add or remove programs
- เลื่อนลงและหา Steam เลือกมัน แล้วเลือก Uninstall
- ดาวน์โหลด Steam Client จากเว็บไซต์ Steam อย่างเป็นทางการเพื่อติดตั้งใหม่
กลับสู่เกม
หวังว่าคู่มือ troubleshooting นี้ช่วยให้คุณแก้ข้อผิดพลาด VAC ของ CS:GO และคุณสามารถกลับไปเล่นเกมได้ แม้ข้อผิดพลาดการยืนยัน VAC จะมักแก้ไขได้ง่าย แต่บางครั้ง เซิร์ฟเวอร์ Steam เพียงแค่ไม่ให้คุณเข้า หากคุณยังได้ข้อผิดพลาด Matchmaking Failed ต่อไป ให้ลองเล่นบนอุปกรณ์อื่น หรือรออัปเดตใหม่เพื่อแก้ไขข้อบกพร่อง