การแก้ไข: เกิดข้อผิดพลาดในการรับรองความถูกต้องไม่รองรับฟังก์ชันที่ร้องขอ

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

สิ่งที่ทำให้เกิดข้อผิดพลาดในการตรวจสอบสิทธิ์เกิดขึ้น ฟังก์ชั่นที่ร้องขอไม่รองรับข้อผิดพลาด?

เราตรวจสอบปัญหานี้โดยดูจากรายงานของผู้ใช้ต่างๆ จากสิ่งที่เรารวบรวมมามีสถานการณ์ต่างๆมากมายที่จะทำให้เกิดข้อความแสดงข้อผิดพลาดนี้

  • ข้อผิดพลาดเกิดจากการอัปเดต Windows - มีโอกาสสูงที่ข้อผิดพลาดเกิดจากการอัปเดต Windows ที่เผยแพร่เมื่อกลางปี ​​2018 การแก้ไขบังคับให้แอปการเชื่อมต่อเดสก์ท็อประยะไกลตรวจสอบให้แน่ใจว่าเวิร์กสเตชันที่เกี่ยวข้องทั้งสองกำลังเรียกใช้ CredSPP ในเดือนมีนาคม 2018 ปะ. การอัปเดตคอมพิวเตอร์ทั้งสองเครื่องด้วยการอัปเดตล่าสุดจะช่วยให้มั่นใจได้ว่าพร้อมที่จะรองรับการเชื่อมต่อเดสก์ท็อประยะไกล
  • นโยบายการแก้ไข Oracle Encryption ถูกปิดใช้งาน - ผู้ใช้ที่ได้รับผลกระทบบางรายพบว่าในกรณีของพวกเขาผู้กระทำผิดที่รับผิดชอบคือ Local Group Policy ที่ปิดใช้งาน หากเวอร์ชันระบบปฏิบัติการของคุณอนุญาตคุณอาจหลีกเลี่ยงข้อผิดพลาดได้โดยการเปิดใช้นโยบายการเข้ารหัส Oracle Remediation
  • AllowEncryptionOracle ถูกตั้งค่าเป็น 2 - มีคีย์รีจิสทรี ( AllowEncryptionOracle ) บางตัวที่เรียกใช้ข้อความแสดงข้อผิดพลาดนี้เว้นแต่จะเปิดใช้งาน ผู้ใช้หลายรายที่พบปัญหาเดียวกันได้รายงานว่าปัญหานี้ถูกลบออกทันทีที่มีการแก้ไขคีย์รีจิสทรี

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

วิธีการทั้งหมดที่นำเสนอด้านล่างนี้จะช่วยคุณแก้ไขปัญหาได้ดังนั้นให้ปฏิบัติตามวิธีใดก็ตามที่เหมาะสมกับสถานการณ์ของคุณมากกว่า

วิธีที่ 1: การอัปเดต Windows ด้วยแพตช์ความปลอดภัยล่าสุด

เพื่อให้การเชื่อมต่อเดสก์ท็อประยะไกลทำงานได้ทั้งสองเวิร์กสเตชันที่เกี่ยวข้องจะต้องได้รับการแก้ไขด้วยแพตช์ CredSSP ในเดือนพฤษภาคม 2018 Microsoft ได้เปิดตัวโปรแกรมแก้ไขที่บังคับให้ทุกเครื่องที่เกี่ยวข้องใช้โปรแกรมแก้ไข CredSPP หากทั้งสองเครื่องมีส่วนร่วมไม่ได้มีการปรับปรุงการรักษาความปลอดภัยที่คุณจะได้รับ  ข้อผิดพลาดรับรองความถูกต้องเกิดขึ้นฟังก์ชั่นที่ร้องขอไม่สนับสนุนข้อผิดพลาด

อย่างไรก็ตามคุณสามารถมั่นใจได้ว่าไม่ใช่กรณีนี้โดยตรวจสอบให้แน่ใจว่าทั้งสองเครื่องได้รับการอัปเดตด้วยแพตช์ความปลอดภัยล่าสุด นี่คือคำแนะนำโดยย่อเกี่ยวกับการดำเนินการนี้:

  1. กดปุ่มWindows + Rเพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์“ ms-settings: windowsupdate ” แล้วกดEnterเพื่อเปิดแท็บ Windows Update ของแอปการตั้งค่า

    หมายเหตุ:หากคุณมี Windows 7 หรือเก่ากว่าให้ใช้คำสั่ง“ wuapp ” แทน

  2. เมื่อคุณเข้าสู่หน้าจอ Windows Update ให้คลิกที่ตรวจหาการอัปเดตจากนั้นปฏิบัติตามคำแนะนำบนหน้าจอเพื่อติดตั้งการอัปเดตที่รอดำเนินการทั้งหมด (รวมถึงการอัปเดตความปลอดภัย) อย่าลืมทำสิ่งนี้ทั้งบนเวิร์กสเตชันที่เกี่ยวข้อง
  3. เมื่อคอมพิวเตอร์ทั้งสองเครื่องเป็นรุ่นล่าสุดแล้วให้รีสตาร์ททั้งสองเครื่องและดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่ หากคุณยังคงพบข้อผิดพลาดใน  การตรวจสอบสิทธิ์เกิดขึ้นข้อผิดพลาด Function Requested is Not Supportedให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง

วิธีที่ 2: การใช้ Local Group Policy Editor

ผู้ใช้หลายคนเผชิญหน้ากับ  ข้อผิดพลาดรับรองความถูกต้องเกิดขึ้นฟังก์ชั่นที่ร้องขอไม่สนับสนุนข้อผิดพลาด ที่ได้รับสามารถในการแก้ไขปัญหาโดยใช้โปรแกรมแก้ไข Group Policy ในการปรับเปลี่ยนการเข้ารหัสออราเคิลฟื้นฟูนโยบาย

หมายเหตุ:วิธีนี้จะไม่ถูกนำไปใช้โดยค่าเริ่มต้นหากคุณใช้ Windows 7, Windows 8.1 หรือ Windows 10 เวอร์ชัน Home ไม่ได้ติดตั้ง Local Group Policy Editor ตามค่าเริ่มต้นดังนั้นคุณจะไม่สามารถ เพื่อทำตามขั้นตอนด้านล่างนี้ แต่คุณสามารถแก้ไขปัญหานี้ได้โดยทำตามคำแนะนำนี้ ( ที่นี่ ) เพื่อติดตั้ง Local Group Policy Editor บน Windows 10 Home edition

เมื่อคุณมั่นใจว่ามีการติดตั้งตัวแก้ไข Local Group Policy ในคอมพิวเตอร์ของคุณแล้วให้ทำตามขั้นตอนด้านล่างเพื่อเปิดใช้งานนโยบายการแก้ไข Oracle Encryption

  1. กดปุ่มWindows + Rเพื่อเปิดคำสั่ง Run ถัดไปพิมพ์“ gpedit.msc ” และกดEnterเพื่อเปิดตัวแก้ไขนโยบายกลุ่มท้องถิ่น
  2. ภายในตัวแก้ไขนโยบายกลุ่มท้องถิ่นใช้บานหน้าต่างด้านซ้ายเพื่อนำทางไปยังการกำหนดค่าคอมพิวเตอร์> แม่แบบการดูแล> ระบบ> ข้อมูลประจำตัวคณะผู้แทน จากนั้นย้ายไปยังบานหน้าต่างด้านขวาและดับเบิลคลิกที่เข้ารหัสออราเคิลฟื้นฟู
  3. กับนโยบายการเข้ารหัสออราเคิลเปิดอภิมหาตั้งปุ่มเพื่อเปิดใช้งาน จากนั้นเลื่อนลงด้านล่างไปที่ระดับการป้องกันและเปลี่ยนเป็นช่องโหว่
  4. บันทึกการเปลี่ยนแปลงปิดLocal Group Policy Editorแล้วรีสตาร์ทคอมพิวเตอร์ ในการเริ่มต้นครั้งถัดไปให้ดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

หากคุณยังคงพบข้อผิดพลาดหรือวิธีนี้ไม่สามารถใช้ได้กับเวอร์ชัน windows ของคุณให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง

วิธีที่ 3: การใช้ Registry Editor

หากวิธีที่ 2ไม่สามารถใช้ได้หรือคุณกำลังมองหาแนวทางที่ไม่เกี่ยวข้องกับLocal Group Policy Editorคุณสามารถลองแก้ไขปัญหาผ่าน Registry Editor ผู้ใช้บางรายที่พยายามแก้ไขปัญหาเดียวกันได้รายงานว่าปัญหาได้รับการแก้ไขแล้วหลังจากแก้ไขพารามิเตอร์AllowEncryptionOracle นี่คือเทียบเท่ากับการเปิดใช้งาน  การเข้ารหัสออราเคิลฟื้นฟูนโยบาย

ต่อไปนี้เป็นคำแนะนำโดยย่อเกี่ยวกับการใช้ Registry Editor เพื่อแก้ไข  AllowEncryptionOracle เพื่อแก้ไขข้อผิดพลาดใน  การตรวจสอบความถูกต้องที่เกิดขึ้นข้อผิดพลาดที่ร้องขอฟังก์ชันไม่รองรับ

  1. กดปุ่มWindows + Rเพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์“ regedit ” แล้วกดEnterเพื่อเปิด Registry Editor
  2. ภายใน Registry Editor ไปที่คีย์รีจิสทรีต่อไปนี้โดยใช้บานหน้าต่างด้านซ้าย:

    HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ System \ CredSSP \ Parameters

  3. ย้ายไปยังบานหน้าต่างด้านขวาและดับเบิลคลิกที่AllowEncryptionOracle
  4. ดับเบิลคลิกที่AllowEncryptionOracleจากบานหน้าต่างด้านขวาและตั้งค่าเป็นข้อมูลค่าเป็นกดตกลงเพื่อบันทึกการเปลี่ยนแปลง
  5. ปิด Registry Editor แล้วรีสตาร์ทคอมพิวเตอร์ ในการเริ่มต้นครั้งถัดไปคุณจะไม่พบข้อผิดพลาดในการตรวจสอบสิทธิ์อีกต่อไปเกิด  ข้อผิดพลาด Function Requested is Not Supported