บางผู้ใช้พบข้อผิดพลาด An Authentication Error Has Occurred the Function Requested is Not Supported เมื่อใช้ Remote Desktop Connection ระหว่างคอมพิวเตอร์ Windows สองเครื่อง ผู้ใช้ส่วนใหญ่รายงานว่าปัญหาเริ่มขึ้นหลังทำ Windows update

สาเหตุของข้อผิดพลาด Authentication error has occurred. Function Requested is Not Supported
เราสืบสวนจากรายงานผู้ใช้ พบสถานการณ์หลายอย่างที่ทำให้เกิดข้อผิดพลาดนี้:
- ข้อผิดพลาดจาก Windows update — โอกาสสูงว่าข้อผิดพลาดมาจาก Windows update ที่ปล่อยกลางปี 2018 การแก้ไขบังคับให้ Remote Desktop connection app ตรวจสอบว่าทั้งสองเวิร์กสเตชันรัน March 2018 CredSPP patch อัปเดตทั้งสองคอมพิวเตอร์ด้วยอัปเดตล่าสุดจะทำให้พร้อมสำหรับ Remote Desktop connection
- นโยบาย Encryption Oracle Remediation ถูกปิด — บางคนพบว่าในกรณีของพวกเขา Local Group Policy ที่ปิดอยู่เป็นตัวทำให้เกิดปัญหา หากรุ่น OS ของคุณอนุญาต สามารถหลีกเลี่ยงข้อผิดพลาดได้โดยเปิดใช้งานนโยบาย Encryption Oracle Remediation
- AllowEncryptionOracle ตั้งค่าเป็น 2 — มีคีย์ Registry เฉพาะ (AllowEncryptionOracle) ที่ทราบว่าเป็นสาเหตุข้อผิดพลาดนี้ ยกเว้นจะเปิดใช้งาน ผู้ใช้บางคนรายงานว่าแก้ไขได้ทันทีที่แก้ไขคีย์ Registry
หากติดปัญหาข้อผิดพลาดนี้ บทความนี้ให้ขั้นตอนตรวจสอบที่ผ่านการยืนยัน ด้านล่างมีวิธีที่ผู้ใช้คนอื่นใช้แก้ไข An Authentication Error Has Occurred the Function Requested is Not Supported
ทุกวิธีที่นำเสนอควรช่วยแก้ไขได้ เลือกวิธีที่เหมาะกับสถานการณ์ของคุณ
วิธี 1: อัปเดต Windows ด้วยแพ็ชความปลอดภัยล่าสุด
เพื่อให้ Remote Desktop Connection ทำงาน ทั้งสองเวิร์กสเตชันต้องได้รับแพ็ช CredSSP ในเดือนพฤษภาคม 2018 Microsoft ปล่อยแพ็ชที่บังคับให้ทุกเครื่องใช้ CredSPP patch หากเครื่องใดเครื่องหนึ่งไม่มีอัปเดตความปลอดภัย จะได้ข้อผิดพลาด An Authentication Error Has Occurred the Function Requested is Not Supported
อย่างไรก็ตาม สามารถรับรองได้โดยให้แน่ใจว่าทั้งสองเครื่องอัปเดตด้วยแพ็ชความปลอดภัยล่าสุด ขั้นตอน:
- กด Windows key + R เปิด Run พิมพ์ "ms-settings:windowsupdate" กด Enter เปิดแท็บ Windows Update ของ Settings app.

หมายเหตุ: หากใช้ Windows 7 หรือเก่ากว่า ใช้คำสั่ง "wuapp" แทน
- ที่หน้าจอ Windows Update คลิก Check for updates ติดตั้งอัปเดตที่ค้างทั้งหมด (รวม security updates) จดไว้ทำบนทั้งสองเวิร์กสเตชัน.

- เมื่อทั้งสองคอมพิวเตอร์ทันสมัยแล้ว รีสตาร์ททั้งคู่ และดูว่าแก้ไขได้หรือไม่ หากยังพบ An Authentication Error Has Occurred the Function Requested is Not Supported ให้ไปวิธีถัดไป
วิธี 2: ใช้ Local Group Policy Editor
ผู้ใช้บางคนแก้ไข An Authentication Error Has Occurred the Function Requested is Not Supported error ได้โดยใช้ Group Policy editor แก้ไขนโยบาย Encryption Oracle Remediation
หมายเหตุ: วิธีนี้ไม่ใช้ได้โดยค่าเริ่มต้นหากใช้ Windows 7, 8.1 หรือ 10 รุ่น Home รุ่น Home ไม่มี Local Group Policy Editor ติดตั้งมาด้วย จึงไม่สามารถทำขั้นตอนได้ แต่สามารถหลีกเลี่ยงได้โดยทำตามคู่มือ (ที่นี่) ติดตั้ง Local Group Policy Editor บน Windows 10 Home
เมื่อแน่ใจว่า Local Group Policy editor ติดตั้งแล้ว ทำตามขั้นตอนเปิดนโยบาย Encryption Oracle Remediation:
- กด Windows key + R เปิด Run พิมพ์ "gpedit.msc" กด Enter เปิด Local Group Policy Editor.

- ใน Local Group Policy Editor ใช้แถบซ้ายไป Computer Configuration > Administrative Templates > System > Credentials Delegation ไปแถบขวา คลิกสองครั้ง Encryption Oracle Remediation.

- เมื่อเปิดนโยบาย Encryption Oracle Remediation ตั้ง radio button เป็น Enabled เลื่อนลงไป Protection Level เปลี่ยนเป็น Vulnerable.

- บันทึกการเปลี่ยนแปลง ปิด Local Group Policy Editor รีสตาร์ทคอมพิวเตอร์ ที่บูทถัดไป ดูว่าแก้ไขได้หรือไม่
หากยังพบข้อผิดพลาด หรือวิธีนี้ไม่ใช้กับรุ่น Windows ของคุณ ให้ไปวิธีถัดไป
วิธี 3: ใช้ Registry Editor
หาก วิธี 2 ไม่ใช้ได้ หรือหาวิธีที่ไม่เกี่ยวกับ Local Group Policy Editor สามารถพยายามแก้ผ่าน Registry Editor ผู้ใช้บางคนรายงานว่าแก้ได้หลังแก้ไขพารามิเตอร์ AllowEncryptionOracle นี่เทียบเท่าการเปิดนโยบาย Encryption Oracle Remediation
ขั้นตอนใช้ Registry Editor แก้ AllowEncryptionOracle เพื่อแก้ An Authentication Error Has Occurred the Function Requested is Not Supported error:
- กด Windows key + R เปิด Run พิมพ์ "regedit" กด Enter เปิด Registry Editor.

- ใน Registry Editor ไปที่คีย์ Registry นี้ใช้แถบซ้าย:
HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters - ไปแถบขวา คลิกสองครั้ง AllowEncryptionOracle.

- คลิกสองครั้ง AllowEncryptionOracle จากแถบขวา ตั้ง Value data เป็น 2. กด Ok บันทึก.

- ปิด Registry Editor รีสตาร์ทคอมพิวเตอร์ ที่บูทถัดไป ควรไม่เจอ Authentication Error Has Occurred the Function Requested is Not Supported error.