อาการ
สมมติว่า คุณเปิดกลุ่มนโยบายจัดการคอนโซล (ของ gpmc ได้จาก) บนตัวควบคุมโดเมนที่ใช้ Windows Server 2012 R2 ของ คุณคลิกตรวจสอบเดี๋ยวนี้เพื่อตรวจสอบสถานะของการจำลองแบบไดเรกทอรีที่ใช้งานอยู่และใช้งานไดเรกทอรีระบบเสียง (ใช้ SYSVOL) สำหรับโดเมนนี้ ในสถานการณ์นี้ คุณได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
มีข้อผิดพลาดในการประมวลผลเกิดขึ้นโดยใช้ตัวควบคุมโดเมนพื้นฐานนี้เก็บรวบรวมข้อมูล กรุณาเปลี่ยนแปลงตัวควบคุมโดเมนพื้นฐาน แล้วลองอีกครั้ง
สาเหตุ
ปัญหานี้เกิดขึ้นเนื่องจากพยายามเรียกชื่อตัวควบคุมโดเมน โดยใช้ฟังก์ชันDsGetDcNameและDsGetDomainControllerInfoของ gpmc ได้จาก การเปรียบเทียบระหว่างสองฟังก์ชันล้มเหลวพร้อมกับข้อความข้อผิดพลาดที่กล่าวถ้าDsGetDcNameส่งกลับชื่อที่ประกอบด้วยอักษรตัวพิมพ์เล็ก
การแก้ปัญหา
เมื่อต้องการแก้ไขปัญหานี้ ติดตั้งการปรับปรุงสะสม 2975719 สำหรับข้อมูลเพิ่มเติม ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2975719 2014 สิงหาคมปรับปรุงสะสมสำหรับ Windows RT 8.1, Windows 8.1 และ Windows Server 2012 R2 ของ
วิธีแก้ปัญหา
Importantสำรองรีจิสทรีสำหรับการคืนค่าในกรณีที่เกิดปัญหาขึ้น ฟังก์ชันDsGetDcNameอ่านข้อมูลชื่อจาก "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Hostname" เมื่อต้องการหลีกเลี่ยงปัญหานี้ ตรวจสอบรายการรีจิสทรีชื่อโฮสต์ของตัวควบคุมโดเมน การแปลงค่าของรายการรีจิสทรีชื่อโฮสต์ทั้งหมดใหญ่ ดัง นั้นแล้ว เริ่มบริการ netlogon บนตัวควบคุมโดเมน
ทำตามขั้นตอนในส่วนนี้อย่างระมัดระวัง ปัญหาร้ายแรงอาจเกิดขึ้นหากคุณปรับเปลี่ยนรีจิสทรีอย่างไม่ถูกต้อง ก่อนจะปรับเปลี่ยนสถานะ
Microsoft ยืนยันว่านี่เป็นปัญหาในผลิตภัณฑ์ของ Microsoft ซึ่งแสดงไว้ในส่วน "นำไปใช้กับ"
ข้อมูลเพิ่มเติม
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับฟังก์ชันDsGetDcNameไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:
ข้อมูลทั่วไปเกี่ยวกับฟังก์ชัน DsGetDcNameสำหรับข้อมูลเพิ่มเติมเกี่ยวกับฟังก์ชันDsGetDomainControllerInfoไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:
ข้อมูลทั่วไปเกี่ยวกับฟังก์ชัน DsGetDomainControllerInfoสำหรับข้อมูลเพิ่มเติมเกี่ยวกับศัพท์เฉพาะในการปรับปรุงซอฟต์แวร์ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
824684คำอธิบายของคำศัพท์มาตรฐานที่ใช้เพื่ออธิบายปรับปรุงซอฟต์แวร์ของ Microsoft