Start = 4 แล้ว Reboot">
 Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

แก้ไข Error "The parameter is incorrect" เมื่อเปลี่ยนสถานะ Windows Services

พยายามเปลี่ยนสถานะ Service ผ่าน services.msc แล้วเจอ Error "The parameter is incorrect" ไม่ว่าจะตั้งเป็น Manual หรือ Disabled ก็ไม่ได้

แก้ผ่าน Registry โดยตรง

  1. เปิด regedit.exe ด้วยสิทธิ์ Administrator
  2. ไปที่: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
  3. หา Service ที่ต้องการในพาเนลซ้าย
  4. ในพาเนลขวา หา Value ชื่อ Start (REG_DWORD) ถ้าไม่มี สร้างใหม่
  5. เปลี่ยนค่าเป็นตัวเลขตามสถานะที่ต้องการ:
    • 0 = Boot
    • 1 = System
    • 2 = Automatic
    • 3 = Manual
    • 4 = Disabled
  6. ปิด regedit และ Restart เครื่อง

คำเตือน: การ Disable Service สำคัญอาจทำให้บูทไม่ได้ ทำต่อเมื่อแน่ใจว่ารู้ว่ากำลังทำอะไร

ตัวอย่างใช้งาน

ผู้เขียนใช้วิธีนี้ปิด Windows Defender Web Threat Service ที่ไม่ยอมหยุดทำงาน แม้ Defender ถูกลบแล้ว ต้องปิด 4 Services ที่เกี่ยวข้องจึงสำเร็จ

สรุป

เมื่อ GUI ไม่ทำงาน ให้แก้ Registry โดยตรง ไม่ใช่วิธีที่ดีที่สุด แต่บางครั้งจำเป็น ตัวอย่างหลัง Reset Windows 11 มี Service หลายตัวที่ยอมไม่เปลี่ยนสถานะ วิธีนี้แก้ได้ทุกตัว

Cheers.