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

แก้ไข: Windows ไม่สามารถเชื่อมต่อกับบริการแจ้งเตือนเหตุการณ์ระบบ (System Event Notification Service)

ผู้ใช้หลายรายรายงานว่าพบข้อผิดพลาด Windows ไม่สามารถเชื่อมต่อกับบริการแจ้งเตือนเหตุการณ์ระบบ (System Event Notification Service) เมื่อพยายามเข้าสู่ระบบ Windows ปัญหานี้พบบ่อยที่สุดใน Windows Vista และ Windows 7

แก้ไข: Windows ไม่สามารถเชื่อมต่อกับบริการแจ้งเตือนเหตุการณ์ระบบ (System Event Notification Service)

บางผู้ใช้รายงานว่าสามารถเข้าสู่ระบบด้วยบัญชีผู้ดูแลระบบได้ แต่ก็ยังพบข้อผิดพลาดอีกข้อหนึ่งที่ขึ้นจากเมนูแถบงาน

แก้ไข: Windows ไม่สามารถเชื่อมต่อกับบริการแจ้งเตือนเหตุการณ์ระบบ (System Event Notification Service)

สาเหตุของข้อผิดพลาด "Windows ไม่สามารถเชื่อมต่อกับบริการแจ้งเตือนเหตุการณ์ระบบ"

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

  • บริการ SENS (System Event Notification Service) เสียหาย — พบบ่อยใน Windows รุ่นเก่า (Windows 7, Vista, XP) เนื่องจากการปิดเครื่องไม่ถูกต้อง หากบริการนี้เสียหาย Windows จะไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ SENS ท้องถิ่นได้
  • บริการ Windows Font Cache Service ทำงานผิดปกติ — เป็นข้อบกพร่องที่รู้จักกันดีใน Windows 7 เนื่องจากบริการอื่นๆ หลายตัวพึ่งพา Font Cache Service การที่บริการนี้หยุดทำงานจึงอาจก่อให้เกิดการทำงานผิดปกติ ในกรณีนี้สามารถแก้ไขได้ง่ายด้วยการรีสตาร์ทบริการ
  • การอัปเดต Windows (KB2952664) ก่อให้เกิดปัญหา — พบว่าการอัปเดตเฉพาะนี้อาจทำให้ส่วนประกอบ SENS เสียหายใน Windows 7 และ Vista ผู้ใช้หลายรายแก้ไขปัญหาได้โดยการถอนการติดตั้งอัปเดตนี้
  • Symantec Endpoint Protection รบกวนบริการ SENS — ผู้ใช้หลายรายรายงานว่าปัญหาแก้ไขได้หลังจากติดตั้งใหม่หรืออัปเดตไคลเอนต์ความปลอดภัยเป็นรุ่นล่าสุด
  • บริการ DHCP Client ถูกปิดใช้งาน — หากบริการ DHCP Client ถูกปิด Windows จะไม่สามารถลงทะเบียนและอัปเดตที่อยู่ IP และบันทึก DNS ได้ ซึ่งรบกวนการทำงานของบริการ SENS

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

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

วิธีที่ 1: รีสตาร์ทบริการ Windows Font Cache Service

ผู้ใช้หลายรายแก้ไขปัญหาได้โดยการรีสตาร์ทบริการ Windows Font Cache Service มีการคาดเดาว่าบริการนี้ทำงานร่วมกับบริการ SENS อย่างใกล้ชิด เมื่อมันล้มหรือค้างอยู่ในสถานะไม่ชัดเจน จะก่อให้เกิดความไม่เสถียรของระบบโดยทั่วไป บริการ SENS ก็อาจได้รับผลกระทบเช่นกัน

หากเป็นเช่นนั้น ปกติแล้วสามารถแก้ไขได้โดยการรีสตาร์ทบริการ Windows Font Cache Service นี่คือคำแนะนำอย่างรวดเร็ว:

  1. กด Windows + R เพื่อเปิดกล่องโต้ตอบ Run พิมพ์ services.msc แล้วกด Enter เพื่อเปิดหน้าจอ Servicesแก้ไข: Windows ไม่สามารถเชื่อมต่อกับบริการแจ้งเตือนเหตุการณ์ระบบ (System Event Notification Service)
  2. ในหน้าจอ Services ให้เลื่อนลงหา Windows Font Cache service ในรายการบริการท้องถิ่น เมื่อเจอแล้วดับเบิลคลิกเพื่อขยายตัวเลือกเมนูแก้ไข: Windows ไม่สามารถเชื่อมต่อกับบริการแจ้งเตือนเหตุการณ์ระบบ (System Event Notification Service)
  3. ในหน้าต่าง Windows Font Cache Service Properties ไปที่แท็บ General หากสถานะบริการเป็น Running ให้กดปุ่ม Stop และรอสองสามวินาที
  4. กดปุ่ม Start เพื่อเปิดใช้งานบริการใหม่ และรอจนกระทั่งกระบวนการเสร็จสิ้นแก้ไข: Windows ไม่สามารถเชื่อมต่อกับบริการแจ้งเตือนเหตุการณ์ระบบ (System Event Notification Service)
  5. ลองใช้บริการ SENS อีกครั้งดูว่าถึงได้หรือไม่

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

วิธีที่ 2: แก้ไขผ่าน Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบ

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

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

หมายเหตุ: วิธีนี้ยืนยันแล้วว่าทำงานได้กับ Windows 7 เท่านั้น

ขั้นตอนการทำ:

  1. กด Windows + R พิมพ์ cmd แล้วกด Ctrl + Shift + Enter เพื่อเปิด Command Prompt แบบขlevéated เมื่อ UAC ถาม ให้คลิก Yes เพื่อให้สิทธิ์ผู้ดูแลระบบแก้ไข: Windows ไม่สามารถเชื่อมต่อกับบริการแจ้งเตือนเหตุการณ์ระบบ (System Event Notification Service)
  2. วางคำสั่งต่อไปนี้ใน Command Prompt แล้วกด Enter เพื่อเปลี่ยนคีย์รีจิสทรีเป็นค่าเริ่มต้น:
     REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows" /v LoadAppInit_DLLs /t REG_DWORD /d 00000000 /f REG ADD "HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Windows" /v LoadAppInit_DLLs /t REG_DWORD /d 00000000 /f
  3. เมื่อดำเนินการสำเร็จ ให้รีสตาร์ทเครื่องและตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่

หากยังเจอข้อผิดพลาดเดิม ให้ดำเนินการตามวิธีถัดไปด้านล่าง

วิธีที่ 3: เปิดใช้งานบริการ DHCP และตั้งค่าเป็น Automatic

ผู้ใช้หลายรายรายงานว่าปัญหาแก้ไขได้ถาวรหลังจากพบว่าบริการ DHCP Client หยุดทำงานและประเภทการเริ่มต้นถูกตั้งเป็น Manual

นี่คือคำแนะนำเพื่อให้แน่ใจว่าบริการ DHCP ทำงาน:

  1. กด Windows + R พิมพ์ services.msc แล้วกด Enter เพื่อเปิดหน้าจอ Servicesแก้ไข: Windows ไม่สามารถเชื่อมต่อกับบริการแจ้งเตือนเหตุการณ์ระบบ (System Event Notification Service)
  2. ในหน้าจอ Services ให้หา DHCP Client ในรายการแล้วดับเบิลคลิกแก้ไข: Windows ไม่สามารถเชื่อมต่อกับบริการแจ้งเตือนเหตุการณ์ระบบ (System Event Notification Service)
  3. ในหน้าต่าง Properties ของ DHCP ไปที่แท็บ General ตรวจสอบให้แน่ใจว่าสถานะบริการเป็น Running หากไม่ใช่ ให้กด Start จากนั้นตั้งค่า Startup type เป็น Automatic แล้วคลิก Applyแก้ไข: Windows ไม่สามารถเชื่อมต่อกับบริการแจ้งเตือนเหตุการณ์ระบบ (System Event Notification Service)
  4. รีสตาร์ทเครื่องและตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่

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

วิธีที่ 4: อัปเกรด Symantec Endpoint Protection เป็นรุ่นล่าสุด (หากใช้งาน)

หากคุณใช้ Symantec Endpoint Protection ควรอัปเดตไคลเอนต์เป็นรุ่นล่าสุด ผู้ใช้หลายรายที่เจอปัญหานี้และใช้ Symantec รายงานว่าปัญหาแก้ไขได้หลังอัปเกรดเป็นビルด์ล่าสุดหรือติดตั้งใหม่

หากสถานการณ์นี้ตรงกับคุณ ลองถอนการติดตั้ง Symantec Endpoint Protection ดูว่าข้อความข้อผิดพลาดหายไปหรือไม่ หากหาย ให้ลองติดตั้งรุ่นล่าสุดหรือติดตั้งใหม่ 빌ด์ล่าสุดดูว่าปัญหาแก้ไขได้หรือไม่

วิธีที่ 5: รีเซ็ตการตั้งค่าเครือข่าย

เป็นไปได้ว่าการตั้งค่าเครือข่ายของคุณมีข้อขัดแย้งและต้องรีเซ็ต ในการรีเซ็ตการกำหนดค่าเครือข่าย ให้ทำตามขั้นตอนด้านล่าง:

  1. คลิกที่แถบค้นหาและค้นหา Command Prompt
  2. คลิกขวาเลือก "Run as administrator"
  3. พิมพ์คำสั่งต่อไปนี้ทีละคำสั่ง:
    ipconfig /flushdns ipconfig /release ipconfig /renew netsh winsock reset netsh int ip reset
  4. รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหายังคงอยู่หรือไม่

วิธีที่ 6: แก้ไขบริการ System Event Notification Service

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

  1. รัน Command Prompt เป็นผู้ดูแลระบบ
  2. พิมพ์คำสั่งต่อไปนี้ทีละคำสั่ง:
    sc config SENS start= auto sc start SENS
  3. รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหายังคงอยู่หรือไม่