วิธีแก้ไข ไม่สามารถเชื่อมต่อกับบริการ Windows ได้
เผยแพร่แล้ว: 2017-03-05
การแก้ไขไม่สามารถเชื่อมต่อกับบริการของ Windows ได้: สาเหตุหลักของข้อผิดพลาดนี้คือเมื่อ Windows ไม่สามารถเริ่มหรือเชื่อมต่อกับบริการ Windows ที่จำเป็นในการดำเนินการของระบบ ข้อผิดพลาดนี้อาจเกิดจาก Windows Font Cache Service, Windows Event Logs Service, System Event Notification Service หรือบริการอื่นๆ คุณไม่สามารถหาบริการที่ทำให้เกิดปัญหานี้ได้ ดังนั้นการแก้ไขปัญหาจึงขึ้นอยู่กับการพยายามแก้ไขปัญหาที่เป็นไปได้ทั้งหมดเป็นส่วนใหญ่ โดยไม่ต้องกังวลใจอีกต่อไป เรามาดูวิธีแก้ไขเมื่อไม่สามารถเชื่อมต่อกับบริการ Windows ได้
ขึ้นอยู่กับผู้ใช้ระบบอาจได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
Windows ไม่สามารถเชื่อมต่อกับบริการบริการแจ้งเตือนเหตุการณ์ของระบบ ปัญหานี้ป้องกันไม่ให้ผู้ใช้มาตรฐานเข้าสู่ระบบ ในฐานะผู้ใช้ที่เป็นผู้ดูแลระบบ คุณสามารถตรวจสอบบันทึกเหตุการณ์ของระบบเพื่อดูรายละเอียดสาเหตุที่บริการไม่ตอบสนอง Windows ไม่สามารถเชื่อมต่อกับบริการไคลเอ็นต์ของนโยบายกลุ่ม ปัญหานี้ป้องกันไม่ให้ผู้ใช้มาตรฐานเข้าสู่ระบบ ในฐานะผู้ใช้ที่เป็นผู้ดูแลระบบ คุณสามารถตรวจสอบบันทึกเหตุการณ์ของระบบเพื่อดูรายละเอียดสาเหตุที่บริการไม่ตอบสนอง
สารบัญ
- วิธีแก้ไข ไม่สามารถเชื่อมต่อกับบริการ Windows ได้
- วิธีที่ 1: ลบไฟล์บันทึกของ Windows
- วิธีที่ 2: ใช้คำสั่งรีเซ็ต netsh winsock
- วิธีที่ 3: แก้ไขข้อผิดพลาดโดยใช้ Registry Editor
- วิธีที่ 4: หยุดบริการแคชแบบอักษรของ Windows
- วิธีที่ 5: ปิดใช้งาน Fast Startup
- วิธีที่ 6: คลีนบูตระบบของคุณ
- วิธีที่ 7: เรียกใช้ CCleaner และ Malwarebytes
- วิธีที่ 8: ปิดใช้งานการควบคุมบัญชีผู้ใช้
- วิธีที่ 9: เรียกใช้ System File Checker (SFC) และ Check Disk (CHKDSK)
- วิธีที่ 10: ทำการคืนค่าระบบ
วิธีแก้ไข ไม่สามารถเชื่อมต่อกับบริการ Windows ได้
เพื่อไม่ให้เป็นการเสียเวลา เรามาดูการแก้ไข ข้อผิดพลาด Failed to connect to Windows service error ใน Windows 10 โดยใช้คำแนะนำด้านล่าง
วิธีที่ 1: ลบไฟล์บันทึกของ Windows
บางครั้งไฟล์บันทึกของ Windows เสียหายซึ่งทำให้เกิดข้อผิดพลาด " ไม่สามารถเชื่อมต่อกับบริการของ Windows ” ในการแก้ไขปัญหาให้ลบไฟล์บันทึกทั้งหมด
1. ไปที่โฟลเดอร์ต่อไปนี้:
C:\Windows\System32\winevt\
2. ตอนนี้ตรวจสอบให้แน่ใจว่าได้ เปลี่ยนชื่อโฟลเดอร์บันทึก เป็นอย่างอื่น
3. หากคุณไม่สามารถเปลี่ยนชื่อโฟลเดอร์ได้ คุณต้องหยุด Windows Event Logs Service
4. โดยกด Windows Key + R จากนั้นพิมพ์ services.msc แล้วค้นหา Windows Event Logs
5. คลิกขวาที่ Windows Event Logs Service และเลือก Stop ย่อขนาดหน้าต่างบริการอย่าปิด
6. ถัดไป ให้ลอง เปลี่ยนชื่อโฟลเดอร์ หากคุณไม่สามารถเปลี่ยนชื่อได้ ให้ลบทุกอย่างที่อยู่ในโฟลเดอร์ Logs
หมายเหตุ: หากคุณพบว่าคุณไม่สามารถเข้าถึงบันทึกทั้งหมดเนื่องจากถูกล็อค คุณสามารถลองใช้ Unlocker Assistant ซึ่งจะช่วยให้สามารถเข้าถึงไฟล์ที่ถูกล็อคทั้งหมดและสามารถลบออกได้
7. เปิดหน้าต่าง Services อีกครั้ง และ เริ่ม Windows Event Logs Service
8. ตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
วิธีที่ 2: ใช้คำสั่งรีเซ็ต netsh winsock
1. กด Windows Key + X จากนั้นเลือก Command Prompt (Admin)
2. ตอนนี้พิมพ์คำสั่งต่อไปนี้ใน cmd แล้วกด Enter:
netsh winsock รีเซ็ต
3. ปิดหน้าต่างพรอมต์คำสั่งแล้วรีสตาร์ทพีซีของคุณและดูว่าคุณสามารถ แก้ไขปัญหาบริการล้มเหลวในการเชื่อมต่อกับ Windows ได้หรือไม่
วิธีที่ 3: แก้ไขข้อผิดพลาดโดยใช้ Registry Editor
1. กด Windows Key + R จากนั้นพิมพ์ regedit (โดยไม่ใส่เครื่องหมายอัญประกาศ) แล้วกด Enter เพื่อเปิด Registry Editor
2. ตอนนี้ไปที่คีย์ต่อไปนี้ในตัวแก้ไขรีจิสทรี:
คอมพิวเตอร์\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\gpsvc
3. ถัดไป ค้นหาค่าของ คีย์ imagepath และตรวจสอบข้อมูล ในกรณีของเรา ข้อมูลของมันคือ svchost.exe -k netsvcs
4. ซึ่งหมายความว่าข้อมูลข้างต้นอยู่ในความดูแลของ บริการ gpsvc
5. ไปที่เส้นทางต่อไปนี้ในตัวแก้ไขรีจิสทรี:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost
6. ในบานหน้าต่างด้านขวา ค้นหา netsvcs แล้วดับเบิลคลิกที่มัน
7. ตรวจสอบช่อง ข้อมูลค่า และตรวจดูให้แน่ใจว่าไม่มี gpsvc ขาดหายไป หากไม่มี ให้เพิ่มค่า gpsvc และระวังให้มากในการทำเช่นนั้นเพราะคุณไม่ต้องการลบอย่างอื่น คลิกตกลงและปิดกล่องโต้ตอบ
8. ถัดไป ไปที่โฟลเดอร์ต่อไปนี้:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost\netsvcs
หมายเหตุ: นี่ไม่ใช่คีย์เดียวกันภายใต้ SvcHost ซึ่งอยู่ภายใต้โฟลเดอร์ SvcHost ในบานหน้าต่างด้านซ้าย)
9. หากไม่มีโฟลเดอร์ netsvcs อยู่ในโฟลเดอร์ SvcHost คุณต้องสร้างมันขึ้นมาเอง โดยคลิกขวาที่ โฟลเดอร์ SvcHost และเลือก New > Key ถัดไป ป้อน netsvcs เป็นชื่อของคีย์ใหม่
10. เลือกโฟลเดอร์ netsvcs ที่คุณเพิ่งสร้างขึ้นภายใต้ SvcHost และในบานหน้าต่างด้านซ้าย จากนั้นคลิกขวาและเลือก New > DWORD (32-bit) value
11. ตอนนี้ป้อนชื่อของ DWORD ใหม่เป็น CoInitializeSecurityParam แล้วดับเบิลคลิกที่มัน
12. ตั้งค่า Value data เป็น 1 และคลิก OK เพื่อบันทึกการเปลี่ยนแปลง
13. ตอนนี้ ให้สร้างค่า DWORD (32 บิต) สามค่าต่อไปนี้ ภายใต้โฟลเดอร์ netsvcs และป้อนข้อมูลค่าตามที่ระบุด้านล่าง:
ชื่อของข้อมูลค่า DWORD CoInitializeSecurityAllowLowBox: 1 CoInitializeSecurityAllowInteractiveUsers: 1 ความสามารถในการรับรองความถูกต้อง: 3020
14. คลิก ตกลง หลังจากตั้งค่าแต่ละรายการแล้วปิดตัวแก้ไขรีจิสทรี
วิธีที่ 4: หยุดบริการแคชแบบอักษรของ Windows
1. กด Windows Key + R จากนั้นพิมพ์ services.msc แล้วกด Enter

2. ในหน้าต่าง Services ที่เปิดขึ้น ให้ค้นหา Windows Font Cache Service แล้วคลิกขวาจากนั้น เลือก Stop
3. ตอนนี้ย่อขนาดหน้าต่าง Services ให้เล็กสุดตามที่คุณต้องการในภายหลัง แล้วกด Windows Key + R อีกครั้ง จากนั้นพิมพ์ %localappdata% แล้วกด Enter
4. จากนั้น ค้นหา ไฟล์ FontCache DAT และลบออก ตัวอย่างเช่น ในกรณีของฉัน ชื่อไฟล์คือ GDIPFONTCACHEV1
5. กลับไปที่หน้าต่าง Services อีกครั้งแล้วคลิกขวาที่ Windows Font Cache Service จากนั้น เลือก Start
6. รีสตาร์ทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง ซึ่งอาจช่วยให้คุณ แก้ไขปัญหาการเชื่อมต่อกับบริการ Windows ไม่ได้ ไม่ใช่การดำเนินการต่อ
วิธีที่ 5: ปิดใช้งาน Fast Startup
การเริ่มต้นอย่างรวดเร็วรวมคุณสมบัติของทั้ง Cold หรือ full shutdown และ Hibernates เมื่อคุณปิดเครื่องพีซีโดยเปิดใช้งานคุณสมบัติการเริ่มต้นอย่างรวดเร็ว จะเป็นการปิดโปรแกรมและแอปพลิเคชันทั้งหมดที่ทำงานบนพีซีของคุณและออกจากระบบผู้ใช้ทั้งหมดด้วย มันทำหน้าที่เป็น Windows ที่เพิ่งบูทใหม่ แต่เคอร์เนลของ Windows ถูกโหลดและเซสชันของระบบกำลังทำงานอยู่ ซึ่งจะแจ้งเตือนไดรเวอร์อุปกรณ์ให้เตรียมพร้อมสำหรับการไฮเบอร์เนต เช่น บันทึกแอปพลิเคชันและโปรแกรมปัจจุบันทั้งหมดที่ทำงานอยู่บนพีซีของคุณก่อนที่จะปิด
บางครั้งอาจทำให้เกิดปัญหากับโปรแกรมที่อาจนำไปสู่ ข้อผิดพลาดในการเชื่อมต่อกับบริการ Windows ล้มเหลว ในการแก้ไขปัญหา คุณต้องปิดใช้งานคุณลักษณะ Fast Startup ซึ่งดูเหมือนว่าจะใช้งานได้กับผู้ใช้รายอื่น
วิธีที่ 6: คลีนบูตระบบของคุณ
1. กด Windows Key + R จากนั้นพิมพ์ msconfig แล้วกด Enter ไปที่ System Configuration
2. บนแท็บ General เลือก Selective Startup และตรวจดูให้แน่ใจว่าไม่ได้เลือกตัวเลือก " load startup items "
3. ไปที่แท็บ Services และทำเครื่องหมายในช่องที่ระบุว่า " ซ่อนบริการทั้งหมดของ Microsoft “
4. จากนั้นคลิก ปิดการใช้งานทั้งหมด ซึ่งจะปิดการใช้งานบริการอื่น ๆ ที่เหลือทั้งหมด
5. รีสตาร์ทพีซีของคุณ ตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่
6. หลังจากที่คุณแก้ไขปัญหาเสร็จแล้ว ตรวจสอบให้แน่ใจว่าได้ยกเลิกขั้นตอนข้างต้นเพื่อเริ่มพีซีของคุณตามปกติ
วิธีที่ 7: เรียกใช้ CCleaner และ Malwarebytes
ทำการสแกนไวรัสแบบเต็มเพื่อให้แน่ใจว่าคอมพิวเตอร์ของคุณปลอดภัย นอกเหนือจากการเรียกใช้ CCleaner และ Malwarebytes Anti-malware
1. ดาวน์โหลดและติดตั้ง CCleaner
2. ดับเบิลคลิกที่ setup.exe เพื่อเริ่มการติดตั้ง
3. คลิกที่ ปุ่ม Install เพื่อเริ่มการติดตั้ง CCleaner ทำตามคำแนะนำบนหน้าจอเพื่อทำการติดตั้งให้เสร็จสิ้น
4. เปิดแอปพลิเคชั่นและจากเมนูด้านซ้ายมือ ให้เลือก กำหนดเอง
5. ตอนนี้ ดูว่าคุณจำเป็นต้องทำเครื่องหมายอย่างอื่นที่ไม่ใช่การตั้งค่าเริ่มต้นหรือไม่ เมื่อเสร็จแล้วให้คลิกที่วิเคราะห์
6. เมื่อการวิเคราะห์เสร็จสิ้น ให้คลิกที่ปุ่ม “ Run CCleaner ”
7. ให้ CCleaner ดำเนินการตามหลักสูตร และจะล้างแคชและคุกกี้ทั้งหมดในระบบของคุณ
8. ตอนนี้ ในการทำความสะอาดระบบของคุณเพิ่มเติม ให้เลือก แท็บ Registry และตรวจดูให้แน่ใจว่าได้ตรวจสอบสิ่งต่อไปนี้แล้ว
9. เมื่อเสร็จแล้ว คลิกที่ปุ่ม “ Scan for Issues ” และอนุญาตให้ CCleaner สแกน
10. CCleaner จะแสดงปัญหาปัจจุบันของ Windows Registry เพียงคลิกที่ปุ่ม แก้ไขปัญหาที่เลือก
11. เมื่อ CCleaner ถามว่า “ คุณต้องการเปลี่ยนแปลงการสำรองข้อมูลในรีจิสทรีหรือไม่? ” เลือก ใช่
12. เมื่อการสำรองข้อมูลของคุณเสร็จสิ้น ให้เลือก แก้ไขปัญหาที่เลือกทั้งหมด
13. รีบูทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง
หากวิธีนี้แก้ปัญหาไม่ได้ ให้เรียกใช้ Malwarebytes และปล่อยให้โปรแกรมสแกนระบบของคุณเพื่อหาไฟล์ที่เป็นอันตราย
วิธีที่ 8: ปิดใช้งานการควบคุมบัญชีผู้ใช้
1. พิมพ์ Control Panel ใน Windows Search จากนั้นคลิกที่ด้านบนของผลการค้นหา
2. จากนั้นเลือก บัญชีผู้ใช้ > บัญชีผู้ใช้ > เปลี่ยนการตั้งค่าการควบคุมบัญชีผู้ใช้
3. เลื่อนแถบเลื่อนลงไปจน สุดเพื่อ Never notify
4. คลิกตกลงเพื่อบันทึกการเปลี่ยนแปลงและรีบูตระบบของคุณ วิธีการข้างต้นอาจช่วยคุณ แก้ไข Failed to connect to Windows service error ได้ ถ้าไม่ ให้ดำเนินการต่อ
วิธีที่ 9: เรียกใช้ System File Checker (SFC) และ Check Disk (CHKDSK)
1. กด Windows Key + X จากนั้นคลิกที่ Command Prompt (Admin)
2. ตอนนี้พิมพ์ต่อไปนี้ใน cmd แล้วกด Enter:
Sfc / scannow
3. รอให้กระบวนการข้างต้นเสร็จสิ้นและเมื่อเสร็จแล้วให้รีสตาร์ทพีซีของคุณ
4. ถัดไป เรียกใช้ CHKDSK ซึ่งสามารถแก้ไขเซกเตอร์เสียในฮาร์ดดิสก์ของคุณ
5. ปล่อยให้กระบวนการข้างต้นเสร็จสมบูรณ์และรีบูตพีซีของคุณอีกครั้งเพื่อบันทึกการเปลี่ยนแปลง
วิธีที่ 10: ทำการคืนค่าระบบ
เมื่อวิธีการข้างต้นไม่สามารถแก้ไขข้อผิดพลาดได้ การคืนค่าระบบสามารถช่วยคุณแก้ไขข้อผิดพลาดนี้ได้อย่างแน่นอน ดังนั้นโดยไม่ต้องเสียเวลาเรียกใช้การคืนค่าระบบเพื่อ แก้ไขข้อผิดพลาดในการเชื่อมต่อกับบริการ Windows ไม่สำเร็จ
นั่นคือคุณประสบความสำเร็จใน การแก้ไขข้อผิดพลาดในการเชื่อมต่อกับบริการ Windows ได้สำเร็จ แต่ถ้าคุณยังคงมีข้อสงสัยเกี่ยวกับบทความนี้ อย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น