เซิร์ฟเวอร์ไม่ได้ลงทะเบียนกับ DCOM ภายในระยะหมดเวลาที่กำหนด

บางครั้งหลังจากอัพเกรด Windows OS ของคุณบันทึกระบบภายใต้ Event Viewer อาจแสดงข้อความแสดงข้อผิดพลาดต่อไปนี้: ข้อผิดพลาด ID เหตุการณ์ 10010 - เซิร์ฟเวอร์ไม่ได้ลงทะเบียนกับ DCOM ภายในระยะหมดเวลาที่กำหนด สิ่งนี้ผิดพลาด DCOMข้อความมีความหมายและวิธีที่คุณสามารถแก้ไขข้อผิดพลาดนี้ นี่คือคำถามบางส่วนที่เราจะตอบในโพสต์ของวันนี้

เซิร์ฟเวอร์ไม่ได้ลงทะเบียนกับ DCOM ภายในระยะหมดเวลาที่กำหนด

ก่อนที่จะดำเนินการต่อไปขั้นแรกแจ้งให้เราทราบว่า DCOM คืออะไร DCOMหรือDistributed Component Object Modelเป็นเทคโนโลยีลิขสิทธิ์เฉพาะของ Microsoft ที่อนุญาตให้ซอฟต์แวร์Component Object Model (COM)สื่อสารผ่านเครือข่าย คุณสามารถพิจารณาว่ามันเป็นส่วนขยายของ COM ซึ่งมาพร้อมกับความสามารถในการแก้ปัญหาโดยธรรมชาติบางอย่างที่เกี่ยวข้องกับรูปแบบ COM เพื่อให้ใช้งานผ่านเครือข่ายได้ดีขึ้น

บริการคอมโพเนนต์ต้องการโปรโตคอลแบบสาย DCOM เพื่อสื่อสารกับคอมโพเนนต์ Component Object Model (COM) บนคอมพิวเตอร์เครื่องอื่น ในระบบที่ใช้ Windows โดยค่าเริ่มต้นคอมพิวเตอร์เครือข่ายจะได้รับการกำหนดค่าให้เปิดใช้งาน DCOM

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

ในการแก้ไขปัญหานี้ให้ไปที่โพสต์ก่อนจากนั้นลองทำตามคำแนะนำ:

1] ใช้บริการคอมโพเนนต์

เปิดกล่องโต้ตอบ 'Run' พิมพ์ ' dcomcnfg ' ในช่องว่างและกด 'Enter' เพื่อเปิด ' Component Services '

ในบานหน้าต่างด้านขวาคลิกสองครั้งที่โฟลเดอร์ " คอมพิวเตอร์ " จากนั้นคลิกขวาที่ " คอมพิวเตอร์ของฉัน " และเลือกตัวเลือก " คุณสมบัติ "

เซิร์ฟเวอร์ไม่ได้ลงทะเบียนกับ DCOM ภายในระยะหมดเวลาที่กำหนด

ภายใต้ ' คุณสมบัติคอมพิวเตอร์ของฉัน ' ให้เปลี่ยนเป็นแท็บ' COM Security ' และย้ายไปที่ส่วน ' สิทธิ์การเข้าถึง ' ที่นั่นกดแท็บ" แก้ไขค่าเริ่มต้น "

ตอนนี้ในหน้าต่างใหม่ที่เปิดขึ้นให้ใช้สิทธิ์ที่ถูกต้องกับวัตถุในส่วนกลุ่มหรือชื่อผู้ใช้

เซิร์ฟเวอร์ไม่ได้ลงทะเบียนกับ DCOM ภายในระยะหมดเวลาที่กำหนด

เมื่อเสร็จแล้วคลิกตกลงและออก

วิธีนี้จะช่วยแก้ปัญหาของคุณได้

2] ตรวจสอบให้แน่ใจว่า Function Discovery Resource Publication Properties Services กำลังทำงานอยู่

พิมพ์ ' Services ' ในช่องค้นหาของ Windows 10 แล้วกด ' Enter '

เลื่อนลงเพื่อค้นหารายการ ' Function Discovery Resource Publication '

ดับเบิลคลิกและเปลี่ยนเป็นแท็บ ' ทั่วไป '

ตรวจสอบให้แน่ใจว่าตั้งค่าประเภท ' Startup ' เป็น 'Manual (Triggered)'

คลิก ' นำไปใช้ ' เพื่อให้การเปลี่ยนแปลงมีผล

นอกจากนี้ตรวจสอบให้แน่ใจว่าบริการกำลังทำงานอยู่ หากไม่เป็นเช่นนั้นให้คลิกที่ปุ่มเริ่มเพื่อเริ่มบริการ

3] รีเซ็ตการอนุญาต DCOM เริ่มต้น

เซิร์ฟเวอร์ไม่ได้ลงทะเบียนกับ DCOM ภายในระยะหมดเวลาที่กำหนด

คลิกเริ่มแล้วเลือกเรียกใช้พิมพ์dcomcnfgแล้วกด Enter เพื่อเปิด 'บริการคอมโพเนนต์'

ขยายบริการคอมโพเนนต์> คอมพิวเตอร์คลิกขวาที่คอมพิวเตอร์ของฉันและเลือกคุณสมบัติ

ในส่วน Default Distributed COM Communication Properties ของแท็บ Default Properties ตรวจสอบให้แน่ใจว่า:

  • ระดับการพิสูจน์ตัวตนเริ่มต้นถูกตั้งค่าเป็นเชื่อมต่อ
  • ระดับการเลียนแบบเริ่มต้นถูกตั้งค่าเป็นระบุ

สิ่งนี้น่าจะช่วยได้!