Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

แก้ไข DHCP Client Service Error 5 (Access Denied) บน Windows 10/8/7

หากคุณไม่สามารถเชื่อมต่ออินเทอร์เน็ตผ่าน WiFi หรือ LAN ได้ เนื่องจากบริการ DHCP Client เริ่มต้นไม่ได้ และได้ "Error 5: Access is Denied" ใน Event log ให้อ่านบทช่วยสอนนี้เพื่อแก้ไขปัญหา

ปัญหา "Could not start the DHCP Client service on Local Computer. Error 5: Access is denied" อาจเกิดขึ้นบนคอมพิวเตอร์ Windows ใดๆ (Windows 7, 8 หรือ 10) หลังอัปเกรด Windows หรือหลังการติดเชื้อมัลแวร์ที่ทำลายสิทธิ์บนบริการ DCHP Client หรือบริการอื่นๆ ที่ระบบต้องการเพื่อเข้าถึงเครือข่ายและอินเทอร์เน็ตหรือทำงานอย่างราบรื่น

เมื่อบริการ DHCP หยุดทำงาน (หรือเริ่มต้นไม่ได้) คุณจะเผชิญอาการ/ปัญหาต่อไปนี้บนอุปกรณ์:
1. ได้ข้อความข้อผิดพลาด "Windows could not start the DHCP server service on local computer Error 5: Access is denied" ใน Event Viewer
2. การเชื่อมต่อเครือข่าย (WiFi หรือ LAN) ไม่ทำงาน
3. ได้เครื่องหมาย X สีแดงบนไอคอนเครือข่าย ซึ่งบ่งชี้ว่าการเชื่อมต่อเครือข่ายไม่ทำงาน
4. ได้เครื่องหมายคำท้าทายสีเหลืองบนไอคอนเครือข่าย แสดงว่า Limited Access บนเครือข่าย
5. ไม่สามารถเข้าถึงเครือข่ายท้องถิ่นหรืออินเทอร์เน็ตได้ ("No Internet Access" หรือ "Limited Access")

วิธีแก้: DHCP Service Cannot Start: Access is Denied (Windows 10/8/7)

ขั้นตอนที่ 1: สแกนไวรัส/มัลแวร์

ไวรัสหรือโปรแกรมอันตรายสามารถทำให้ PC ทำงานผิดปกติได้ ดังนั้น ก่อนจะ troubleshoot ปัญหา ให้ใช้ Malware Scan and Removal Guide นี้เพื่อตรวจสอบและลบไวรัสหรือโปรแกรมอันตรายที่อาจทำงานอยู่บนคอมพิวเตอร์

ขั้นตอนที่ 2: ปรับเปลี่ยนสิทธิ์ Registry ของ DHCP และ TCPIP

วิธีแรกในการแก้ไขปัญหา "DHCP Cannot Start – Access Denied" คือการให้สิทธิ์ควบคุมเต็ม (Full Control) ให้กับ "NETWORKSERVICE" และ "NT SERVICE\DHCP" ที่คีย์ต่อไปนี้: DHCP และ TCP/IP โดยทำดังนี้:

1. กด Windows แก้ไข DHCP Client Service Error 5 (Access Denied) บน Windows 10/8/7 + R พร้อมกันเพื่อเปิดกล่องคำสั่ง Run
2. พิมพ์ regedit และกด Enter

แก้ไข DHCP Client Service Error 5 (Access Denied) บน Windows 10/8/7

3. ด้านซ้าย ไปที่คีย์นี้:

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dhcp

4. คลิกขวาที่คีย์ DHCP และเลือก Permissions

แก้ไข DHCP Client Service Error 5 (Access Denied) บน Windows 10/8/7

5. คลิก Add พิมพ์ network service และคลิก OK

แก้ไข DHCP Client Service Error 5 (Access Denied) บน Windows 10/8/7

6. คลิก Add อีกครั้ง พิมพ์ nt service\dhcp และคลิก OK

แก้ไข DHCP Client Service Error 5 (Access Denied) บน Windows 10/8/7

 

7. เลือก 'NETWORK SERVICE' และติ๊กถูก Full control เพื่อให้ NETWORK SERVICE มีสิทธิ์ควบคุมเต็มบนคีย์ DHCP แล้วคลิก OK

แก้ไข DHCP Client Service Error 5 (Access Denied) บน Windows 10/8/7

 

8. เลือก 'Dhcp' และติ๊กถูก Full control เพื่อให้ "Dchp" มีสิทธิ์ควบคุมเต็มบนคีย์ DHCP แล้วคลิก OK

แก้ไข DHCP Client Service Error 5 (Access Denied) บน Windows 10/8/7

 

9. จากนั้นไปที่คีย์ต่อไปนี้:

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TcpIp

10. ทำขั้นตอนเดียวกัน (4-8) ให้สิทธิ์เต็มแก่ "NETWORKSERVICE" และ "NT SERVICE\DHCP" บนคีย์ TCPIP

11. เมื่อเสร็จ ปิด Registry Editor และ รีสตาร์ท (restart) PC
12. หลังรีสตาร์ท ตรวจสอบว่าข้อผิดพลาด "DHCP Client cannot start" แก้ไขได้หรือไม่ หากไม่ ให้ดำเนินการขั้นตอนถัดไป

 

ขั้นตอนที่ 3: แก้ไขข้อผิดพลาด "DHCP Client: Access Denied" จากคำสั่งไลน์

1. เปิด Command Prompt ด้วยสิทธิ์ผู้ดูแลระบบ {Command Prompt(Admin)} โดยทำดังนี้:

ก. ในกล่องค้นหา พิมพ์: cmd หรือ command prompt
ข. คลิกขวาที่ command prompt (ผลลัพธ์) และเลือก Run as Administrator

แก้ไข DHCP Client Service Error 5 (Access Denied) บน Windows 10/8/7

2. ใน command prompt พิมพ์คำสั่งต่อไปนี้เพื่อเพิ่ม "NT Authority\Local Service" เข้ากลุ่ม Administrators และกด Enter:

  • NET LOCALGROUP administrators "NT Authority\Local Service" /add

3. เมื่อเสร็จ ให้ใช้คำสั่งนี้เพื่อรีเซ็ต Winsock Catalog ให้เป็นสถานะสะอาด และกด Enter:

  • netsh winsock reset catalog

แก้ไข DHCP Client Service Error 5 (Access Denied) บน Windows 10/8/7

4. รีบูท (Reboot) คอมพิวเตอร์ ตามที่แจ้ง และทดสอบการเชื่อมต่ออินเทอร์เน็ต

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