ข้อผิดพลาดเดสก์ท็อประยะไกล เกิดข้อผิดพลาดภายใน ' มักเกิดจากการตั้งค่า RDP หรือการรักษาความปลอดภัยนโยบายกลุ่มในเครื่อง มีรายงานค่อนข้างน้อยที่ระบุว่าผู้ใช้ไม่สามารถใช้ไคลเอ็นต์การเชื่อมต่อเดสก์ท็อประยะไกลเพื่อเชื่อมต่อกับระบบอื่นได้ ตามรายงาน ปัญหานี้เกิดขึ้นโดยไม่ได้ตั้งใจและไม่ได้เกิดจากการดำเนินการใดๆ
เมื่อคลิกเชื่อมต่อ ไคลเอ็นต์การเชื่อมต่อเดสก์ท็อประยะไกลจะหยุดทำงาน จากนั้นข้อผิดพลาดจะปรากฏขึ้นหลังจากผ่านไปสองสามวินาที เนื่องจากผู้ใช้หลายคนใช้การเชื่อมต่อเดสก์ท็อประยะไกลเพื่อธุรกิจหรือส่วนตัว ข้อผิดพลาดนี้อาจกลายเป็นเรื่องยุ่งยาก อย่างไรก็ตาม ไม่ต้องกังวล เพราะคุณจะสามารถแก้ไขปัญหาได้โดยอ่านบทความนี้
อะไรทำให้เกิดข้อผิดพลาด 'ข้อผิดพลาดภายในเกิดขึ้น' ใน Windows 10
เนื่องจากข้อผิดพลาดปรากฏเป็นสีน้ำเงินจึงไม่ทราบสาเหตุเฉพาะ อย่างไรก็ตาม อาจเกิดขึ้นได้จากปัจจัยใดปัจจัยหนึ่งดังต่อไปนี้ —
- การตั้งค่าการเชื่อมต่อเดสก์ท็อประยะไกล: สำหรับผู้ใช้บางคน ข้อผิดพลาดเกิดจากการตั้งค่าไคลเอ็นต์การเชื่อมต่อเดสก์ท็อประยะไกล
- ความปลอดภัย RDP: ในบางกรณี ข้อผิดพลาดอาจปรากฏขึ้นเนื่องจากความปลอดภัยของ Remote Desktop Protocol ซึ่งในกรณีนี้ คุณจะต้องเปลี่ยนชั้นความปลอดภัย
- โดเมนคอมพิวเตอร์: สิ่งอื่นที่อาจทำให้เกิดข้อผิดพลาดปรากฏขึ้นได้คือโดเมนที่ระบบของคุณเชื่อมต่ออยู่ ในกรณีเช่นนี้ การนำโดเมนออกแล้วเข้าร่วมอีกครั้งจะช่วยแก้ปัญหาได้
ในตอนนี้ ก่อนที่คุณจะใช้วิธีแก้ไขที่ให้ไว้ด้านล่าง โปรดตรวจสอบให้แน่ใจว่าคุณกำลังใช้บัญชีผู้ดูแลระบบ นอกจากนี้ เราขอแนะนำให้คุณปฏิบัติตามแนวทางแก้ไขที่ให้ไว้ในลำดับเดียวกันกับที่ให้ไว้ เพื่อให้คุณสามารถแยกแยะปัญหาของคุณได้อย่างรวดเร็ว
โซลูชันที่ 1:เปลี่ยนการตั้งค่าการเชื่อมต่อเดสก์ท็อประยะไกล
ในการเริ่มต้น เราจะพยายามแยกปัญหาออกโดยเปลี่ยนการตั้งค่า RDP เล็กน้อย ผู้ใช้บางรายรายงานว่าปัญหาได้รับการแก้ไขแล้วเมื่อทำเครื่องหมายในช่อง "เชื่อมต่อใหม่หากการเชื่อมต่อหลุด" คุณสามารถทำได้โดยทำตามขั้นตอนที่กำหนด:
- ไปที่ เมนูเริ่ม , ค้นหา การเชื่อมต่อเดสก์ท็อประยะไกล แล้วเปิดออก
- คลิกที่ แสดงตัวเลือก เพื่อเปิดเผยการตั้งค่าทั้งหมด
- เปลี่ยนไปใช้ ประสบการณ์ แท็บแล้วตรวจสอบให้แน่ใจว่า 'เชื่อมต่อใหม่หากการเชื่อมต่อหลุด ' กล่องถูกทำเครื่องหมาย
- ลองเชื่อมต่ออีกครั้ง
แนวทางที่ 2:การเข้าร่วมโดเมนอีกครั้ง
บางครั้งข้อความแสดงข้อผิดพลาดถูกสร้างขึ้นเนื่องจากโดเมนที่คุณเชื่อมต่อระบบของคุณ ในกรณีดังกล่าว การนำโดเมนออกแล้วเข้าร่วมอีกครั้งจะช่วยแก้ปัญหาของคุณได้ วิธีทำ:
- กด แป้น Windows + ฉัน เพื่อเปิด การตั้งค่า .
- ไปที่บัญชี แล้วสลับไปที่เข้าถึงที่ทำงานหรือโรงเรียน แท็บ
- เลือกโดเมนที่คุณเชื่อมต่อระบบของคุณ จากนั้นคลิก ยกเลิกการเชื่อมต่อ .
- คลิก ใช่ เมื่อได้รับแจ้งให้ยืนยัน
- ยกเลิกการเชื่อมต่อระบบแล้วรีสตาร์ทคอมพิวเตอร์ตามที่ได้รับแจ้ง
- เมื่อคุณรีสตาร์ทระบบแล้ว คุณสามารถเข้าร่วมโดเมนได้อีกครั้งหากต้องการ
- ลองใช้ RDP อีกครั้ง
โซลูชันที่ 3:การเปลี่ยนค่า MTU
อีกวิธีในการแก้ไขปัญหาคือเปลี่ยนค่า MTU ของคุณ Maximum Transmission Unit คือขนาดแพ็กเก็ตที่ใหญ่ที่สุดที่สามารถส่งในเครือข่ายได้ การลดค่า MTU สามารถช่วยในการแก้ไขปัญหาได้ วิธีทำ:
- หากต้องการเปลี่ยนค่า MTU คุณจะต้องดาวน์โหลดเครื่องมือที่ชื่อว่า TCP Optimizer . คุณสามารถดาวน์โหลดได้จากที่นี่
- เมื่อดาวน์โหลดแล้ว ให้เปิด TCP Optimizer ในฐานะผู้ดูแลระบบ .
- ที่ด้านล่าง เลือก กำหนดเอง ข้างหน้าเลือกการตั้งค่า .
- เปลี่ยน MTU ค่าเป็น 1458 .
- คลิก ใช้การเปลี่ยนแปลง แล้วออกจากโปรแกรม
- ตรวจสอบว่าสามารถแก้ไขปัญหาได้หรือไม่
โซลูชันที่ 4:การเปลี่ยนความปลอดภัยของ RDP ในตัวแก้ไขนโยบายกลุ่ม
ในบางกรณี ข้อความแสดงข้อผิดพลาดปรากฏขึ้นเนื่องจากเลเยอร์ความปลอดภัย RDP ของคุณในนโยบายกลุ่มของ Windows ในสถานการณ์เช่นนี้ คุณจะต้องบังคับให้ใช้เลเยอร์ RDP Security วิธีทำ:
- ไปที่เมนูเริ่ม , ค้นหา Local Group Policy และเปิด 'แก้ไขนโยบายกลุ่ม ’.
- นำทางไปยังไดเร็กทอรีต่อไปนี้:
- การกำหนดค่าคอมพิวเตอร์> เทมเพลตการดูแลระบบ> ส่วนประกอบของ Windows> บริการเดสก์ท็อประยะไกล> โฮสต์เซสชันเดสก์ท็อประยะไกล> ความปลอดภัย
- ทางด้านขวามือ ให้ค้นหา 'ต้องใช้เลเยอร์ความปลอดภัยเฉพาะสำหรับการเชื่อมต่อระยะไกล (RDP) ’ และดับเบิลคลิกเพื่อแก้ไข
- หากตั้งค่าเป็น 'ไม่ได้กำหนดค่า ’ เลือก เปิดใช้งาน แล้วอยู่หน้า Security Layer , เลือก RDP .
- คลิก สมัคร แล้วกด ตกลง .
- รีสตาร์ทระบบเพื่อให้การเปลี่ยนแปลงมีผล
- ลองเชื่อมต่ออีกครั้ง
โซลูชันที่ 5:การปิดใช้งานการตรวจสอบระดับเครือข่าย
คุณยังสามารถลองแก้ไขปัญหาของคุณได้โดยปิดใช้งาน Network Level Authentication หรือ NLA ปัญหาอาจเกิดขึ้นในบางครั้ง หากคุณหรือระบบเป้าหมายได้รับการกำหนดค่าให้อนุญาตเฉพาะการเชื่อมต่อระยะไกลที่กำลังเรียกใช้เดสก์ท็อประยะไกลด้วย NLA การปิดใช้งานจะช่วยแก้ปัญหา โดยทำดังนี้:
- ไปที่เดสก์ท็อป , คลิกขวาที่ พีซีเครื่องนี้ และเลือกคุณสมบัติ .
- คลิกที่การตั้งค่าระยะไกล .
- ภายใต้ เดสก์ท็อประยะไกล ให้ยกเลิกการทำเครื่องหมายที่ 'อนุญาตการเชื่อมต่อเฉพาะจากคอมพิวเตอร์ที่ใช้เดสก์ท็อประยะไกลที่มีการตรวจสอบสิทธิ์ระดับเครือข่าย ' กล่อง.
- คลิก สมัคร แล้วกด ตกลง .
- ดูว่าสามารถแยกแยะปัญหาได้หรือไม่
โซลูชัน 6:การเริ่มบริการเดสก์ท็อประยะไกลใหม่
ในบางกรณี การเริ่มบริการเดสก์ท็อประยะไกลใหม่จะได้ผล ดังนั้น ในขั้นตอนนี้ เราจะเริ่มบริการใหม่ด้วยตนเอง สำหรับสิ่งนั้น:
- กด “Windows ” + “อาร์ ” เพื่อเปิดพรอมต์เรียกใช้
- พิมพ์ “บริการ .msc ” และกด “เข้าสู่ “.
- ดับเบิลคลิกที่ “รีโมท เดสก์ท็อป บริการ ” และคลิกที่ “หยุด”
- คลิกที่ “เริ่ม” หลังจากรออย่างน้อย 5 วินาที
- ตรวจสอบ เพื่อดูว่าปัญหายังคงมีอยู่หรือไม่
โซลูชันที่ 7:ปิดใช้งานการเชื่อมต่อ VPN
เป็นไปได้ว่าคอมพิวเตอร์ของคุณอาจได้รับการกำหนดค่าให้ใช้พร็อกซีหรือการเชื่อมต่อ VPN เนื่องจากการเชื่อมต่ออินเทอร์เน็ตอาจถูกกำหนดเส้นทางผ่านเซิร์ฟเวอร์อื่น และอาจทำให้ไม่สามารถสร้างการเชื่อมต่อได้อย่างถูกต้อง ดังนั้นในขั้นตอนนี้ เราจะปิดการใช้งานการตั้งค่าพร็อกซีของ internet explorer และคุณต้องแน่ใจว่าได้ปิดการใช้งาน VPN ใดๆ ที่ทำงานบนคอมพิวเตอร์ของคุณ
- กด Windows + อาร์ บนแป้นพิมพ์พร้อมกัน
- กล่องโต้ตอบการเรียกใช้จะปรากฏขึ้นบนหน้าจอของคุณ พิมพ์ “MSConfig” ในช่องว่างแล้วกดตกลง
- เลือกตัวเลือกการบูตจากหน้าต่างการกำหนดค่าระบบ จากนั้นทำเครื่องหมายที่ “Safe Boot” ตัวเลือก
- คลิกใช้แล้วกดตกลง
- รีสตาร์ทพีซีของคุณทันทีเพื่อบูตเข้าสู่เซฟโหมด
- กดเหมือนเดิม “Windows” + “อาร์” พร้อมกันและพิมพ์ “inetcpl.cpl” ในกล่องโต้ตอบเรียกใช้แล้วกด “Enter” เพื่อดำเนินการ
- กล่องโต้ตอบคุณสมบัติอินเทอร์เน็ตจะปรากฏขึ้นบนหน้าจอของคุณ เลือก “การเชื่อมต่อ” จากที่นั่น
- ยกเลิกการเลือก “ใช้พร็อกซีเซิร์ฟเวอร์สำหรับ LAN ของคุณ ” แล้วคลิกตกลง
- เปิด MSConfig อีกครั้งในขณะนี้ และคราวนี้ให้ยกเลิกการเลือกตัวเลือก Safe Boot บันทึกการเปลี่ยนแปลงและรีสตาร์ทคอมพิวเตอร์
- ตรวจสอบเพื่อดูว่าข้อความแสดงข้อผิดพลาดยังคงมีอยู่หรือไม่
โซลูชันที่ 8:กำหนดค่านโยบายความปลอดภัยในพื้นที่ใหม่
นี่เป็นอีกวิธีหนึ่งในการแก้ไขปัญหาที่คุณควรใช้ยูทิลิตี้ Local Security Policy คุณสามารถทำได้โดยทำตามขั้นตอนต่อไปนี้:
- กด “Windows” + “อาร์” เพื่อเปิดพรอมต์เรียกใช้
- พิมพ์ “Secpol.msc” แล้วกด “Enter” เพื่อเปิด Local Security Policy Utility
- ในยูทิลิตี้นโยบายความปลอดภัยในพื้นที่ ให้คลิกที่ “นโยบายท้องถิ่น” ตัวเลือกแล้วเลือก “ความปลอดภัย ตัวเลือก” จากบานหน้าต่างด้านซ้าย
- ในบานหน้าต่างด้านขวา ให้เลื่อนและคลิกที่ “การเข้ารหัสระบบ” ตัวเลือกและ
- ในบานหน้าต่างด้านขวาให้เลื่อนเพื่อค้นหา “การเข้ารหัสระบบ:ใช้อัลกอริธึมการเข้ารหัสที่สอดคล้องกับ FIPS 140 รวมถึงอัลกอริทึมการเข้ารหัส การแฮช และการเซ็นชื่อ ” ตัวเลือก
- ดับเบิลคลิกที่ตัวเลือกนี้แล้วทำเครื่องหมายที่ “เปิดใช้งานแล้ว” ปุ่มบนหน้าต่างถัดไป
- คลิกที่ “สมัคร” เพื่อบันทึกการเปลี่ยนแปลงของคุณ จากนั้นใน “ตกลง” เพื่อปิดหน้าต่าง
- ตรวจสอบเพื่อดูว่าการทำเช่นนั้นช่วยแก้ปัญหาบนคอมพิวเตอร์ของคุณหรือไม่
โซลูชัน 10:การอนุญาตการเชื่อมต่อระยะไกล
เป็นไปได้ว่าคอมพิวเตอร์ของคุณไม่อนุญาตการเชื่อมต่อระยะไกลตามการกำหนดค่าระบบบางอย่าง เนื่องจากข้อผิดพลาดนี้แสดงขึ้นขณะพยายามใช้ RDP ดังนั้น ในขั้นตอนนี้ เราจะกำหนดค่าการตั้งค่านี้ใหม่จากแผงควบคุม จากนั้นเราจะตรวจสอบเพื่อดูว่าสามารถแก้ไขปัญหานี้บนคอมพิวเตอร์ของเราได้หรือไม่ เพื่อที่จะทำเช่นนั้น:
- กด “Windows” + “อาร์” เพื่อเปิดพรอมต์เรียกใช้
- พิมพ์ “แผงควบคุม” แล้วกด “Enter” เพื่อเปิดอินเทอร์เฟซแผงควบคุมแบบคลาสสิก
- ในแผงควบคุม ให้คลิกที่ “ระบบและความปลอดภัย” ตัวเลือกแล้วเลือก “ระบบ” ปุ่ม.
- ในการตั้งค่าระบบ คลิกที่ “การตั้งค่าระบบขั้นสูง” จากบานหน้าต่างด้านซ้าย
- ในการตั้งค่าระบบขั้นสูง ให้คลิกที่ “รีโมท” และตรวจสอบให้แน่ใจว่า “อนุญาตการเชื่อมต่อความช่วยเหลือระยะไกลกับคอมพิวเตอร์เครื่องนี้ ” เลือกตัวเลือกนี้แล้ว
- นอกจากนี้ ตรวจสอบให้แน่ใจว่า “อนุญาตการเชื่อมต่อระยะไกลไปยังคอมพิวเตอร์เครื่องนี้ แท็บ ” ด้านล่างก็ถูกตรวจสอบเช่นกัน
- คลิกที่ “สมัคร” เพื่อบันทึกการเปลี่ยนแปลงของคุณ จากนั้นใน “ตกลง” เพื่อออกจากหน้าต่าง
- ตรวจสอบเพื่อดูว่าการทำเช่นนั้นช่วยแก้ปัญหานี้บนคอมพิวเตอร์ของคุณหรือไม่
โซลูชันที่ 11:การเปลี่ยนการเริ่มต้นบริการ
เป็นไปได้ว่าบริการเดสก์ท็อประยะไกลได้รับการกำหนดค่าในลักษณะที่ไม่อนุญาตให้เริ่มทำงานโดยอัตโนมัติ ดังนั้น ในขั้นตอนนี้ เราจะเปลี่ยนการกำหนดค่านี้ และเราจะอนุญาตให้เริ่มบริการโดยอัตโนมัติ ในการดำเนินการนี้ ให้ทำตามคำแนะนำด้านล่าง
- กด “Windows” + “อาร์” เพื่อเปิดพรอมต์เรียกใช้
- พิมพ์ “Services.msc” แล้วกด “Enter” เพื่อเปิดหน้าต่างการจัดการบริการ
- ในหน้าต่างการจัดการบริการ ให้ดับเบิลคลิกที่ “Remote Desktop Services” ตัวเลือกแล้วคลิกที่ “หยุด” ปุ่ม.
- คลิกที่ “ประเภทการเริ่มต้น” และเลือก “อัตโนมัติ” ตัวเลือก.
- ปิดหน้าต่างนี้และกลับไปที่เดสก์ท็อป
- หลังจากดำเนินการดังกล่าวแล้ว ให้รีสตาร์ทคอมพิวเตอร์และตรวจดูว่ายังมีปัญหาอยู่หรือไม่
โซลูชันที่ 12:เปิดใช้งานการแคชบิตแมปแบบถาวร
อีกสาเหตุที่เป็นไปได้ที่ทำให้เกิดปัญหานี้คือคุณลักษณะ "Persistent Bitmap Caching" ที่ถูกปิดใช้งานจากการตั้งค่า RDP ดังนั้น ในขั้นตอนนี้ เราจะเปิดแอป Remote Desktop Connections แล้วเปลี่ยนการตั้งค่านี้จากแผงประสบการณ์ ในการดำเนินการนี้ ให้ทำตามคำแนะนำด้านล่าง
- กด “Windows” + “ส” บนแป้นพิมพ์และพิมพ์ “การเชื่อมต่อเดสก์ท็อประยะไกล” ในแถบค้นหา
- คลิกที่ “แสดงตัวเลือก” จากนั้นคลิกที่ปุ่ม “ประสบการณ์” แท็บ
- ในแท็บประสบการณ์ ให้เลือก “Persistent Bitmap Caching” ตัวเลือกและบันทึกการเปลี่ยนแปลงของคุณ
- ลองทำการเชื่อมต่อเดสก์ท็อประยะไกล จากนั้นตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่
โซลูชันที่ 13:การปิดใช้งาน Static IP บนคอมพิวเตอร์
เป็นไปได้ว่าปัญหานี้กำลังเกิดขึ้นบนคอมพิวเตอร์ของคุณ เนื่องจากคุณได้กำหนดค่าอะแดปเตอร์เครือข่ายของคุณให้ใช้ IP แบบคงที่ และไม่สอดคล้องกับการเชื่อมต่อเดสก์ท็อประยะไกลอย่างถูกต้อง ดังนั้น ในขั้นตอนนี้ เราจะปิดใช้งาน IP แบบคงที่บนคอมพิวเตอร์ของเราผ่านการตั้งค่าการกำหนดค่าเครือข่าย จากนั้นตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่ สำหรับสิ่งนั้น:
- กด “Windows” + “อาร์” เพื่อเปิดพรอมต์เรียกใช้
- พิมพ์ “ncpa.cpl” แล้วกด “Enter” เพื่อเปิดแผงการกำหนดค่าเครือข่าย
- ในแผงการกำหนดค่าเครือข่าย ให้คลิกขวาที่อะแดปเตอร์เครือข่ายและเลือก “คุณสมบัติ”
- ดับเบิลคลิกที่ “Internet Protocol Version 4 (TCP/IPV4)” ตัวเลือกแล้วคลิกที่ “ทั่วไป” แท็บ
- ตรวจสอบ “รับที่อยู่ IP โดยอัตโนมัติ” ตัวเลือกและบันทึกการเปลี่ยนแปลงของคุณ
- คลิกที่ “ตกลง ' เพื่อออกจากหน้าต่างและตรวจสอบเพื่อดูว่าปัญหายังคงมีอยู่หรือไม่
โซลูชันที่ 14:การกำหนดค่า SonicWall VPN ใหม่
หากคุณกำลังใช้ไคลเอนต์ SonicWall VPN บนคอมพิวเตอร์ของคุณ และใช้การกำหนดค่าเริ่มต้นกับแอปพลิเคชันนั้น ข้อผิดพลาดนี้อาจปรากฏขึ้นขณะพยายามใช้แอปพลิเคชันการเชื่อมต่อเดสก์ท็อประยะไกล ดังนั้น ในขั้นตอนนี้ เราจะเปลี่ยนการตั้งค่าบางอย่างจากภายใน VPN สำหรับสิ่งนั้น:
- เปิด Sonicwall บนคอมพิวเตอร์ของคุณ
- คลิกที่ “VPN” จากนั้นเลือก “การตั้งค่า” ตัวเลือก
- มองหา “WAN” ภายใต้รายการนโยบาย VPN
- คลิกที่ “กำหนดค่า” ทางด้านขวาแล้วเลือก “ไคลเอนต์” แท็บ
- คลิกที่ “การตั้งค่าอแด็ปเตอร์เสมือน” แบบเลื่อนลงและเลือก “DHCP Lease” ตัวเลือก.
- ตรวจสอบเพื่อดูว่าการทำเช่นนั้นช่วยแก้ปัญหาได้หรือไม่
- หากปัญหานี้ยังไม่ได้รับการแก้ไข เราจะต้องลบการเช่า DHCP ปัจจุบันออกจาก VPN
- นำทางไปยัง “VPN” ตัวเลือกแล้วเลือก “DHCP over VPN” ปุ่ม.
- ลบการเช่า DHCP ที่มีอยู่แล้วและเริ่มการเชื่อมต่อใหม่
- ตรวจสอบเพื่อดูว่าปัญหายังคงมีอยู่หรือไม่หลังจากทำเช่นนี้
โซลูชันที่ 15:การวินิจฉัยการเชื่อมต่อผ่านพรอมต์คำสั่ง
เป็นไปได้ว่าคอมพิวเตอร์ที่คุณพยายามเชื่อมต่อโดยใช้การเชื่อมต่อเดสก์ท็อประยะไกลอาจไม่พร้อมสำหรับการเชื่อมต่อเนื่องจากปัญหานี้กำลังถูกทริกเกอร์ ดังนั้นเราจะต้องวินิจฉัยว่าคอมพิวเตอร์นั้นพร้อมสำหรับการเชื่อมต่อหรือไม่
เพื่อจุดประสงค์นี้ เราจะใช้พรอมต์คำสั่งเพื่อระบุที่อยู่ IP ของคอมพิวเตอร์ก่อน จากนั้นเราจะใช้พรอมต์คำสั่งบนคอมพิวเตอร์ของเราเพื่อลองและ ping หาก ping สำเร็จ การเชื่อมต่อก็สามารถทำได้ หากไม่เป็นเช่นนั้นแสดงว่าคอมพิวเตอร์ที่คุณพยายามเชื่อมต่อมีข้อบกพร่อง ไม่ใช่การตั้งค่าของคุณ เพื่อจุดประสงค์นี้:
- เข้าถึงคอมพิวเตอร์ที่คุณต้องการเชื่อมต่อในเครื่องและกดปุ่ม “Windows” + “อาร์” ปุ่มบนแป้นพิมพ์เพื่อเปิดพรอมต์การเรียกใช้
- พิมพ์ “Cmd” แล้วกด “Enter” เพื่อเปิดพรอมต์คำสั่ง
- ในพรอมต์คำสั่ง ให้พิมพ์คำสั่งต่อไปนี้แล้วกด “Enter” เพื่อแสดงข้อมูล IP สำหรับคอมพิวเตอร์
- สังเกตที่อยู่ IP ที่แสดงภายใต้ “เกตเวย์เริ่มต้น” หัวข้อที่ควรอยู่ใน “192.xxx.x.xx” หรือรูปแบบที่คล้ายกัน
- เมื่อคุณได้รับที่อยู่ IP ของคอมพิวเตอร์ที่คุณกำลังพยายามเชื่อมต่อแล้ว คุณสามารถกลับมาที่คอมพิวเตอร์ของคุณเองเพื่อทำการทดสอบต่อไปได้
- บนคอมพิวเตอร์ส่วนบุคคลของคุณ กด “Windows” + “อาร์” เพื่อเปิดพรอมต์เรียกใช้และพิมพ์ “Cmd” เพื่อเปิดพรอมต์คำสั่ง
- พิมพ์คำสั่งต่อไปนี้ใน command prompt แล้วกด “enter” เพื่อดำเนินการ
ping (ที่อยู่ IP ของคอมพิวเตอร์ที่เราต้องการเชื่อมต่อ) - รอให้พรอมต์คำสั่งดำเนินการ ping ของที่อยู่ IP ให้เสร็จสิ้นและจดผลลัพธ์ไว้
- หาก ping สำเร็จ แสดงว่าสามารถเข้าถึงที่อยู่ IP ได้
- ตอนนี้เราจะทำการทดสอบ “telnet” ความสามารถของคอมพิวเตอร์โดยตรวจสอบว่าสามารถใช้ telnet ผ่านที่อยู่ IP ได้หรือไม่
- ในการนั้น กด “Windows” + “อาร์” แล้วพิมพ์ “Cmd” เพื่อเปิดพรอมต์คำสั่ง
- พิมพ์คำสั่งต่อไปนี้เพื่อตรวจสอบว่าสามารถใช้ telnet บนพอร์ตที่ไคลเอ็นต์ RDP จำเป็นต้องเปิดได้หรือไม่
telnet
3389 - คุณควรเห็นหน้าจอสีดำหาก telnet นี้ประสบความสำเร็จ หากไม่ได้หมายความว่าพอร์ตถูกบล็อกบนคอมพิวเตอร์ของคุณ
หากหน้าจอสีดำไม่กลับมา แสดงว่าพอร์ตอาจไม่เปิดบนคอมพิวเตอร์ของคุณ เนื่องจากปัญหานี้แสดงขึ้นขณะพยายาม telnet บนพอร์ต ดังนั้น ในขั้นตอนนี้ เราจะกำหนดค่า Windows Firewall ใหม่เพื่อเปิดพอร์ตเฉพาะบนคอมพิวเตอร์ของเรา สำหรับสิ่งนั้น:
- กด “Windows ” + “ฉัน ” เพื่อเปิดการตั้งค่าและคลิกที่ “อัปเดต &ความปลอดภัย”
- เลือก “Windows ความปลอดภัย ” จากบานหน้าต่างด้านซ้ายและคลิกที่ “ไฟร์วอลล์ และเครือข่าย ความปลอดภัย " ตัวเลือก.
- เลือก “ขั้นสูง การตั้งค่า ” จากรายการ
- หน้าต่างใหม่จะเปิดขึ้น คลิกที่ “ขาเข้า กฎ ” และเลือก “ใหม่ กฎ “.
- เลือก “พอร์ต ” และคลิกที่ “ถัดไป”
- คลิกที่ “TCP ” และเลือก “ระบุท้องถิ่น พอร์ต " ตัวเลือก.
- ป้อน “3389” ลงในหมายเลขพอร์ต
- คลิกที่ “ถัดไป ” และเลือก “อนุญาต ที่ การเชื่อมต่อ “.
- เลือก “ถัดไป ” และทำให้แน่ใจว่า สาม . ทั้งหมด มีการตรวจสอบตัวเลือก
- อีกครั้ง คลิกที่ “ถัดไป ” และเขียน “ชื่อ ” สำหรับกฎใหม่
- เลือก “ถัดไป ” หลังจากเขียนชื่อแล้วคลิก “เสร็จสิ้น “.
- ในทำนองเดียวกัน กลับไปที่ขั้นตอนที่ 4 ที่เราระบุไว้และเลือก “กฎขาออก” คราวนี้และทำซ้ำขั้นตอนทั้งหมดเพื่อสร้างกฎขาออกสำหรับกระบวนการนี้เช่นกัน
- หลังจากสร้างกฎทั้งขาเข้าและขาออกแล้ว ให้ตรวจดูว่าปัญหายังคงมีอยู่หรือไม่
โซลูชันที่ 16:ปิด UDP บนไคลเอนต์
เป็นไปได้ที่จะแก้ไขปัญหานี้โดยเพียงแค่เปลี่ยนการตั้งค่าภายในรีจิสทรีหรือจากนโยบายกลุ่ม หากคุณใช้เวอร์ชัน Windows Home คุณสามารถลองใช้วิธีแก้ปัญหานี้โดยใช้วิธีการรีจิสทรี หรือมิฉะนั้น คุณสามารถใช้วิธีนโยบายกลุ่มได้จากคำแนะนำด้านล่าง
วิธีการลงทะเบียน:
- กด “Windows” + “อาร์” เพื่อเปิดพรอมต์การเรียกใช้
- พิมพ์ “regedit” แล้วกด “Enter” เพื่อเปิด Registry
- ภายในรีจิสทรี ให้ไปที่ตัวเลือกต่อไปนี้
HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\Client
- ภายในโฟลเดอร์นี้ ให้ตั้งค่า fClientDisableUDP ตัวเลือก “1”.
- บันทึกการเปลี่ยนแปลงของคุณและออกจากรีจิสทรี
- ตรวจดูว่าการเพิ่มค่านี้ในรีจิสทรีช่วยแก้ปัญหานี้ในคอมพิวเตอร์ของคุณหรือไม่
วิธีนโยบายกลุ่ม
- กด “Windows” + “อาร์” ปุ่มบนแป้นพิมพ์เพื่อเรียกใช้พรอมต์การเรียกใช้
- พิมพ์ “Gpedit.msc” แล้วกด “Enter” เพื่อเปิด Group Policy Manager
- ในตัวจัดการนโยบายกลุ่ม ให้ดับเบิลคลิกที่ “การกำหนดค่าคอมพิวเตอร์” จากนั้นเปิด “เทมเพลตการดูแลระบบ” ตัวเลือก
- ดับเบิลคลิกที่ “คอมโพเนนต์ของ Windows” แล้วดับเบิลคลิกที่ตัวเลือก “บริการเดสก์ท็อประยะไกล”
- ดับเบิลคลิกที่ “ไคลเอ็นต์การเชื่อมต่อเดสก์ท็อประยะไกล” แล้วดับเบิลคลิกที่ “ปิด UDP บนไคลเอนต์” ตัวเลือก
- ตรวจสอบ “เปิดใช้งาน” ปุ่มและบันทึกการเปลี่ยนแปลงของคุณ
- ออกจากตัวจัดการนโยบายกลุ่มแล้วตรวจดูว่ายังมีปัญหาอยู่หรือไม่
การใช้คำสั่ง PowerShell
หากคุณไม่สามารถเพิ่มค่ารีจิสทรีตามที่ระบุไว้ข้างต้นได้ด้วยเหตุผลบางประการ เรายังสามารถใช้การเปลี่ยนแปลงนี้โดยใช้ยูทิลิตี้ Windows Powershell เพื่อจุดประสงค์นั้น:
- กด “Windows” + “X” บนแป้นพิมพ์และเลือก “Powershell (ผู้ดูแลระบบ)” ตัวเลือก.
- พิมพ์คำสั่งต่อไปนี้ในหน้าต่าง PowerShell แล้วกด “Enter” เพื่อดำเนินการ
New-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Terminal Server Client' -Name UseURCP -PropertyType DWord -Value 0
ก่อน>
- หลังจากดำเนินการคำสั่งบนคอมพิวเตอร์ของคุณแล้ว ให้ตรวจดูว่าปัญหายังคงมีอยู่หรือไม่
วิธีแก้ปัญหาสุดท้าย:
คนส่วนใหญ่ที่ประสบปัญหานี้สังเกตเห็นว่าเกิดขึ้นหลังจาก Windows Update ล่าสุด ตามแหล่งที่มาของเรา ปัญหานี้เกิดขึ้นหากไคลเอ็นต์ระยะไกลหรือ Windows ของคุณได้รับการอัปเดตเป็น Windows เวอร์ชัน 1809 ดังนั้น เพื่อเป็นการแก้ปัญหาขั้นสุดท้าย ขอแนะนำให้กลับไปใช้ Windows เวอร์ชันก่อนหน้าหรือรอเวอร์ชันที่เสถียรกว่าของระบบปฏิบัติการออก