วิธีแก้ไข ไม่สามารถเชื่อมต่อกับบริการ Windows ได้

เผยแพร่แล้ว: 2017-03-05
วิธีแก้ไขไม่สามารถเชื่อมต่อกับบริการ Windows ได้

การแก้ไขไม่สามารถเชื่อมต่อกับบริการของ Windows ได้: สาเหตุหลักของข้อผิดพลาดนี้คือเมื่อ Windows ไม่สามารถเริ่มหรือเชื่อมต่อกับบริการ Windows ที่จำเป็นในการดำเนินการของระบบ ข้อผิดพลาดนี้อาจเกิดจาก Windows Font Cache Service, Windows Event Logs Service, System Event Notification Service หรือบริการอื่นๆ คุณไม่สามารถหาบริการที่ทำให้เกิดปัญหานี้ได้ ดังนั้นการแก้ไขปัญหาจึงขึ้นอยู่กับการพยายามแก้ไขปัญหาที่เป็นไปได้ทั้งหมดเป็นส่วนใหญ่ โดยไม่ต้องกังวลใจอีกต่อไป เรามาดูวิธีแก้ไขเมื่อไม่สามารถเชื่อมต่อกับบริการ Windows ได้

วิธีแก้ไขไม่สามารถเชื่อมต่อกับบริการ 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. ตอนนี้ตรวจสอบให้แน่ใจว่าได้ เปลี่ยนชื่อโฟลเดอร์บันทึก เป็นอย่างอื่น

เปลี่ยนชื่อโฟลเดอร์ Logs ภายใต้ Windows จากนั้น System 32 จากนั้น Winevt

3. หากคุณไม่สามารถเปลี่ยนชื่อโฟลเดอร์ได้ คุณต้องหยุด Windows Event Logs Service

4. โดยกด Windows Key + R จากนั้นพิมพ์ services.msc แล้วค้นหา Windows Event Logs

หน้าต่างบริการ

5. คลิกขวาที่ Windows Event Logs Service และเลือก Stop ย่อขนาดหน้าต่างบริการอย่าปิด

คลิกขวาที่ Windows Event Log และคลิกที่ Stop

6. ถัดไป ให้ลอง เปลี่ยนชื่อโฟลเดอร์ หากคุณไม่สามารถเปลี่ยนชื่อได้ ให้ลบทุกอย่างที่อยู่ในโฟลเดอร์ Logs

หมายเหตุ: หากคุณพบว่าคุณไม่สามารถเข้าถึงบันทึกทั้งหมดเนื่องจากถูกล็อค คุณสามารถลองใช้ Unlocker Assistant ซึ่งจะช่วยให้สามารถเข้าถึงไฟล์ที่ถูกล็อคทั้งหมดและสามารถลบออกได้

7. เปิดหน้าต่าง Services อีกครั้ง และ เริ่ม Windows Event Logs Service

8. ตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่

วิธีที่ 2: ใช้คำสั่งรีเซ็ต netsh winsock

1. กด Windows Key + X จากนั้นเลือก Command Prompt (Admin)

คลิกขวาที่ปุ่ม Windows แล้วเลือก Command Prompt (Admin)

2. ตอนนี้พิมพ์คำสั่งต่อไปนี้ใน cmd แล้วกด Enter:

 netsh winsock รีเซ็ต 

netsh winsock รีเซ็ต

3. ปิดหน้าต่างพรอมต์คำสั่งแล้วรีสตาร์ทพีซีของคุณและดูว่าคุณสามารถ แก้ไขปัญหาบริการล้มเหลวในการเชื่อมต่อกับ Windows ได้หรือไม่

วิธีที่ 3: แก้ไขข้อผิดพลาดโดยใช้ Registry Editor

1. กด Windows Key + R จากนั้นพิมพ์ regedit (โดยไม่ใส่เครื่องหมายอัญประกาศ) แล้วกด Enter เพื่อเปิด Registry Editor

เรียกใช้คำสั่ง regedit

2. ตอนนี้ไปที่คีย์ต่อไปนี้ในตัวแก้ไขรีจิสทรี:

 คอมพิวเตอร์\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\gpsvc

3. ถัดไป ค้นหาค่าของ คีย์ imagepath และตรวจสอบข้อมูล ในกรณีของเรา ข้อมูลของมันคือ svchost.exe -k netsvcs

ไปที่ gpsvc และค้นหาค่าของ ImagePath

4. ซึ่งหมายความว่าข้อมูลข้างต้นอยู่ในความดูแลของ บริการ gpsvc

5. ไปที่เส้นทางต่อไปนี้ในตัวแก้ไขรีจิสทรี:

 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost 

ภายใต้ SvcHost ค้นหา netsvcs จากนั้นดับเบิลคลิกที่มัน

6. ในบานหน้าต่างด้านขวา ค้นหา netsvcs แล้วดับเบิลคลิกที่มัน

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

ตรวจสอบให้แน่ใจว่า gpsvc มีอยู่ใน net svcs หากไม่เพิ่มด้วยตนเอง

8. ถัดไป ไปที่โฟลเดอร์ต่อไปนี้:

 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost\netsvcs

หมายเหตุ: นี่ไม่ใช่คีย์เดียวกันภายใต้ SvcHost ซึ่งอยู่ภายใต้โฟลเดอร์ SvcHost ในบานหน้าต่างด้านซ้าย)

9. หากไม่มีโฟลเดอร์ netsvcs อยู่ในโฟลเดอร์ SvcHost คุณต้องสร้างมันขึ้นมาเอง โดยคลิกขวาที่ โฟลเดอร์ SvcHost และเลือก New > Key ถัดไป ป้อน netsvcs เป็นชื่อของคีย์ใหม่

บน SvcHost คลิกขวาจากนั้นเลือกใหม่จากนั้นคลิกที่Key

10. เลือกโฟลเดอร์ netsvcs ที่คุณเพิ่งสร้างขึ้นภายใต้ SvcHost และในบานหน้าต่างด้านซ้าย จากนั้นคลิกขวาและเลือก New > DWORD (32-bit) value

ใต้ netsvcs ให้คลิกขวา จากนั้นเลือก New จากนั้นเลือก DWORD 32bit value

11. ตอนนี้ป้อนชื่อของ DWORD ใหม่เป็น CoInitializeSecurityParam แล้วดับเบิลคลิกที่มัน

12. ตั้งค่า Value data เป็น 1 และคลิก OK เพื่อบันทึกการเปลี่ยนแปลง

สร้าง DWORD colnitializeSecurityParam ใหม่ด้วยค่า 1

13. ตอนนี้ ให้สร้างค่า DWORD (32 บิต) สามค่าต่อไปนี้ ภายใต้โฟลเดอร์ netsvcs และป้อนข้อมูลค่าตามที่ระบุด้านล่าง:

 ชื่อของข้อมูลค่า DWORD

CoInitializeSecurityAllowLowBox: 1 
CoInitializeSecurityAllowInteractiveUsers: 1
ความสามารถในการรับรองความถูกต้อง: 3020 

CoInitializeSecurityAllowInteractiveUsers

14. คลิก ตกลง หลังจากตั้งค่าแต่ละรายการแล้วปิดตัวแก้ไขรีจิสทรี

วิธีที่ 4: หยุดบริการแคชแบบอักษรของ Windows

1. กด Windows Key + R จากนั้นพิมพ์ services.msc แล้วกด Enter

กด Windows Key + R จากนั้นพิมพ์ services.msc

2. ในหน้าต่าง Services ที่เปิดขึ้น ให้ค้นหา Windows Font Cache Service แล้วคลิกขวาจากนั้น เลือก Stop

คลิกขวาที่ Windows Font Cache Services แล้วคลิก Stop

3. ตอนนี้ย่อขนาดหน้าต่าง Services ให้เล็กสุดตามที่คุณต้องการในภายหลัง แล้วกด Windows Key + R อีกครั้ง จากนั้นพิมพ์ %localappdata% แล้วกด Enter

เพื่อเปิดประเภทข้อมูลแอปในเครื่อง %localappdata%

4. จากนั้น ค้นหา ไฟล์ FontCache DAT และลบออก ตัวอย่างเช่น ในกรณีของฉัน ชื่อไฟล์คือ GDIPFONTCACHEV1

ค้นหาไฟล์ FontCache DAT และลบออก

5. กลับไปที่หน้าต่าง Services อีกครั้งแล้วคลิกขวาที่ Windows Font Cache Service จากนั้น เลือก Start

6. รีสตาร์ทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง ซึ่งอาจช่วยให้คุณ แก้ไขปัญหาการเชื่อมต่อกับบริการ Windows ไม่ได้ ไม่ใช่การดำเนินการต่อ

วิธีที่ 5: ปิดใช้งาน Fast Startup

การเริ่มต้นอย่างรวดเร็วรวมคุณสมบัติของทั้ง Cold หรือ full shutdown และ Hibernates เมื่อคุณปิดเครื่องพีซีโดยเปิดใช้งานคุณสมบัติการเริ่มต้นอย่างรวดเร็ว จะเป็นการปิดโปรแกรมและแอปพลิเคชันทั้งหมดที่ทำงานบนพีซีของคุณและออกจากระบบผู้ใช้ทั้งหมดด้วย มันทำหน้าที่เป็น Windows ที่เพิ่งบูทใหม่ แต่เคอร์เนลของ Windows ถูกโหลดและเซสชันของระบบกำลังทำงานอยู่ ซึ่งจะแจ้งเตือนไดรเวอร์อุปกรณ์ให้เตรียมพร้อมสำหรับการไฮเบอร์เนต เช่น บันทึกแอปพลิเคชันและโปรแกรมปัจจุบันทั้งหมดที่ทำงานอยู่บนพีซีของคุณก่อนที่จะปิด

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

ทำไมคุณต้องปิดการใช้งานการเริ่มต้นอย่างรวดเร็วใน Windows 10

วิธีที่ 6: คลีนบูตระบบของคุณ

1. กด Windows Key + R จากนั้นพิมพ์ msconfig แล้วกด Enter ไปที่ System Configuration

msconfig

2. บนแท็บ General เลือก Selective Startup และตรวจดูให้แน่ใจว่าไม่ได้เลือกตัวเลือก " load startup items "

การกำหนดค่าระบบ ตรวจสอบการเลือก การเริ่มต้น คลีนบูต

3. ไปที่แท็บ Services และทำเครื่องหมายในช่องที่ระบุว่า " ซ่อนบริการทั้งหมดของ Microsoft

ซ่อนบริการของ Microsoft ทั้งหมด

4. จากนั้นคลิก ปิดการใช้งานทั้งหมด ซึ่งจะปิดการใช้งานบริการอื่น ๆ ที่เหลือทั้งหมด

5. รีสตาร์ทพีซีของคุณ ตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่

6. หลังจากที่คุณแก้ไขปัญหาเสร็จแล้ว ตรวจสอบให้แน่ใจว่าได้ยกเลิกขั้นตอนข้างต้นเพื่อเริ่มพีซีของคุณตามปกติ

วิธีที่ 7: เรียกใช้ CCleaner และ Malwarebytes

ทำการสแกนไวรัสแบบเต็มเพื่อให้แน่ใจว่าคอมพิวเตอร์ของคุณปลอดภัย นอกเหนือจากการเรียกใช้ CCleaner และ Malwarebytes Anti-malware

1. ดาวน์โหลดและติดตั้ง CCleaner

2. ดับเบิลคลิกที่ setup.exe เพื่อเริ่มการติดตั้ง

เมื่อดาวน์โหลดเสร็จแล้ว ให้ดับเบิลคลิกที่ไฟล์ setup.exe

3. คลิกที่ ปุ่ม Install เพื่อเริ่มการติดตั้ง CCleaner ทำตามคำแนะนำบนหน้าจอเพื่อทำการติดตั้งให้เสร็จสิ้น

คลิกที่ปุ่มติดตั้งเพื่อติดตั้ง CCleaner

4. เปิดแอปพลิเคชั่นและจากเมนูด้านซ้ายมือ ให้เลือก กำหนดเอง

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

เปิดแอปพลิเคชั่นและจากเมนูด้านซ้ายมือ ให้เลือก กำหนดเอง

6. เมื่อการวิเคราะห์เสร็จสิ้น ให้คลิกที่ปุ่ม “ Run CCleaner

เมื่อการวิเคราะห์เสร็จสิ้น ให้คลิกที่ปุ่ม Run CCleaner

7. ให้ CCleaner ดำเนินการตามหลักสูตร และจะล้างแคชและคุกกี้ทั้งหมดในระบบของคุณ

8. ตอนนี้ ในการทำความสะอาดระบบของคุณเพิ่มเติม ให้เลือก แท็บ Registry และตรวจดูให้แน่ใจว่าได้ตรวจสอบสิ่งต่อไปนี้แล้ว

ในการทำความสะอาดระบบของคุณเพิ่มเติม ให้เลือกแท็บ Registry และตรวจสอบให้แน่ใจว่าได้เลือกสิ่งต่อไปนี้

9. เมื่อเสร็จแล้ว คลิกที่ปุ่ม “ Scan for Issues ” และอนุญาตให้ CCleaner สแกน

10. CCleaner จะแสดงปัญหาปัจจุบันของ Windows Registry เพียงคลิกที่ปุ่ม แก้ไขปัญหาที่เลือก

คลิกที่ปุ่มแก้ไขปัญหาที่เลือก | แก้ไขไม่สามารถเชื่อมต่อกับพร็อกซีเซิร์ฟเวอร์ใน Windows 10

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)

คลิกขวาที่ปุ่ม Windows แล้วเลือก Command Prompt (Admin)

2. ตอนนี้พิมพ์ต่อไปนี้ใน cmd แล้วกด Enter:

Sfc / scannow

sfc scan ทันที คำสั่ง

3. รอให้กระบวนการข้างต้นเสร็จสิ้นและเมื่อเสร็จแล้วให้รีสตาร์ทพีซีของคุณ

4. ถัดไป เรียกใช้ CHKDSK ซึ่งสามารถแก้ไขเซกเตอร์เสียในฮาร์ดดิสก์ของคุณ

5. ปล่อยให้กระบวนการข้างต้นเสร็จสมบูรณ์และรีบูตพีซีของคุณอีกครั้งเพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 10: ทำการคืนค่าระบบ

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

วิธีใช้การคืนค่าระบบใน Windows 10

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