Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

วิธีแก้ไขข้อผิดพลาด 'Disconnected by VAC: You Cannot Play on Secure Servers' บน Windows

ข้อผิดพลาด "Disconnected by VAC" สามารถปรากฏขณะเล่นเกมใดๆ ที่ใช้ Valve Anti-Cheat (VAC) engine ซึ่งรวมถึง DOTA 2, Counter-Strike: Global Offensive, Team Fortress 2 เป็นต้น ข้อผิดพลาดนี้ปรากฏหลังจากที่คุณถูกเตะออกจากเซิร์ฟเวอร์ภายใต้ข้อกล่าวหาว่าใช้ Cheat

วิธีแก้ไขข้อผิดพลาด  Disconnected by VAC: You Cannot Play on Secure Servers  บน Windows

หากคุณไม่ได้ใช้ Cheat และข้อผิดพลาดปรากฏ คุณควรพิจารณาตรวจสอบบทความนี้ เพราะมันควรจะช่วยคุณกำจัดปัญหา บทความนี้มีวิธีที่คนอื่นพบว่าประสบความสำเร็จ และเราหวังว่ามันจะช่วยคุณเช่นกัน!

สาเหตุของข้อผิดพลาด "Disconnected by VAC: You Cannot Play on Secure Servers" บน Windows

ข้อความข้อผิดพลาดนี้ควรจะปรากฏก็ต่อเมื่อคุณใช้ Cheats ขณะเล่นเกมที่ได้รับการป้อง護โดย VAC อย่างไรก็ตาม ปัญหานี้ยังส่งผลต่อผู้ใช้ที่ไม่ได้ Cheat เนื่องจากสาเหตุต่างๆ เราตัดสินใจรายการสาเหตุนี้ออกมาในบทความเดียวเพื่อให้คุณตรวจสอบ!

  • บางไฟล์เกมหายหรือเสียหาย – หากมีบางอย่างผิดปกติกับไฟล์เกมของคุณ ปัญหาก็จะเกิดขึ้นแน่นอน แต่คุณสามารถตรวจสอบความสมบูรณ์ของพวกมันได้โดยใช้ฟีเจอร์ที่มีประโยชน์ของ Steam
  • แอนตี้ไวรัสหรือ Firewall ของคุณอาจบล็อก Steam หรือเกม – เครื่องมือแอนตี้ไวรัสและ Firewall โด่งดังในการบล็อกแอปพลิเคชันที่ไม่เป็นอันตรายไม่ให้ทำงานอย่างถูกต้อง และคุณอาจต้องเพิ่ม Exception สำหรับ Steam ภายในแอนตี้ไวรัสและ Windows Firewall ของคุณ
  • ไดรเวอร์ Network Adapter เก่าหรือผิดปกติ – ผู้ใช้รายงานว่าพวกเขาเห็นปัญหานี้หายไปหลังจากติดตั้ง Network Driver ล่าสุด ในทางกลับกัน ผู้ใช้อื่นเริ่มเห็นข้อผิดพลาดนี้หลังจากติดตั้งไดรเวอร์ล่าสุด
  • PowerShell กำลังทำงานอยู่ – แม้ Steam Support จะอ้างว่าการรัน PowerShell พร้อมกับเกมสามารถทำให้ VAC หน้าสับสน และคุณสามารถลองจบกระบวนการ PowerShell ขณะอยู่ในเกมได้อย่างเดียว
  • Data Execution Prevention (DEP) – หากเมนบอร์ดของคุณรองรับ DEP คุณควรเปิดใช้งานมันบนคอมพิวเตอร์ของคุณเพื่อป้องกันไม่ให้ถูก Disconnected by VAC

วิธีที่ 1: ตรวจสอบความสมบูรณ์ของไฟล์เกม (Verify Integrity of Game Files)

หากคุณซื้อและติดตั้งเกมผ่าน Steam คุณจะมีการเข้าถึงตัวเลือกที่ยอดเยี่ยมซึ่งช่วยให้คุณตรวจสอบการติดตั้งเกมสำหรับไฟล์ที่หายหรือเสียหาย และยูทิลิตี้จะช่วยให้คุณดาวน์โหลดและแทนที่ไฟล์เหล่านี้ซึ่งแน่นอนสามารถแก้ปัญหาหลายอย่างเกี่ยวกับเกม รวมถึงปัญหา "Disconnected by VAC" นี้ โปรดลองทำดู!

  1. เริ่ม Steam โดยดับเบิลคลิกไอคอนบน Desktop หรือค้นหาในเมนู Start ไปที่แท็บ Library ในหน้าต่าง Steam โดยค้นหาแท็บ Library ที่ด้านบนของหน้าต่าง และค้นหา เกมที่มีปัญหา ในรายการเกมที่คุณมีใน Library ของคุณ
  2. คลิกขวาที่รายการของมันและเลือก Properties นำทางไปที่แท็บ Local Files และคลิก Verify Integrity of Game Files.
วิธีแก้ไขข้อผิดพลาด  Disconnected by VAC: You Cannot Play on Secure Servers  บน Windows
  1. รอให้เครื่องมือทำงานเสร็จ และคุณควรจะเห็นว่าอาจมีไฟล์สองสามไฟล์ที่ถูกดาวน์โหลด หลังจากนั้น ให้เปิดเกมใหม่และตรวจสอบดูว่าคุณยังเจอข้อผิดพลาด "Disconnected by VAC: You cannot play on secure servers" ขณะเล่นหรือไม่!

วิธีที่ 2: เพิ่มโฟลเดอร์ Steam ในรายการ Exception ของแอนตี้ไวรัส

เครื่องมือแอนตี้ไวรัสไม่ควรกรบกวนการดำเนินงานของโปรแกรมปกติที่น่าเชื่อถืออย่าง Steam แต่พวกมันบางครั้งทำอย่างนั้น และนี่เป็นข้อเท็จจริงที่เกิดขึ้นมาหลายปีแล้ว สิ่งนี้มักเกิดกับเครื่องมือแอนตี้ไวรัสฟรีอย่าง Avast หรือ AVG แต่ปัญหานี้สามารถแก้ได้ง่ายๆ โดยเพียงเพิ่ม Steam ในรายการ Exception โดยไม่ต้องถอนการติดตั้งหรือเปลี่ยนแอนตี้ไวรัสที่คุณใช้

  1. เปิด User Interface ของแอนตี้ไวรัส โดยดับเบิลคลิกที่ไอคอนของมันที่ System Tray (ส่วนขวาของแถบงานด้านล่างของหน้าต่าง) หรือโดยการค้นหาใน Start menu.
  2. การตั้งค่า Exceptions หรือ Exclusions อยู่ที่ต่างกันสำหรับแอนตี้ไวรัสแต่ละตัว มันมักพบได้ง่ายโดยไม่ต้องทำมากนัก แต่ вотคำแนะนำเร็วๆ สำหรับแอนตี้ไวรัสยอดนิยมบางตัว:
Kaspersky Internet Security: Home >> Settings >> Additional >> Threats and Exclusions >> Exclusions >> Specify Trusted Applications >> Add.
วิธีแก้ไขข้อผิดพลาด  Disconnected by VAC: You Cannot Play on Secure Servers  บน Windows
Avast: Home >> Settings >> General >> Exclusions.
AVG: Home >> Settings >> Components >> Web Shield >> Exceptions.
วิธีแก้ไขข้อผิดพลาด  Disconnected by VAC: You Cannot Play on Secure Servers  บน Windows
  1. คุณจะต้องเพิ่มโฟลเดอร์หลักของ Steam ในกล่องที่จะปรากฏขึ้นพร้อมกับพรอมท์ให้คุณนำทางไปยังโฟลเดอร์ มันควรจะอยู่ในไดเรกทอรีเดียวกับที่คุณติดตั้ง (C >> Program Files >> Steam เป็นตำแหน่งปกติ) หากคุณมี Shortcut บน Desktop ให้คลิกขวาที่มันและเลือก Open file location.
  2. ตรวจสอบดูว่าตอนนี้คุณสามารถเล่นเกมได้โดยไม่ถูก Disconnected by VAC หรือไม่ หากยังไม่ได้ ลองรีสตาร์ทคอมพิวเตอร์และลองอีกครั้ง

วิธีที่ 3: อัปเดตหรือ Rollback ไดรเวอร์ Network Adapter ของคุณ

ปัญหานี้มักก่อให้เกิดโดยปัญหาไดรเวอร์ โดยเฉพาะ Network Driver มีสถานการณ์หลายอย่างที่สามารถเกิดขึ้นเกี่ยวกับ Network Adapter Driver บางผู้ใช้มีไดรเวอร์เก่า และข้อผิดพลาดปรากฏกับเกมใหม่ที่ต้องการไดรเวอร์ล่าสุด ในสถานการณ์อื่น การติดตั้งไดรเวอร์ล่าสุดก่อให้เกิดปัญหา ไม่ว่าจะเป็นแบบไหน ปฏิบัติตามคำแนะนำด้านล่างสำหรับทั้งสองวิธี!

  1. เปิด Start menu พิมพ์ "Device Manager" หลังจากเปิด และเลือกมันจากรายการผลลัพธ์ที่มีอยู่ คุณยังสามารถใช้ชุดปุ่ม Windows Key + R เพื่อเปิด Run พิมพ์ "devmgmt.msc" ในกล่องโต้ตอบและคลิก OK เพื่อรันมัน
วิธีแก้ไขข้อผิดพลาด  Disconnected by VAC: You Cannot Play on Secure Servers  บน Windows
  1. เนื่องจากเป็น Network Adapter Driver ที่คุณต้องการอัปเดตบนคอมพิวเตอร์ของคุณ ให้ขยายส่วน Network adapters คลิกขวาที่ตัวที่คุณใช้เชื่อมต่ออินเทอร์เน็ต และเลือก Uninstall Device.
วิธีแก้ไขข้อผิดพลาด  Disconnected by VAC: You Cannot Play on Secure Servers  บน Windows
  1. ยืนยันพรอมท์ใดๆ ที่อาจขอให้คุณยืนยันการถอนการติดตั้ง Network Device Driver ปัจจุบัน และรอให้กระบวนการเสร็จสิ้น
  2. ค้นหา Network Adapter Driver ของคุณบนเว็บไซต์ของผู้ผลิต ใส่ข้อมูลที่จำเป็นเกี่ยวกับอุปกรณ์และระบบปฏิบัติการของคุณและคลิก Search.
  3. รายการไดรเวอร์ที่มีอยู่ทั้งหมดควรจะปรากฏ ตรวจสอบให้แน่ใจว่าคุณดาวน์โหลดตัวล่าสุด คลิกที่ชื่อของมันและปุ่ม Download หลังจากนั้น บันทึกไว้ที่คอมพิวเตอร์ เปิดมัน และ ปฏิบัติตามคำแนะนำบนหน้าจอ.
วิธีแก้ไขข้อผิดพลาด  Disconnected by VAC: You Cannot Play on Secure Servers  บน Windows
  1. ตรวจสอบดูว่าปัญหาได้รับการแก้ไขแล้ว และคุณยังถูก Disconnected by VAC หรือไม่!

ทางเลือก: Rollback ไดรเวอร์

สำหรับผู้ใช้ที่ปัญหาเริ่มปรากฏหลังจากที่พวกเขาติดตั้งไดรเวอร์ล่าสุดสำหรับ Network Adapter ของพวกเขา มีวิธีที่แตกต่างที่พวกเขาสามารถใช้ได้ มันเกี่ยวข้องกับการ Rollback ไดรเวอร์

กระบวนการนี้จะค้นหาไฟล์สำรองของไดรเวอร์ที่ติดตั้งก่อนอัปเดตล่าสุด และไดรเวอร์นั้นจะถูกติดตั้งแทน

  1. ก่อนอื่น คุณจะต้องถอนการติดตั้งไดรเวอร์ที่คุณมีติดตั้งอยู่บนเครื่องของคุณในปัจจุบัน
  2. เปิด Start menu พิมพ์ "Device Manager" หลังจากเปิด และเลือกมันจากรายการผลลัพธ์ที่มีอยู่ คุณยังสามารถใช้ชุดปุ่ม Windows Key + R เพื่อเปิด Run พิมพ์ "devmgmt.msc" ในกล่องโต้ตอบและคลิก OK เพื่อรันมัน
วิธีแก้ไขข้อผิดพลาด  Disconnected by VAC: You Cannot Play on Secure Servers  บน Windows
  1. ขยายส่วน “Network Adapters” นี่จะแสดง Network Adapters ทั้งหมดที่เครื่องมีติดตั้งอยู่ในขณะนั้น
  2. คลิกขวาที่ Network Adapter ที่คุณต้องการ Rollback และเลือก Properties หลังจากหน้าต่าง Properties เปิด นำทางไปที่แท็บ Driver และค้นหา Roll Back Driver
วิธีแก้ไขข้อผิดพลาด  Disconnected by VAC: You Cannot Play on Secure Servers  บน Windows
  1. หากปุ่มเป็นสีเทา (Grayed out) หมายความว่าอุปกรณ์ไม่ได้ถูกอัปเดตล่าสุด หรือไม่มีไฟล์สำรองจำไดรเวอร์เก่าไว้
  2. หากตัวเลือกพร้อมให้คลิกได้ ให้ทำเช่นนั้น และ ปฏิบัติตามคำแนะนำบนหน้าจอ เพื่อดำเนินการต่อไป

วิธีที่ 4: จบกระบวนการ Powershell ขณะเล่นเกม

Steam Support อย่างเป็นทางการโพสต์ข้อความว่าบางกรณีของข้อผิดพลาด "Disconnected by VAC: You cannot play on secure servers" เกิดจาก Powershell ที่ทำงานพร้อมกับเกม การปิดใช้งาน Powershell อย่างถาวรไม่ได้รับการแนะนำเนื่องจากฟังก์ชันการทำงานของมัน แต่คุณสามารถจบกระบวนการของมันขณะเล่นเกมโดยปฏิบัติตามขั้นตอนด้านล่าง!

  1. ใช้ชุดปุ่ม Ctrl + Shift + Esc โดยการกดปุ่มพร้อมกันเพื่อเปิดยูทิลิตี้ Task Manager
  2. ทางเลือกคุณสามารถใช้ชุดปุ่ม Ctrl + Alt + Del และเลือก Task Manager จากหน้าจอสีน้ำเงินแบบป๊อปอัพที่จะปรากฏพร้อมตัวเลือกหลายอย่าง คุณยังสามารถค้นหาใน Start menu ได้
วิธีแก้ไขข้อผิดพลาด  Disconnected by VAC: You Cannot Play on Secure Servers  บน Windows
  1. คลิกที่ More details ที่มุมซ้ายล่างของหน้าต่างเพื่อขยาย Task Manager และค้นหา Windows PowerShell มันควรจะอยู่ภายใต้ Apps เลือกมันและเลือกตัวเลือก End task จากมุมขวาล่างของหน้าต่าง
วิธีแก้ไขข้อผิดพลาด  Disconnected by VAC: You Cannot Play on Secure Servers  บน Windows
  1. ตรวจสอบดูว่าปัญหาได้รับการแก้ไขแล้ว และคุณยังถูก Disconnected by VAC หรือไม่!

วิธีที่ 5: เพิ่ม Exception สำหรับ Steam Executables ใน Windows Firewall

Steam Update ล่าสุดถูกรายงานว่าก่อให้เกิดปัญหากับ Windows Defender Firewall หากคุณมี Windows Defender ทำงานบนคอมพิวเตอร์ของคุณ คุณอาจต้องการเพิ่ม Exception สำหรับ Steam Executable เพื่อให้มันทำงานอย่างถูกต้อง

  1. เปิด Control Panel โดยการค้นหาสูทิลิตี้ในปุ่ม Start หรือโดยการคลิกปุ่ม Search หรือปุ่ม Cortana ที่ด้านซ้ายของแถบงานของคุณ (มุมซ้ายล่างของหน้าจอของคุณ)
  2. หลังจาก Control Panel เปิดแล้ว ให้เปลี่ยนมุมมองเป็น Large หรือ Small icons และนำทางไปด้านล่างเพื่อเปิด Windows Defender Firewall.
วิธีแก้ไขข้อผิดพลาด  Disconnected by VAC: You Cannot Play on Secure Servers  บน Windows
  1. คลิกที่ Windows Defender Firewall และคลิกที่ตัวเลือก Allow an app or feature through Windows Firewall จากรายการตัวเลือกด้านซ้าย รายการแอปที่ติดตั้งควรจะเปิด ตรวจสอบด้านล่างของหน้าต่างสำหรับปุ่ม Allow another app ภายใต้ส่วน Path ให้เลือก Browse นำทางไปที่ที่คุณติดตั้ง Steam (C:\Program Files (x86)\Steam ตามปกติ) เปิดโฟลเดอร์ bin และเลือกไฟล์ SteamService.exe.
วิธีแก้ไขข้อผิดพลาด  Disconnected by VAC: You Cannot Play on Secure Servers  บน Windows
  1. คลิก OK และรีสตาร์ทคอมพิวเตอร์ของคุณก่อนตรวจสอบว่าปัญหา "Disconnected by VAC" ยังคงอยู่หรือไม่!

 

วิธีที่ 6: เปิดใช้งาน Data Execution Prevention (DEP) บนคอมพิวเตอร์ของคุณ

หากเมนบอร์ดของคุณสามารถใช้ DEP ได้ คุณควรลองเปิดใช้งานมัน เพราะผู้ใช้หลายคนอ้างว่านี่สามารถแก้ปัญหาได้เกือบทันทีบนคอมพิวเตอร์ของพวกเขา DEP คือชุดเทคโนโลยีที่ทำการตรวจสอบหน่วยความจำเพิ่มเติมเพื่อป้องกันซอฟต์แวร์อันตรายไม่ให้ทำงานบนคอมพิวเตอร์ของคุณ การเปิดใช้งานมันแน่นอนว่าจะไม่ทำอันตรายอะไร ดังนั้นโปรดปฏิบัติตามขั้นตอนด้านล่าง!

  1. คลิกขวาที่รายการ This PC ซึ่งมักพบได้บน Desktop หรือใน File Explorer ของคุณ เลือก Properties.
วิธีแก้ไขข้อผิดพลาด  Disconnected by VAC: You Cannot Play on Secure Servers  บน Windows
  1. คลิกที่ปุ่ม "Advanced system settings" ที่ด้านขวาของหน้าต่าง และนำทางไปที่แท็บ Advanced ภายใต้ส่วน Performance ให้คลิกที่ Settings และนำทางไปที่แท็บ Data Execution Prevention ของหน้าต่างนี้
วิธีแก้ไขข้อผิดพลาด  Disconnected by VAC: You Cannot Play on Secure Servers  บน Windows
  1. ตรวจสอบให้แน่ใจว่าปุ่ม Radio ตั้งค่าเป็น Turn on DEP for essential Windows programs and services only Apply การเปลี่ยนแปลงหลังจากนั้น รีสตาร์ทคอมพิวเตอร์ของคุณ และตรวจสอบดูว่าข้อผิดพลาด "Disconnected by VAC: You cannot play on secure servers" ปรากฏขณะเล่นหรือไม่!