หากคุณเจอข้อผิดพลาด "Group Policy Client service failed to logon. Access is denied" ใน Windows 7 ให้ทำตามขั้นตอนด้านล่างเพื่อแก้ไขปัญหา ปัญหาการเข้าสู่ระบบ Windows 7 ที่แสดงข้อความ "Group Policy Client service failed to logon" มักเกิดขึ้นหลังจากติดตั้งอัปเดตหรือหลังจากปิดเครื่องไม่ถูกต้อง
รายละเอียดปัญหา
หลังจากติดตั้งอัปเดตและรีสตาร์ทคอมพิวเตอร์ ผู้ใช้ไม่สามารถเข้าสู่ระบบ Windows 7 ได้ พร้อมกับข้อความผิดพลาด "Group Policy Client service failed to logon. Access is denied."
วิธีแก้ไข: Group Policy Client Service failed to logon ใน Windows 7
หมายเหตุ (ข้อกำหนด): เพื่อแก้ไขข้อผิดพลาดนี้ คุณต้องเข้าสู่ระบบ Windows โดยใช้บัญชีอื่นที่มีสิทธิ์ผู้ดูแลระบบ หากคุณไม่มีบัญชีรองที่มีสิทธิ์ผู้ดูแลระบบ ให้ดำเนินการ เปิดใช้งาน บัญชี Administrator ที่ซ่อนอยู่ โดยทำตามคำแนะนำในคู่มือ: วิธีเปิดใช้งาน Administrator แบบออฟไลน์ผ่าน Registry
- วิธีที่ 1: ลบอัปเดต Windows ล่าสุด
- วิธีที่ 2: ซ่อมแซมไฟล์ระบบด้วยคำสั่ง SFC/SCANNOW
- วิธีที่ 3: แก้ไขสิทธิ์ของไฟล์ NTUSER.DAT
- วิธีที่ 4: เพิ่มคีย์ Registry "GPSvcGroup"
- วิธีที่ 5: สร้างผู้ใช้ใหม่และโอนย้ายไฟล์จากผู้ใช้ที่มีปัญหา
วิธีที่ 1: แก้ไข Group Policy Client Service failed to logon โดยการลบอัปเดตล่าสุด
วิธีแรกในการแก้ไขข้อผิดพลาด "Group Policy Client Service failed to logon" คือการลบอัปเดตที่ติดตั้งล่าสุด
1. เข้าสู่ระบบ Windows ด้วย บัญชี อื่นที่มี สิทธิ์ผู้ดูแลระบบ
2. ไปที่ Control Panel > Programs and Features และเปิด View Installed Updates
3. เรียงลำดับอัปเดตตามวันที่ "Installed On" เลือก อัปเดตที่ติดตั้งล่าสุด และเลือก Uninstall
4. หลังจากลบอัปเดตแล้ว รีสตาร์ท คอมพิวเตอร์และลองเข้าสู่ระบบด้วยบัญชีผู้ใช้ที่เข้าสู่ระบบไม่ได้
วิธีที่ 2: ซ่อมแซมไฟล์ระบบด้วยคำสั่ง SFC /SCANNOW
เนื่องจากข้อผิดพลาด "Group Policy Client Service failed to connect" อาจเกิดจากการปิดเครื่องไม่ถูกต้องหรือไฟล์ระบบเสียหาย ให้ลองซ่อมแซมไฟล์ระบบโดยใช้คำสั่ง SCANNOW
1. เข้าสู่ระบบ Windows ด้วย บัญชี อื่นที่มี สิทธิ์ผู้ดูแลระบบ
2. เปิด Command Prompt with Admin rights และพิมพ์คำสั่ง:
- sfc /scannow
3. หลังจากคำสั่งทำงานเสร็จ ให้ปิดหน้าต่าง Command Prompt และรีสตาร์ทคอมพิวเตอร์
4. หลังจากรีสตาร์ท ลองเข้าสู่ระบบด้วยบัญชีผู้ใช้ที่เข้าสู่ระบบไม่ได้
วิธีที่ 3: แก้ไขสิทธิ์ของไฟล์ NTUSER.DAT
1. เข้าสู่ระบบ Windows ด้วย บัญชี อื่นที่มี สิทธิ์ผู้ดูแลระบบ
2. ใน Folder Options ให้ทำดังนี้และกด OK:
ก. เปิดใช้งาน ตัวเลือก Show Hidden Files, folders, and drives และ…
ข. ยกเลิกการเลือก ตัวเลือก Hide protected operating system files (Recommended)
3. กด Windows
+ R พร้อมกันเพื่อเปิดกล่องคำสั่ง Run
4. พิมพ์: regedit และกด Enter
5. ใน Registry Editor ให้เลือกไฮไลท์คีย์ HKEY_USERS
6. จากเมนู File ให้เลือก Load Hive
7. ไปที่โฟลเดอร์โปรไฟล์ของผู้ใช้ที่เข้าสู่ระบบไม่ได้เนื่องจากข้อผิดพลาด "Group Policy Client Service failed to logon" เลือก ไฟล์ NTUSER.DAT และคลิก Open
8. พิมพ์ชื่อสำหรับคีย์ใหม่ (เช่น "Bad_User") และกด OK
9. ขยายคีย์ HKEY_USERS คลิกขวา ที่สับคีย์ Bad_User และเลือก Permissions
10. ตรงนี้ ตรวจสอบให้แน่ใจว่าบัญชี 3 บัญชีต่อไปนี้มีสิทธิ์เต็ม (*):
- System
- Administrators
- ชื่อ บัญชี ของ ผู้ใช้ที่เข้าสู่ระบบไม่ได้
หมายเหตุ:
1. หากบัญชีใดบัญชีหนึ่งหายไป ให้กดปุ่ม Add และเพิ่มด้วยตนเอง
2. หากเห็น Unknown Account ในรายการ ให้ ลบ ออกและเพิ่ม ชื่อบัญชี ของผู้ใช้ที่เข้าสู่ระบบไม่ได้
11. เมื่อเสร็จแล้ว คลิก OK เพื่อนำการเปลี่ยนแปลงไปใช้
12. สุดท้าย จากเมนู File เลือก Unload Hive และคลิก Yes เมื่อถูกพรอมต์ให้ยกเลิกการโหลดคีย์ปัจจุบันและสับคีย์
13. ปิด Registry Editor และ รีสตาร์ท คอมพิวเตอร์
14. หลังจากรีสตาร์ท คุณควรเข้าสู่ระบบบัญชีที่มีปัญหาได้โดยไม่มีปัญหา
วิธีที่ 4: เพิ่มคีย์ Registry "GPSvcGroup"
1. เข้าสู่ระบบ Windows ด้วย บัญชี อื่นที่มี สิทธิ์ผู้ดูแลระบบ
2. กด Windows
+ R พร้อมกันเพื่อเปิดกล่องคำสั่ง Run
3. พิมพ์: regedit และกด Enter
4. ใน Registry Editor ให้ไปที่คีย์นี้ (จากแผงด้านซ้าย):
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost
5. คลิกขวา ที่พื้นที่ว่างในแผงด้านขวา และเลือก New > Multi-String Value
6. ตั้งชื่อค่าใหม่เป็น GPSvcGroup
7. ดับเบิลคลิก ที่ค่าที่สร้างใหม่ พิมพ์ GPSvc ในช่อง Value Data และคลิก OK
8. คลิกขวา ที่คีย์ Svchost ในแผงด้านซ้าย และเลือก New > Key
9. ตั้งชื่อคีย์ใหม่เป็น GPSvcGroup
9ก. คลิกขวา ที่พื้นที่ว่างในแผงด้านขวา และเลือก New > DWORD (32-bit) Value
9ข. ตั้งชื่อค่าใหม่เป็น AuthenticationCapabilities
9ค. ดับเบิลคลิก ที่ AuthenticationCapabilities เลือก Decimal และพิมพ์ 12320 ในช่อง Value Data
9ง. คลิกขวา ที่พื้นที่ว่างในแผงด้านขวา และเลือก New > DWORD (32-bit) Value
9จ. ตั้งชื่อค่าใหม่เป็น: ColnitializeSecurityParam
9ฉ. ดับเบิลคลิก ที่ ColnitializeSecurityParam พิมพ์ 1 ในช่อง Value Data และคลิก OK
วิธีที่ 5: สร้างผู้ใช้ใหม่และโอนย้ายไฟล์จากผู้ใช้ที่มีปัญหา
วิธีสุดท้ายในการแก้ไขข้อผิดพลาดการบูท "Group Policy Client service failed to logon. Access is denied." คือการสร้างโปรไฟล์ผู้ใช้ใหม่ จากนั้นโอนย้ายไฟล์ทั้งหมดจากผู้ใช้ที่มีปัญหาไปยังผู้ใช้ใหม่
ขั้นตอนที่ 1: สร้างบัญชีผู้ใช้ใหม่ใน Windows
1. เข้าสู่ระบบ Windows ด้วย บัญชี อื่นที่มี สิทธิ์ผู้ดูแลระบบ
2. กด Win + R พร้อมกันเพื่อเปิดกล่องคำสั่ง Run และพิมพ์:
- control userpasswords2
3. คลิก Add เพื่อสร้างบัญชีผู้ใช้ใหม่
4. พิมพ์ชื่อสำหรับผู้ใช้ใหม่ และกด Next & Next อีกครั้งที่หน้าต่างรหัสผ่าน หากไม่ต้องการตั้งรหัสผ่าน
5. ในหน้าจอสุดท้าย เลือก ตัวเลือก Administrator และคลิก Finish เพื่อสร้างผู้ใช้ใหม่
ขั้นตอนที่ 2: โอนย้ายไฟล์จากผู้ใช้ที่มีปัญหาไปยังผู้ใช้ใหม่
1. ออกจากระบบ จากผู้ใช้ Admin และเข้าสู่ระบบด้วยผู้ใช้ใหม่
2. เปิด File Explorer และ คัดลอก หรือ ย้าย ไฟล์ทั้งหมดจากโปรไฟล์ผู้ใช้ที่มีปัญหาไปยังผู้ใช้ใหม่
เสร็จสิ้น! วิธีไหนทำงานได้กับคุณ?
โปรดแจ้งให้ทราบว่าคู่มือนี้ช่วยได้หรือไม่โดยการแสดงความคิดเห็นเกี่ยวกับประสบการณ์ของคุณ กรุณาไลก์และแชร์คู่มือนี้เพื่อช่วยผู้อื่น