แก้ไข: VPN ไม่ทำงานบน Windows 10
ใน Windows 10 1903/1909 ฉันพบข้อบกพร่องแปลกๆ หลายอย่างที่เกี่ยวข้องกับการเชื่อมต่อ VPN ที่กำหนดค่าไว้ ปัญหาแรก: เมื่อพยายามเชื่อมต่อกับเซิร์ฟเวอร์ VPN L2TP ระยะไกล การเชื่อมต่อ VPN แฮงค์ใน “
Connecting to..." สถานะ. ในขณะเดียวกัน ข้อความแจ้งสำหรับข้อมูลรับรอง VPN จะไม่ปรากฏขึ้น และหลังจากนั้นไม่นาน การเชื่อมต่อก็สิ้นสุดลงโดยไม่มีข้อความแสดงข้อผิดพลาดใดๆ
Windows 10 VPN ไม่เคยแจ้งชื่อผู้ใช้/รหัสผ่าน
ดูเหมือนว่าด้วยเหตุผลบางประการ ข้อความแจ้งให้ป้อนข้อมูลรับรองผู้ใช้ถูกบล็อกในกล่องโต้ตอบการเชื่อมต่อ VPN ของ Windows 10 เป็นผลให้ไม่สามารถสร้างการเชื่อมต่อ VPN ได้
มีวิธีแก้ไขสำหรับปัญหานี้ ลองใช้ของเก่าดูครับ
rasphone.exe
เครื่องมือในการสร้างการเชื่อมต่อ VPN เครื่องมือ rasphone.exe ควรเป็นที่คุ้นเคยสำหรับใครก็ตามที่เคยใช้การเชื่อมต่อผ่านสายโทรศัพท์ใน Windows (เครื่องมือนี้ยังคงมีอยู่ใน Windows 10 รุ่นใหม่)
เริ่มเครื่องมือ: Win+R ->
C:\Windows\System32\rasphone.exeเลือกการเชื่อมต่อ VPN ของคุณและคลิกปุ่ม “เชื่อมต่อ ”
จากนั้นกล่องโต้ตอบมาตรฐานสำหรับป้อนข้อมูลรับรองผู้ใช้สำหรับการเชื่อมต่อ VPN จะปรากฏขึ้น กด เชื่อมต่อ;
ต้องสร้างช่องสัญญาณ VPN ให้สำเร็จ
เพื่อให้ผู้ใช้ของคุณสะดวกยิ่งขึ้น คุณอาจวางทางลัด rasphone.exe ไว้บนเดสก์ท็อป หากต้องการเชื่อมต่อโดยอัตโนมัติ คุณสามารถระบุชื่อการเชื่อมต่อ VPN ของคุณในการตั้งค่าทางลัดได้ดังนี้:
C:\WINDOWS\system32\rasphone.exe -d "VPN Name"(คุณสามารถรับชื่อการเชื่อมต่อ VPN ได้จากแผงควบคุม -> อะแดปเตอร์เครือข่าย และใส่เครื่องหมายคำพูดล้อมรอบหากมีช่องว่าง)
เป็นที่น่าสนใจว่าปัญหาจะปรากฏเฉพาะกับการเชื่อมต่อ L2TP (แม้ว่าจะมีการกำหนดค่าพารามิเตอร์รีจิสทรี AssumeUDPEncapsulationContextOnSendRule = 2) การเชื่อมต่อ VPN อื่นบนคอมพิวเตอร์เครื่องเดียวกันโดยใช้โปรโตคอล PPTP และการตรวจสอบความถูกต้องของ MS-CHAP v2 ทำงานได้ดี
เปิด VPN RasMan Error เสมอใน Windows 10
ปัญหาอื่นเกิดขึ้นกับการเชื่อมต่อ เปิด VPN ตลอดเวลา (AOVPN) กับเครือข่ายของบริษัท เมื่อคุณเริ่มต้นการเชื่อมต่อ VPN ดังกล่าว RASMAN (Remote Access Connections Manager) จะหยุดทำงาน และเหตุการณ์ที่มี Even ID 1000 และข้อความต่อไปนี้ปรากฏใน Application Event Log:
“Faulting application name: svchost.exe_RasMan…”, “Faulting module name: rasmans.dll”, and “Exception code: 0xc0000005”.Microsoft ยืนยันปัญหานี้และได้รับการแก้ไขในการอัปเดต Windows 10 1903 — KB4522355 (https://support.microsoft.com/en-us/help/4522355/windows-10-update-kb4522355) . คุณสามารถดาวน์โหลดและติดตั้งการอัปเดตนี้ด้วยตนเองหรือใช้ Windows Update/WSUS
หากการอัปเดตไม่สามารถแก้ไขปัญหาได้ ให้ลองติดตั้งอะแดปเตอร์เสมือน WAN miniport ใหม่ในตัวจัดการอุปกรณ์
เริ่มตัวจัดการอุปกรณ์ (
devmgmt.msc);
ขยายส่วน อะแดปเตอร์เครือข่าย
คลิกขวาที่อแด็ปเตอร์ต่อไปนี้และถอนการติดตั้ง (
Uninstall device): WAN มินิพอร์ต (IP), WAN มินิพอร์ต (IPv6) และ WAN มินิพอร์ต (PPTP);
จากนั้นเลือก การดำเนินการ -> สแกนหาการเปลี่ยนแปลงฮาร์ดแวร์ จากเมนู และรอจนกว่า Windows จะค้นหาและติดตั้งไดรเวอร์สำหรับอุปกรณ์เสมือนเหล่านี้
หลังจากนั้นรีเซ็ตการตั้งค่าเครือข่ายของ Windows 10: การตั้งค่า -> เครือข่ายและอินเทอร์เน็ต -> รีเซ็ตเครือข่าย -> รีเซ็ตทันที;
สร้างการเชื่อมต่อ VPN ของคุณใหม่และทดสอบ
เดิมที ปัญหาเกี่ยวกับการเชื่อมต่อ VPN ตลอดเวลาเกี่ยวข้องกับการปิดใช้งาน telemetry ของ Windows 10 (โอ้ Microsoft!) เพื่อให้ VPN ทำงานได้อย่างถูกต้องเสมอ คุณจะต้องเปิดใช้งานการวัดและส่งข้อมูลทางไกลบนคอมพิวเตอร์ของคุณชั่วคราว หากต้องการเปิดใช้งาน คุณสามารถใช้หนึ่งในวิธีที่อธิบายไว้ด้านล่าง
วิธีที่ 1 เปิดตัวแก้ไขนโยบายกลุ่มภายใน (gpedit.msc) และไปที่ Cการกำหนดค่าคอมพิวเตอร์ -> เทมเพลตการดูแลระบบ -> ส่วนประกอบของ Windows -> การรวบรวมข้อมูลและการสร้างตัวอย่าง
ค้นหาและเปิดใช้นโยบาย อนุญาตการวัดและส่งข้อมูลทางไกล=เปิดใช้งาน ตั้งค่าหนึ่งในโหมดต่อไปนี้: 1 (พื้นฐาน), 2 (ปรับปรุง) หรือ 3 (เต็ม)
วิธีที่ 2 คุณสามารถทำได้เช่นเดียวกัน หากคุณเปลี่ยนพารามิเตอร์รีจิสทรี AllowTelemetry (ประเภท REG_DWORD) ด้วยตนเองใน HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection คุณต้องตั้งค่าหนึ่งในสามค่า: 1, 2 หรือ 3
คุณสามารถเปลี่ยนพารามิเตอร์นี้ได้โดยใช้ Registry Editor (
regedit.exe) หรือใช้ New-ItemProperty PowerShell cmdlet:
New-ItemProperty -Path ‘HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection\’ -Name AllowTelemetry -PropertyType DWORD -Value 1 -Forceจากนั้นรีสตาร์ท Remote Access Connection Manager Service (RasMan) โดยใช้ services.msc หรือ Restart-Service cmdlet:
Restart-Service RasMan -PassThruไม่มีการเข้าถึงอินเทอร์เน็ตหลังจากตัดการเชื่อมต่อจาก VPN
มีข้อบกพร่องของ VPN อื่นใน Windows 10: ไม่มีการเข้าถึงอินเทอร์เน็ตหลังจากยกเลิกการเชื่อมต่อจาก VPN คุณสามารถแก้ปัญหาได้โดย:
สร้างเส้นทางเริ่มต้นไปยังเกตเวย์ของคุณ:
route delete 0.0.0.0 route add 0.0.0.0 mask 0.0.0.0 192.168.1.1 metric 1หรือโดยการปิด/เปิดใช้งานอะแด็ปเตอร์ WAN Miniport (IP) เสมือนโดยใช้ตัวจัดการอุปกรณ์








