Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows Server

Windows ไม่สามารถเชื่อมต่อกับบริการ GPSVC

ผู้ใช้ไม่สามารถเข้าสู่ระบบคอมพิวเตอร์ได้เนื่องจากข้อผิดพลาดในการเชื่อมต่อ GPSVC (บริการไคลเอ็นต์นโยบายกลุ่ม) บนคอมพิวเตอร์เครื่องใดเครื่องหนึ่งที่ใช้ Windows 10 เมื่อพยายามเข้าสู่ระบบด้วยบัญชีผู้ใช้โดเมน ข้อผิดพลาดต่อไปนี้จะปรากฏขึ้น:

Windows couldn't connect to the gpsvc service.
Please consult your system administrator.

Windows ไม่สามารถเชื่อมต่อกับบริการ GPSVC

Windows could not connect to the Group Policy Client service.

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

Failed to connect to a Windows Service
Windows couldn’t connect to the Group Policy Client service. This problem prevents standard users from signing in.

Windows ไม่สามารถเชื่อมต่อกับบริการ GPSVC

ปัญหาปรากฏขึ้นเนื่องจากบริการไคลเอ็นต์นโยบายกลุ่ม (GPSVC) ไม่ทำงานบนคอมพิวเตอร์ หากคุณเปิดพรอมต์คำสั่งและพยายามเริ่ม gpsvc ด้วยตนเองโดยใช้ net start gpsvc คำสั่ง ข้อผิดพลาดต่อไปนี้จะปรากฏขึ้น:

System error 5 has occurred.
Access is denied.
ปัญหาจะเกิดขึ้นหากภาพระบบหรือรีจิสทรีเสียหาย หากคุณตั้งค่าสิทธิ์ของบริการโดยใช้ GPO หรือหากผู้ใช้ปิดใช้งานบริการไคลเอ็นต์นโยบายกลุ่มบนคอมพิวเตอร์โดยเปลี่ยนการอนุญาตในคีย์รีจิสทรีของบริการ

ในการแก้ไขปัญหา ให้เข้าสู่ระบบโดยใช้บัญชีผู้ดูแลระบบในพื้นที่และเปลี่ยนรีจิสทรีคีย์ GPSVC:

  1. เรียกใช้ Registry Editor (regedit.exe ) และตรวจสอบให้แน่ใจว่ามีรายการสำหรับ gpsvc ในรีจิสทรี โดยไปที่คีย์ reg HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services . ตรวจสอบให้แน่ใจว่า gpsvc มีคีย์อยู่และมี %systemroot%\system32\svchost.exe -k netsvcs –p ระบุไว้สำหรับ ImagePath . หากคีย์รีจิสทรีบริการหายไป คุณสามารถนำเข้าคีย์รีจิสทรีบริการจากคอมพิวเตอร์เครื่องอื่น หรือตรวจสอบและซ่อมแซมอิมเมจ Windows โดยใช้คำสั่งเหล่านี้:
    DISM /Online /Cleanup-Image /RestoreHealth
    sfc /scannow
    Windows ไม่สามารถเชื่อมต่อกับบริการ GPSVC
  2. ไปที่ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost และตรวจสอบว่ามี GPSvsGroup ในรายการพารามิเตอร์
  3. ถ้า GPSvsGroup ไม่มีพารามิเตอร์ สร้างด้วยตนเอง สร้างพารามิเตอร์ REG_MULTI_SZ ด้วยชื่อ GPSvcGroup และค่า GPSvc; Windows ไม่สามารถเชื่อมต่อกับบริการ GPSVC
  4. จากนั้นสร้างคีย์ reg ใหม่ที่มีชื่อ GPSvcGroup ภายใต้ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost;
  5. ในสาขา GPSvcGroup ใหม่ ให้สร้างพารามิเตอร์ DWORD (32 บิต) สองตัว:
    • ความสามารถในการตรวจสอบสิทธิ์ – ค่า 0x00003020 (12320)
    • CoInitializeSecurityParam – ค่า 0x00000001 (1) Windows ไม่สามารถเชื่อมต่อกับบริการ GPSVC
  6. รีสตาร์ทคอมพิวเตอร์ของคุณ

คุณสามารถนำเข้าไฟล์ REG ต่อไปนี้ไปยังรีจิสทรีได้:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost]
"GPSvcGroup"=hex(7):47,00,50,00,53,00,76,00,63,00,00,00,00,00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost\GPSvcGroup]
"AuthenticationCapabilities"=dword:00003020
"CoInitializeSecurityParam"=dword:00000001

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

sc sdshow gpsvc

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