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

อีกสถานการณ์หนึ่งเกี่ยวกับเครือข่าย เมื่อผู้ใช้พยายามเชื่อมต่อกับ single host computer แต่ได้ข้อความข้อผิดพลาดเดียวกัน ปัญหานี้แก้ได้หลายวิธี ตรวจสอบให้แน่ใจว่าทำตามคำแนะนำในวิธีด้านล่าง
สาเหตุของข้อความผิดพลาด “The System Detected a Possible Attempt to Compromise Security”
ตรวจสอบรายการสาเหตุที่เป็นไปได้ เพื่อกำหนดว่าสาเหตุใดก่อให้เกิดปัญหา ซึ่งจะตัดสินใจว่าจะทำตามขั้นตอนไหนเพื่อแก้ปัญหา:
- คุณอาจ ติดตั้ง Windows update ที่มีปัญหา บน server/DC computer ซึ่งทราบว่าก่อให้เกิดปัญหานี้ ลอง uninstall ดู
- Ports บางพอร์ตอาจถูกปิดใน Windows Firewall บน server/DC ซึ่งป้องกันการเชื่อมต่ออย่างมีประสิทธิภาพ
- Client computers อาจมีปัญหาเชื่อมต่อเพราะ DNS addresses ตั้งค่าผิด
- การใช้ IPv6 บนเครือข่ายอาจก่อให้เกิดปัญหา
- Networking drivers ของ Client อาจเก่าและล้าสมัย ควรพิจารณาอัปเดต
วิธีที่ 1: Uninstall KB3167679 Update จาก Domain Controller
เมื่อ KB3167679 update เปิดเผยสำหรับ Windows Server Microsoft ประกาศว่าอัปเดตนี้อาจก่อให้เกิดปัญหาเกี่ยวกับ password verification บนคอมพิวเตอร์ที่เชื่อมต่อกับ domain controller เดียวกัน วิธีแก้ที่ง่ายที่สุดคือ uninstall update นี้จาก DC โดยทำตามขั้นตอนด้านล่าง:
- คลิก Start menu เปิด Control Panel โดยพิมพ์ชื่อและคลิกตัวเลือกแรกด้านบน หรือหา entry ในหน้าจอ Start menu เริ่มต้น
- สลับเป็น View as: Category มุมขวาบน คลิก Uninstall a Program ภายใต้ Programs area ด้านขวาของหน้าจอ ควรเห็นปุ่ม View installed updates สีน้ำเงิน คลิกมัน

- ตอนนี้ควรเห็นรายการ Windows updates ที่ติดตั้งทั้งหมด ตรวจสอบ Microsoft Windows section ล่างสุด สำหรับ KB3167679
- เลื่อนไปซ้าย เพื่อตรวจสอบคอลัมน์ Installed on ซึ่งควรแสดงวันที่ติดตั้ง update ตรวจสอบให้แน่ใจว่าหา update ที่ KB number เป็น KB3167679

- คลิก update หนึ่งครั้ง เลือก Uninstall ที่ด้านบน ทำตามคำแนะนำบนหน้าจอเพื่อลบ update
- รอ Microsoft ปล่อย update ใหม่ ซึ่งควรติดตั้งอัตโนมัติหากตั้งค่า automatic Windows updates ไว้
วิธีที่ 2: เปิด TCP และ UDP Ports 88 ใน Windows Firewall
พอร์ตเหล่านี้จำเป็นต้องเปิดบน server หรือ DC เพื่อให้เครือข่ายทั้งหมดทำงานได้อย่างถูกต้อง ควรทำบน default และ active firewall (อาจเป็น Windows Firewall) ตรวจสอบให้แน่ใจว่าทำตามขั้นตอนด้านล่างเพื่ออนุญาตพอร์ตเหล่านี้และแก้ปัญหา
- ไปที่ Control Panel โดยค้นหาใน Start menu คลิก System and Security >> Windows Firewall สามารถสลับ view เป็น Large หรือ Small icons และคลิก Windows Firewall ทันที

- เลือก Advanced settings และ highlight Inbound Rules ในส่วนซ้ายของหน้าจอ
- คลิกขวา Inbound Rules คลิก New Rule ภายใต้ Rule type section เลือก Port เลือก TCP หรือ UDP จาก radio buttons ชุดแรก (ขึ้นอยู่กับพอร์ตที่ทำงาน) และสลับ radio button ที่สองเป็น "Specific local ports ต้องเพิ่มพอร์ตต่อไปนี้เพื่อแก้ปัญหากับ Rockstar servers:
TCP Ports: 80, 443 UDP Ports: 6672, 61455, 61456, 61457, 61458
- ตรวจสอบให้แน่ใจว่าแยกด้วย comma จนถึงตัวสุดท้าย คลิก Next หลังเสร็จ
- เลือก radio button Allow the connection ในหน้าต่างถัดไป คลิก Next
- เลือก network type ที่ต้องการ apply rule นี้ หากสลับ network connection บ่อย แนะนำให้ติ๊กทั้งหมดก่อนคลิก Next
- ตั้งชื่อ rule ให้เข้าใจง่าย คลิก Finish
- ทำซ้ำขั้นตอนเดียวกันสำหรับ Outbound Rules (เลือก Outbound rules ในขั้นตอน 2)
วิธีที่ 3: ใช้ IPv4 บนเครือข่ายของคุณ
IPv6 นำปัญหามาหลายอย่าง และกลายเป็นสาเหตุของปัญหา network connectivity หลายอย่าง คุณลองแก้ปัญหาในบทความนี้โดยเปลี่ยนเครือข่ายให้ใช้ IPv4 แทน IPv6
- ใช้ Windows + R key combo ซึ่งจะเปิด Run dialog box ทันที พิมพ์ 'ncpa.cpl' ในแถบ และกด OK เพื่อเปิด Internet Connection settings item ใน Control Panel
- กระบวนการเดียวกันนี้ทำได้ด้วยการเปิด Control Panel ด้วยตนเอง สลับ View by setting มุมขวาบนเป็น Category คลิก Network and Internet ด้านบน คลิกปุ่ม Network and Sharing center เปิดมัน พยายามหาปุ่ม Change adapter settings เมนูซ้าย คลิกมัน

- เมื่อ Internet Connection window เปิด ดับเบิลคลิก active Network Adapter ของคุณ
- จากนั้นคลิก Properties หา entry Internet Protocol Version 6 ในรายการ ปิด checkbox ถัดจาก entry นี้ คลิก OK รีสตาร์ทคอมพิวเตอร์เพื่อยืนยันการเปลี่ยนแปลง และตรวจสอบว่าปัญหายังคงอยู่หรือไม่

วิธีที่ 4: รับ DNS Addresses แบบอัตโนมัติ
สิ่งนี้ควรเปลี่ยนบน client computers หาก addresses เคยตั้งผิดในอดีตเมื่อ server ยังใช้อยู่ คุณควรไปตั้งค่าเดิมและตรวจสอบให้แน่ใจว่า DNS addresses ได้รับแบบอัตโนมัติ
- ใช้ Windows + R key combo เปิด Run dialog box พิมพ์ 'ncpa.cpl' ในแถบ กด OK เปิด Internet Connection settings item ใน Control Panel

- ตอนที่ Internet Connection window เปิด ดับเบิลคลิก active Network Adapter ของคุณ คลิกปุ่ม Properties ด้านล่างถ้ามีสิทธิ์ Admin
- หา item Internet Protocol Version 4 (TCP/IPv4) ในรายการ คลิกเพื่อเลือก คลิกปุ่ม Properties ด้านล่าง

- อยู่ที่แท็บ General สลับ radio buttons ทั้งสองใน Properties window เป็น "Obtain an IP address automatically" และ "Obtain DNS server address automatically" ถ้าเคยตั้งเป็นอย่างอื่น

- เก็บตัวเลือก "Validate settings upon exit" ติ๊กไว้ คลิก OK เพื่อใช้การเปลี่ยนแปลงทันที ตรวจสอบว่า error เดียวกันโผล่หรือไม่!
วิธีที่ 5: อัปเดต Networking Driver บน Client PC
วิธีนี้ทำงานได้กับผู้ใช้หลายคน Faulty drivers เป็นสาเหตุของปหลายปัญหา และอัปเดตพวกมันแน่นอนว่าควรลอง
- ก่อนอื่น ต้อง uninstall driver ที่ติดตั้งอยู่บนเครื่องก่อน
- พิมพ์ "Device Manager" ในช่องค้นหาข้างปุ่ม Start menu เปิด device manager window สามารถใช้ Windows Key + R key combination เปิด Run dialog box พิมพ์ devmgmt.msc ในกล่อง คลิก OK หรือ Enter key

- ขยาย "Network Adapters" section จะแสดง network adapters ทั้งหมดที่เครื่องติดตั้งอยู่
- คลิกขวา wireless network adapter ที่ต้องการ uninstall เลือก "Uninstall device" จะลบ adapter ออกจากรายการ และ uninstall networking device
- คลิก "OK" เมื่อถาม uninstall device

- ถอด adapter ที่ใช้จากคอมพิวเตอร์ และไปที่หน้า manufacturer เพื่อดูรายการ drivers ที่มีสำหรับ OS ของคุณ เลือก latest ดาวน์โหลด รันจากโฟลเดอร์ Downloads
- ทำตามคำแนะนำบนหน้าจอเพื่อ ติดตั้ง driver ถ้า adapter เป็น external เช่น Wi-Fi dongle ตรวจสอบให้แน่ใจว่ายังถอดอยู่จนกว่า wizard จะแจ้งให้ต่อกลับ รีสตาร์ทคอมพิวเตอร์ และตรวจสอบว่าปัญหาหายหรือไม่