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

วิธีแก้ไขข้อผิดพลาด PerfNet Error 2004 บน Windows 10

บางผู้ใช้ Windows 10 รายงานว่า Event Viewer สร้างอินสแตนซ์ใหม่ของ PerfNet Error 2004 (Unable to Open the Server service performance object) อย่างต่อเนื่อง ผู้ใช้ที่ได้รับผลกระทบส่วนใหญ่ยังรายงานว่ามีการสเตตเตอร์ทั่วไปเมื่อมีข้อผิดพลาด Event Viewer ประเภทนี้ถูกสร้างขึ้นใหม่

หลังจากสืบสวนปัญหานี้อย่างละเอียด พบว่ามีสาเหตุพื้นฐานที่แตกต่างกันหลายอย่างที่อาจสร้างรหัสข้อผิดพลาดนี้ ดังนี้คือรายการสาเหตุที่อาจเป็นไปได้:

วิธีแก้ไขข้อผิดพลาด PerfNet Error 2004 บน Windows 10
  • แอป Ivoclar Digital ไม่เข้ากันได้กับ .NET Framework – มีแอปพลิเคชันสองสามตัว (ที่พัฒนาโดย Ivoclar Digital) ที่ไม่再符合ข้อกำหนดด้านความปลอดภัยบน .NET Framework ล่าสุดที่มีอยู่บน Windows 10 หากคุณใช้แอป Ivoclar Digital วิธีแก้ไขเพียงวิธีเดียวที่จะป้องกันไม่ให้อินสแตนซ์ใหม่ของข้อผิดพลาดเกิดขึ้นคือการถอนการติดตั้งแอปพลิเคชันที่มีปัญหาออกจากคอมพิวเตอร์ของคุณ
  • ความขัดแย้งของบุคคลที่สามที่แตกต่างกัน – แม้คุณจะไม่มีแอป Ivoclar Digital ติดตั้งบนคอมพิวเตอร์ของคุณ ก็ไม่ได้หมายความว่าปัญหาไม่ได้เกิดจากบริการหรือกระบวนการของบุคคลที่สาม เพื่อให้แน่ใจว่าคุณไม่ได้เผชิญกับความขัดแย้งของบุคคลที่สาม คุณต้องบูตคอมพิวเตอร์ของคุณใน Clean Boot Mode และเปิดใช้งานรายการที่ถูกปิดใช้งานทีละอย่างอย่างเป็นระบบจนกว่าคุณจะสามารถระบุผู้ก่อให้เกิดปัญหาได้
  • บริการ Server ถูกกำหนดค่าผิดพลาด – อาจเป็นไปได้ที่จะเห็นข้อผิดพลาดนี้เมื่อ OS ของคุณพยายามแก้ไขบริการบางอย่างที่พึ่งพาบริการ Server หลัก ในการแก้ไขปัญหานี้ คุณจะต้องเปลี่ยน Status Type ของบริการ Server เป็น Automatic และบังคับให้เริ่มต้นหากมันไม่เริ่มต้นโดยอัตโนมัติ
  • Mobsync DLL ไม่ได้ลงทะเบียนอย่างถูกต้อง – ในกรณีที่คุณเห็นปัญหานี้เมื่อดำเนินการแอปบางอย่างภายในแอป Microsoft Office คุณควรแน่ใจว่าไฟล์ DLL ที่ใช้โดย Microsoft Synchronization Manager ถูกลงทะเบียนอย่างถูกต้อง เพื่อทำเช่นนี้ คุณจะต้องรันคำสั่งใน Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบ
  • ไดรเวอร์ GPU ล้าสมัย – ในกรณีที่คุณยังประสบปัญหาการเรนเดอร์เสียงและวิดีโอขณะดำเนินการงานที่ต้องการทรัพยากรสูง คุณควรสืบสวนไดรเวอร์ GPU ที่ล้าสมัยที่อาจเป็นไปได้ ผู้ใช้ที่ได้รับผลกระทบหลายรายรายงานว่าข้อผิดพลาดได้รับการแก้ไขเมื่อพวกเขาอัปเดตไดรเวอร์ GPU ของพวกเขา
  • การเสียหายของไฟล์ระบบ – ภายใต้สถานการณ์บางอย่าง คุณอาจคาดว่าจะเห็นข้อผิดพลาดนี้เนื่องจากการเสียหายของระบบปฏิบัติการที่ซ่อนอยู่ซึ่งส่งผลต่อความเสถียรของ PC ของคุณ ในกรณีสุดท้าย คุณควรจะสามารถแก้ไขปัญหาได้โดยการดำเนินการ Repair Install หรือ Clean Install

ตอนนี้คุณคุ้นเคยกับทุกสถานการณ์ที่อาจทำให้เกิดข้อผิดพลาด ‘Unable to Open the Server service performance object’ แล้ว นี่คือรายการวิธีแก้ไขที่ผู้ใช้คนอื่นๆ ใช้แก้ไขปัญหานี้สำเร็จ:

วิธีที่ 1: ถอนการติดตั้งแอป Ivoclar Digital (หากเกี่ยวข้อง)

ตามที่พบ อาจเป็นไปได้ที่จะได้อินสแตนซ์คงที่ของ PerfNet Error 2004 ข้อผิดพลาดเนื่องจากความไม่เข้ากันได้ของ .NET Framework ที่เกิดจากข้อบกพร่องในการพัฒนาแอปที่ก่อให้เกิดปัญหา

โดยทั่วไป ผู้ก่อให้เกิดปัญหาที่รายงานโดยผู้ใช้มากที่สุดคือแอปที่พัฒนาโดย Ivoclar Digital – ผู้พัฒนาคนนี้ล้มเหลวในการให้อัปเดตเพื่อแก้ไขช่องโหว่ด้านความปลอดภัยของ .NET ภายในแอปของพวกเขา ดังนั้น Microsoft จึงป้องกันไม่ให้แอปของพวกเขารันบนคอมพิวเตอร์ Windows 10 อย่างต่อเนื่อง

ณ เวลาที่เขียนบทความนี้ วิธีแก้ไขเพียงวิธีเดียวที่จะหยุดอินสแตนซ์ใหม่ของ ‘Unable to Open the Server service performance object’ ข้อผิดพลาดจากการเกิดขึ้นคือการถอนการติดตั้งแอปที่มีปัญหาออกไปทั้งหมด

หมายเหตุ: หากคุณชอบแอปพลิเคชันนั้นมาก คุณยังสามารถพยายามติดต่อผู้พัฒนาและขอให้พวกเขาแก้ไขช่องโหว่ .NET (แต่อย่าคาดหวังมากเพราะผู้ใช้คนอื่นๆ ทำเช่นเดียวกันและไม่ได้รับตอบกลับ)

หากคุณติดตั้งแอปพลิเคชัน Ivoclar Digital ให้ปฏิบัติตามคำแนะนำด้านล่างเพื่อถอนการติดตั้งแอปพลิเคชันที่มีปัญหาออกจากคอมพิวเตอร์ของคุณ:

  1. กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป พิมพ์ ‘appwiz.cpl’ ภายในกล่องข้อความและกด Enter เพื่อเปิดเมนู Programs and Features เมื่อคุณได้รับพรอมป์จาก UAC (User Account Control) ให้คลิก Yes เพื่อให้สิทธิ์ผู้ดูแลระบบ.วิธีแก้ไขข้อผิดพลาด PerfNet Error 2004 บน Windows 10
  2. ภายในเมนู Programs and Features ให้เลื่อนลงผ่านรายการโปรแกรมที่ติดตั้งและค้นหาแอปพลิเคชันที่มีปัญหาที่เผยแพร่โดย Ivoclar Digital.
    หมายเหตุ: คุณสามารถค้นหาได้ง่ายขึ้นโดยการคลิกที่แท็บ Publisher ที่ด้านบนเพื่อจัดลำดับรายการตามผู้เผยแพร่
  3. เมื่อคุณระบุแอปพลิเคชันที่มีปัญหาได้สำเร็จ ให้คลิกขวาที่มันและเลือก Uninstall จากเมนูบริบทที่ปรากฏขึ้น.วิธีแก้ไขข้อผิดพลาด PerfNet Error 2004 บน Windows 10
  4. ภายในหน้าจอถอนการติดตั้ง ให้ปฏิบัติตามคำแนะนำบนหน้าจอเพื่อดำเนินการถอนการติดตั้งให้เสร็จสิ้น จากนั้นรีสตาร์ทคอมพิวเตอร์ของคุณและดูว่าปัญหา PerfNet Error 2004 ได้รับการแก้ไขเมื่อเริ่มต้นครั้งต่อไปเสร็จสิ้นหรือไม่

ในกรณีที่คุณยังคงสังเกตเห็นอินสแตนซ์ใหม่ของ Unable to Open the Server service performance object ภายใน Event Viewer ให้ไปที่วิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

วิธีที่ 2: ระบุผู้ก่อให้เกิดปัญหาผ่าน Clean Boot Mode

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

หากคุณบังคับให้คอมพิวเตอร์ของคุณบูตเข้าสู่ Safe Mode และคุณสังเกตว่าอินสแตนซ์ใหม่ของ 2004 PerfNet Error หยุดเกิดขึ้น ชัดเจนว่าบริการหรือกระบวนการเริ่มต้นของบุคคลที่สามคือสาเหตุของข้อผิดพลาด – ในกรณีนี้ คุณจะต้องเปิดใช้งานบริการทุกอย่างทีละอย่างอย่างเป็นระบบจนกว่าคุณจะค้นพบว่าแอปพลิเคชันไหนก่อให้เกิดปัญหา

เริ่มต้นด้วยการ บังคับให้คอมพิวเตอร์ของคุณเข้าสู่ Clean Boot Mode จากนั้นเปิด Event Viewer และค้นหาอินสแตนซ์ใหม่ของข้อผิดพลาด

วิธีแก้ไขข้อผิดพลาด PerfNet Error 2004 บน Windows 10

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

ในกรณีที่ข้อผิดพลาดไม่ปรากฏอีกต่อไปขณะที่คุณ Clean Boot PC ของคุณ ให้ดำเนินการย้อนกลับคำแนะนำ Clean Boot ข้างต้นจนกว่าคุณจะได้ข้อผิดพลาดอีกครั้ง

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

ในกรณีที่วิธีนี้ไม่สามารถใช้ได้หรือไม่ช่วยให้คุณแก้ไขข้อผิดพลาด 2004 ภายใน Event Viewer ของคุณ ให้ไปที่วิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

วิธีที่ 3: รีสตาร์ทบริการ Server และตั้งค่าเป็น Automatic

ตามที่พบ คุณยังสามารถคาดหวังได้ว่าจะเห็นข้อผิดพลาดเฉพาะนี้หากระบบของคุณพยายามแก้ไขการตั้งค่าบริการบางอย่างที่พึ่งพาบริการ Server หลัก

หากสถานการณ์นี้ใช้ได้ คุณควรจะสามารถแก้ไขปัญหาได้โดยการใช้หน้าจอ Services เพื่อแก้ไข Startup Type ของบริการ Server จากนั้นรีสตาร์ทมันด้วยตนเองก่อนตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่

หากคุณยังไม่ได้ลองวิธีแก้ไขนี้ ให้ปฏิบัติตามคำแนะนำด้านล่างเพื่อใช้หน้าจอ Services เพื่อแก้ไขพฤติกรรมของบริการ Server:

  1. กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป พิมพ์ ‘services.msc’ ภายในกล่องข้อความและกด Ctrl + Shift + Enter เพื่อเปิดหน้าจอ Services ด้วยสิทธิ์ผู้ดูแลระบบ เมื่อคุณได้รับพรอมป์จาก UAC (User Account Control) ให้คลิก Yes เพื่อให้สิทธิ์ผู้ดูแลระบบ.วิธีแก้ไขข้อผิดพลาด PerfNet Error 2004 บน Windows 10
  2. เมื่อคุณอยู่ภายในหน้าจอ Services ให้ไปที่ส่วนขวาและค้นหาบริการที่ชื่อ Server.
  3. เมื่อคุณค้นหาเซิร์ฟเวอร์ที่ถูกต้องแล้ว ให้คลิกขวาที่รายการที่เกี่ยวข้องกับมันและเลือก Properties จากเมนูบริบท.วิธีแก้ไขข้อผิดพลาด PerfNet Error 2004 บน Windows 10
  4. ภายในหน้าจอ Properties ให้เข้าถึงแท็บ General จากรายการตัวเลือกที่มีอยู่ที่ด้านบน จากนั้นใช้เมนูแบบดรอปดาวน์ที่เกี่ยวข้องกับ Startup Type และตั้งค่าเป็น Automatic.วิธีแก้ไขข้อผิดพลาด PerfNet Error 2004 บน Windows 10
  5. หลังจากทำเช่นนั้น ให้คลิกที่ปุ่ม Stop (ภายใต้ Service Status) รอจนกว่าบริการจะหยุด จากนั้นคลิกที่ Start อีกครั้งเพื่อเปิดบริการใหม่ก่อนคลิกที่ Apply.
  6. สุดท้าย กลับไปที่ยูทิลิตี้ Event Viewer และตรวจสอบว่าบันทึกข้อผิดพลาดของคุณรายงานอินสแตนซ์ใหม่ของ ‘Unable to Open the Server service performance object’ หรือไม่

ในกรณีที่ปัญหาเดียวกันยังคงเกิดขึ้น ให้ไปที่วิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

วิธีที่ 4: ลงทะเบียนไฟล์ mobsync.dll

ตามบางผู้ใช้ที่ได้รับผลกระทบ ข้อผิดพลาดเฉพาะนี้ยังสามารถเกิดขึ้นได้เนื่องจากไฟล์ DLL (Dynamic Link Library) ที่ไม่ได้ลงทะเบียนซึ่งจำเป็นสำหรับแอปพลิเคชันที่พยายามรัน บ่อยที่สุดรายงานว่าเกิดขึ้นกับ mobsync.dll (Microsoft Synchronization Manager)

DLL นี้ถูกใช้โดยโปรแกรมที่พัฒนาโดย Microsoft หลายโปรแกรม ดังนั้น หากคุณเผชิญกับ PerfNet Error 2004 ที่เกี่ยวข้องกับโปรแกรมของ Microsoft คุณควรใช้เวลาลงทะเบียนไฟล์ Dynamic Link Library (mobsync.dll) ใหม่ผ่าน Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบ และดูว่าสิ่งนี้ช่วยให้คุณแก้ไขปัญหาได้หรือไม่

หากคุณกำลังมองหาคำแนะนำทีละขั้นตอนเฉพาะเกี่ยวกับวิธีการทำ ให้ปฏิบัติตามคำแนะนำด้านล่าง:

  1. กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป พิมพ์ ‘cmd’ ภายในกล่องข้อความและกด Ctrl + Shift + Enter เพื่อเปิด Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบ. หากคุณได้รับพรอมป์จาก Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบ ให้คลิกที่ Yes เพื่อให้สิทธิ์ผู้ดูแลระบบ.วิธีแก้ไขข้อผิดพลาด PerfNet Error 2004 บน Windows 10
  2. ภายใน Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบ ให้พิมพ์คำสั่งต่อไปนี้และกด Enter เพื่อลงทะเบียนไฟล์ mobsync.dll ใหม่:
    regsvr32 "%systemroot%\system32\mobsync.dll" /u
  3. หลังจากคำสั่งได้รับการประมวลผลสำเร็จ ให้ปิด Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบและตรวจสอบ Event Viewer สำหรับอินสแตนซ์ใหม่ของข้อผิดพลาดเดียวกัน

ในกรณีที่คุณยังคงพบอินสแตนซ์ที่สร้างขึ้นใหม่ของ PerfNet 2004 error ให้ไปที่วิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

วิธีที่ 5: อัปเดตไดรเวอร์ GPU (หากเกี่ยวข้อง)

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

ประเภทของปัญหานี้โดยทั่วไปเกิดขึ้นเมื่อคุณกำลังเผชิญกับไดรเวอร์ GPU ที่ล้าสมัยหรือไดรเวอร์ฟิสิกส์ที่ล้าสมัย

บางผู้ใช้ที่เราเห็นอินสแตนซ์ใหม่ของ Unable to Open the Server service performance object ข้อผิดพลาดเฉพาะขณะเล่นเกมได้แก้ไขปัญหาโดยการอัปเดตไดรเวอร์ GPU รวมถึงโมดูลฟิสิกส์ – การดำเนินการนี้จะทำให้แน่ใจว่าทุกส่วนประกอบที่จัดการการเรนเดอร์ในเกมใช้การวนซ้ำล่าสุดที่มีอยู่

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

  1. เริ่มต้นด้วยการเปิดกล่องโต้ตอบ Run โดยกด Windows key + R ภายในกล่องข้อความ พิมพ์ ‘devmgmt.msc’ และกด Enter เพื่อเปิด Device Manager.วิธีแก้ไขข้อผิดพลาด PerfNet Error 2004 บน Windows 10
  2. ภายใน Device Manager ให้เลื่อนลงผ่านรายการอุปกรณ์ที่ติดตั้งก่อนขยายเมนูแบบดรอปดาวน์ที่เฉพาะเจาะจงสำหรับ Display Adapters.
  3. ที่เมนูถัดไป ให้คลิกขวาที่ไดรเวอร์ GPU ที่คุณต้องการอัปเดต จากนั้นคลิกที่ Update driver จากเมนูบริบทที่ปรากฏขึ้น.วิธีแก้ไขข้อผิดพลาด PerfNet Error 2004 บน Windows 10

    หมายเหตุ: ในกรณีที่คุณเห็น PerfNet 2004 error บนแล็ปท็อปที่มีการกำหนดค่า Dual-GPU คุณต้องอัปเดตเพียงตัวที่เป็น dedicated เท่านั้น (GPU ที่ทรงพลังกว่า)

  4. เมื่อคุณไปถึงหน้าจอถัดไป ให้ดำเนินการต่อโดยคลิกที่ Search Automatically for updated driver software.

    วิธีแก้ไขข้อผิดพลาด PerfNet Error 2004 บน Windows 10
  5. ต่อไป ให้รอจนกว่าการสแกนครั้งแรกจะเสร็จสิ้น จากนั้นปฏิบัติตามคำแนะนำบนหน้าจอเพื่อดำเนินการติดตั้งเวอร์ชันไดรเวอร์ใหม่ในกรณีที่พบไดรเวอร์ใหม่
  6. เมื่อการดำเนินการเสร็จสิ้น ให้ไปข้างหน้าและรีบูทคอมพิวเตอร์ของคุณก่อนเปิดเกมที่ก่อให้เกิดการสเตตเตอร์ + เหตุการณ์ Event Viewer 2004 เมื่อเริ่มต้นครั้งต่อไปเสร็จสิ้น เพื่อดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่หมายเหตุ: ในกรณีที่ Device Manager ไม่พบเวอร์ชันไดรเวอร์ใหม่ในกรณีของคุณ คุณควรใช้ซอฟต์แวร์เฉพาะที่ผู้ผลิต GPU ของคุณให้มาเพื่อให้แน่ใจว่าคุณใช้เวอร์ชันไดรเวอร์ล่าสุดที่เข้ากันได้กับรุ่น GPU ของคุณ:
    GeForce Experience - Nvidia
    Adrenalin - AMD
    Intel Driver - Intel

หากคุณใช้ไดรเวอร์ GPU ล่าสุดอยู่แล้ว หรือการอัปเดตเวอร์ชันไดรเวอร์ไม่ได้แก้ไขปัญหา PerfNet Error 2004 ในกรณีของคุณ ให้ไปที่วิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

วิธีที่ 6: รีเฟรชทุกส่วนประกอบของ Windows

ในกรณีที่ไม่มีวิธีใดในข้างต้นที่มีประสิทธิภาพในกรณีของคุณ คุณควรพิจารณาข้อเท็จจริงที่ว่า PerfNet Error 2004 ข้อผิดพลาดอาจเกิดขึ้นเนื่องจากปัญหาการเสียหายที่ซ่อนอยู่รากเหง้าในไฟล์ระบบปฏิบัติการของคุณ

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

วิธีแก้ไขข้อผิดพลาด PerfNet Error 2004 บน Windows 10

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

นี่คือ คำแนะนำทีละขั้นตอนในการปรับใช้กระบวนการ Repair Install