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

แก้ไข: Remote Desktop "An internal error has occurred" Windows 10

RDP Error "An internal error has occurred" เกิดจาก RDP Settings, Group Policy Security, หรือ Domain Issue

แก้ไข: Remote Desktop  An internal error has occurred  Windows 10

สาเหตุ RDP Internal Error

  • RDP Client Settings
  • RDP Security Layer
  • Domain Connection

ใช้ Administrator, ลองตามลำดับ

วิธีที่ 1: เปลี่ยน RDP Settings - Reconnect if Dropped

  1. เปิด Remote Desktop Connection (mstsc)
  2. Show Options → แท็บ Experience
  3. ติ๊ก Reconnect if the connection is dropped → Connect
แก้ไข: Remote Desktop  An internal error has occurred  Windows 10

วิธีที่ 2: Rejoin Domain

  1. Win + I → Accounts > Access work or school
  2. เลือก Domain → Disconnect → Yes → Restart
  3. Join Domain ใหม่ → ทดสอบ RDP
แก้ไข: Remote Desktop  An internal error has occurred  Windows 10 แก้ไข: Remote Desktop  An internal error has occurred  Windows 10

วิธีที่ 3: เปลี่ยน MTU Value (TCP Optimizer)

  1. ดาวน์โหลด TCP Optimizer → Run as Admin
  2. เลือก Custom → MTU = 1458 → Apply Changes
  3. ทดสอบ RDP
แก้ไข: Remote Desktop  An internal error has occurred  Windows 10

วิธีที่ 4: บังคับ RDP Security Layer (Group Policy)

  1. Win + R → gpedit.msc → Enter
  2. ไป: Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Security
  3. หา Require use of specific security layer for remote (RDP) connections → Enabled → Security Layer: RDP → Apply → OK
  4. Restart
แก้ไข: Remote Desktop  An internal error has occurred  Windows 10

วิธีที่ 5: ปิด Network Level Authentication (NLA)

  1. Desktop: คลิกขวา This PC → Properties → Remote Settings
  2. ยกเลิกติ๊ก Allow connections only from computers running Remote Desktop with Network Level Authentication
  3. Apply → OK
แก้ไข: Remote Desktop  An internal error has occurred  Windows 10

วิธีที่ 6: Restart Remote Desktop Service

  1. Win + R → services.msc → Enter
  2. หา Remote Desktop Services → Restart
แก้ไข: Remote Desktop  An internal error has occurred  Windows 10 แก้ไข: Remote Desktop  An internal error has occurred  Windows 10

วิธีที่ 7: ปิด VPN/Proxy (Safe Mode + Internet Options)

  1. Win + R → msconfig → Boot > Safe Boot → OK → Restart
  2. ใน Safe Mode: Win + R → inetcpl.cpl → Connections > LAN Settings
  3. ยกเลิกติ๊ก Use a proxy server for your LAN → OK
  4. msconfig → ยกเลิก Safe Boot → Restart Normal
แก้ไข: Remote Desktop  An internal error has occurred  Windows 10 แก้ไข: Remote Desktop  An internal error has occurred  Windows 10 แก้ไข: Remote Desktop  An internal error has occurred  Windows 10

วิธีที่ 8: Local Security Policy - FIPS Compliant

  1. Win + R → secpol.msc → Enter
  2. Local Policies > Security Options
  3. หา System cryptography: Use FIPS 140 compliant cryptographic algorithms... → Enabled → Apply → OK
แก้ไข: Remote Desktop  An internal error has occurred  Windows 10 แก้ไข: Remote Desktop  An internal error has occurred  Windows 10

วิธีที่ 9: Allow Remote Connections (Control Panel)

  1. Win + R → control → System and Security > System
  2. ซ้าย: Advanced System Settings → แท็บ Remote
  3. ติ๊ก: Allow Remote Assistance Connections + Allow Remote Connections
  4. Apply → OK
แก้ไข: Remote Desktop  An internal error has occurred  Windows 10 แก้ไข: Remote Desktop  An internal error has occurred  Windows 10 แก้ไข: Remote Desktop  An internal error has occurred  Windows 10

วิธีที่ 10: เปลี่ยน Startup Type Remote Desktop Services = Automatic

  1. services.msc → Remote Desktop Services → Properties
  2. Startup Type: Automatic → Apply → Restart
แก้ไข: Remote Desktop  An internal error has occurred  Windows 10 แก้ไข: Remote Desktop  An internal error has occurred  Windows 10

วิธีที่ 11: Enable Persistent Bitmap Caching

  1. เปิด Remote Desktop Connection → Show Options > Experience
  2. ติ๊ก Persistent Bitmap Caching → Connect
แก้ไข: Remote Desktop  An internal error has occurred  Windows 10

วิธีที่ 12: ปิด Static IP (ใช้ DHCP)

  1. Win + R → ncpa.cpl → Enter
  2. คลิกขวา Adapter → Properties → Double-click IPv4
  3. ติ๊ก Obtain IP address automatically → OK
แก้ไข: Remote Desktop  An internal error has occurred  Windows 10 แก้ไข: Remote Desktop  An internal error has occurred  Windows 10

วิธีที่ 13: Reconfigure SonicWall VPN (ถ้าใช้)

  1. SonicWall → VPN > Settings > WAN > Configure > Client
  2. Virtual Adapter Settings > DHCP Lease
  3. ถ้าไม่ได้: VPN > DHCP over VPN → Delete Lease → Restart
แก้ไข: Remote Desktop  An internal error has occurred  Windows 10

วิธีที่ 14: Diagnose Connection (Ping + Telnet Port 3389)

  1. เครื่อง Target: cmd → ipconfig → จด Default Gateway (IP)
  2. เครื่อง Client: ping [Target IP] → ถ้า Reply = Network OK
  3. telnet [Target IP] 3389 → หน้าจอดำ = Port 3389 เปิดอยู่
แก้ไข: Remote Desktop  An internal error has occurred  Windows 10 แก้ไข: Remote Desktop  An internal error has occurred  Windows 10

วิธีที่ 15: เปิด Port 3389 ใน Windows Firewall (Inbound + Outbound)

  1. Win + I → Update & Security > Windows Security > Firewall & Network Protection > Advanced Settings
  2. Inbound Rules > New Rule > Port > TCP > Specific Local Ports: 3389 > Allow > All Profiles > Name: RDP 3389 In
  3. ทำซ้ำ Outbound Rules เหมือนกัน
แก้ไข: Remote Desktop  An internal error has occurred  Windows 10 แก้ไข: Remote Desktop  An internal error has occurred  Windows 10 แก้ไข: Remote Desktop  An internal error has occurred  Windows 10 แก้ไข: Remote Desktop  An internal error has occurred  Windows 10 แก้ไข: Remote Desktop  An internal error has occurred  Windows 10 แก้ไข: Remote Desktop  An internal error has occurred  Windows 10 แก้ไข: Remote Desktop  An internal error has occurred  Windows 10

วิธีที่ 16: Turn Off UDP on Client (Registry / Group Policy / PowerShell)

Registry: HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\Client → fClientDisableUDP = 1

Group Policy: Computer Config > Admin Templates > Windows Components > Remote Desktop Services > Remote Desktop Connection Client > Turn off UDP on Client > Enabled

PowerShell (Admin): New-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Terminal Server Client' -Name UseURCP -PropertyType DWord -Value 0

แก้ไข: Remote Desktop  An internal error has occurred  Windows 10 แก้ไข: Remote Desktop  An internal error has occurred  Windows 10 แก้ไข: Remote Desktop  An internal error has occurred  Windows 10 แก้ไข: Remote Desktop  An internal error has occurred  Windows 10

Final Solution: Rollback Windows Version

หลายคนเจอหลัง Update Windows 1809 → Rollback กลับ Version ก่อนหน้า หรือรอ Update ใหม่ที่เสถียรกว่า