Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

วิธี เปิด/ปิด เริ่ม/หยุด/รีสตาร์ท Services ใน Windows 11/10

ในบทความนี้ เราจะพูดถึงหัวข้อเกี่ยวกับวิธี เปิดหรือปิดบริการ (Enable or Disable Services) และวิธี เริ่ม หยุด และรีสตาร์ทบริการ (Start, Stop, and Restart Services) ใน Windows 11 หรือ Windows 10 โดยใช้ PowerShell, Command Prompt, Task Manager และ Net Command

วิธี เปิด/ปิด เริ่ม/หยุด/รีสตาร์ท Services ใน Windows 11/10

Windows Services คือแอปพลิเคชันที่เริ่มทำงานเมื่อคอมพิวเตอร์บูท และทำงานเงียบๆ ในพื้นหลังจนกระทั่งปิดเครื่อง โดยพื้นฐานแล้ว บริการคือแอปพลิเคชัน Windows ใดๆ ที่ถูกนำไปใช้กับ services API และจัดการงานระดับต่ำที่ต้องการการโต้ตอบจากผู้ใช้น้อยหรือไม่มีเลย

เปิดหรือปิดบริการโดยใช้ PowerShell และ Command Prompt ใน Windows

Windows OS เมื่อติดตั้งและรันบนอุปกรณ์ของคุณ ทำงานจัดการบริการได้ดีมาก แต่บางครั้งคุณอาจต้องเปิดหรือปิดบริการด้วยตนเองตามความต้องการ โปรดทราบว่าหากคุณปิดบริการ บริการที่ขึ้นอยู่กับมัน (dependent services) ก็จะได้รับผลกระทบเช่นกัน และการเปิดบริการไม่ได้รีสตาร์ทบริการที่ขึ้นอยู่กับมันโดยอัตโนมัติ

บริการ Windows ทั้งหมดสามารถเข้าถึงได้ผ่าน Windows Services Manager และคุณสามารถ Start, Stop, Disable Windows Services โดยใช้มันได้

วิธี เปิด/ปิด เริ่ม/หยุด/รีสตาร์ท Services ใน Windows 11/10

แต่คุณยังสามารถใช้ PowerShell และ Command Prompt เพื่อจัดการ Services ได้

คุณต้องลงชื่อเข้าใช้ในฐานะ Administrator เพื่อเปิดและปิดบริการ ไม่แนะนำให้ปิดบริการ เว้นแต่คุณจะรู้ว่าฟังก์ชันใดจะได้รับผลกระทบ และประสิทธิภาพระบบจะได้รับผลกระทบอย่างไร หากคุณปิดบริการและไม่สามารถเข้าถึงคอมพิวเตอร์ได้ คุณสามารถบูทเข้า Safe Mode เพื่อเปิดบริการนั้นได้

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

เปิดหรือปิดบริการโดยใช้ PowerShell

วิธี เปิด/ปิด เริ่ม/หยุด/รีสตาร์ท Services ใน Windows 11/10

เพื่อเปิดหรือปิดบริการโดยใช้ PowerShell ใน Windows 11/10 ให้ทำดังนี้:

  • กด Windows key + X เพื่อเปิด Power User Menu
  • กด A บนแป้นพิมพ์เพื่อเปิด PowerShell (Windows Terminal) ในโหมด admin/elevated
  • ในคอนโซล PowerShell ให้พิมพ์หรือคัดลอกและวางคำสั่งด้านล่างและกด Enter เพื่อตรวจสอบสถานะปัจจุบันของบริการทั้งหมด:
Get-Service | Format-Table -Auto

เพื่อ เปิดบริการ (Enable a Service) ให้พิมพ์คำสั่งด้านล่างที่คุณต้องการลงในคอนโซล PowerShell และกด Enter:

หมายเหตุ: แทนที่ placeholder ServiceName ในแต่ละคำสั่งด้วยชื่อบริการจริงที่คุณต้องการเปิดหรือปิด

(Automatic (Delayed Start))​

Set-Service -Name "ServiceName" -StartupType AutomaticDelayedStart​

OR​

(Automatic)​

Set-Service -Name "ServiceName" -StartupType Automatic​

OR​

(Manual)​

Set-Service -Name "ServiceName" -StartupType Manual​

เพื่อ เปิด และเริ่มบริการ (Enable and Start a Service) ให้พิมพ์คำสั่งด้านล่างที่คุณต้องการลงในคอนโซล PowerShell และกด Enter:

(Automatic (Delayed Start))​

Set-Service -Name "ServiceName" -StartupType AutomaticDelayedStart -Status Running​

OR​

(Automatic)​

Set-Service -Name "ServiceName" -StartupType Automatic -Status Running​

OR​

(Manual)​

Set-Service -Name "ServiceName" -StartupType Manual -Status Running

เพื่อ หยุดและปิด บริการ (Stop and Disable a Service) ให้พิมพ์คำสั่งด้านล่างลงในคอนโซล PowerShell และกด Enter:

Set-Service -Name "ServiceName" -StartupType Disabled -Status Stopped​
  • ออกจาก PowerShell เมื่อเสร็จสิ้น

เปิดหรือปิดบริการโดยใช้ Command Prompt

วิธี เปิด/ปิด เริ่ม/หยุด/รีสตาร์ท Services ใน Windows 11/10

เพื่อเปิดหรือปิดบริการโดยใช้ Command Prompt ใน Windows 11/10 ให้ทำดังนี้:

  • กด Windows key + X เพื่อเปิด Power User Menu
  • กด A บนแป้นพิมพ์เพื่อเปิด Windows Terminal ในโหมด admin/elevated
  • เลือก Command Prompt
  • ในคอนโซล CMD prompt ให้พิมพ์หรือคัดลอกและวางคำสั่งด้านล่างและกด Enter เพื่อตรวจสอบสถานะปัจจุบันของบริการทั้งหมด:
sc queryex state=all type=service

เพื่อ เปิดบริการ (Enable a Service) ให้พิมพ์คำสั่งด้านล่างที่คุณต้องการลงในคอนโซล CMD prompt และกด Enter:

หมายเหตุ: แทนที่ placeholder ServiceName ในแต่ละคำสั่งด้วยชื่อบริการจริงที่คุณต้องการเปิดหรือปิด

(Automatic (Delayed Start))​

sc config "ServiceName" start=delayed-auto

OR​

(Automatic)​

sc config "ServiceName" start=auto​

OR​

(Manual)​

sc config "ServiceName" start=demand​

เพื่อ เปิด และเริ่มบริการ (Enable and Start a Service) ให้พิมพ์คำสั่งด้านล่างที่คุณต้องการลงในคอนโซล CMD prompt และกด Enter:

(Automatic (Delayed Start))​

sc config "ServiceName" start=delayed-auto && sc start "ServiceName"

OR​

(Automatic)​

sc config "ServiceName" start=auto && sc start "ServiceName"

OR​

(Manual)​

sc config "ServiceName" start=demand && sc start "ServiceName"

เพื่อ หยุดและปิด บริการ (Stop and Disable a Service) ให้พิมพ์คำสั่งด้านล่างลงในคอนโซล CMD prompt และกด Enter:

sc stop "ServiceName" && sc config "ServiceName" start=disabled​
  • ออกจาก Command Prompt เมื่อเสร็จสิ้น

เริ่ม หยุด รีสตาร์ทบริการ โดยใช้ PowerShell, Task Manager, Net Command และ CMD

คุณต้องลงชื่อเข้าใช้ในฐานะ Administrator เพื่อเริ่ม หยุด หรือรีสตาร์ทบริการ นอกจากนี้ คุณจะไม่สามารถเริ่มบริการที่ถูกปิด (disabled) ได้จนกว่าคุณจะเปิดบริการนั้น

เริ่ม หยุด หรือ รีสตาร์ทบริการ โดยใช้ PowerShell

เพื่อ เริ่ม หยุด หรือ รีสตาร์ทบริการ ใน PowerShell ใน Windows 11/10 ให้ทำดังนี้:

  • เปิด PowerShell (Windows Terminal) ในโหมด admin/elevated

เพื่อ เริ่มบริการ (Start a Service) ให้พิมพ์คำสั่งด้านล่างที่คุณต้องการลงในคอนโซล PowerShell และกด Enter:

หมายเหตุ: แทนที่ placeholder ServiceName และ DisplayName ในแต่ละคำสั่งด้วยชื่อบริการจริงและชื่อแสดงผลตามลำดับ สำหรับบริการที่คุณต้องการ เริ่ม หยุด หรือ รีสตาร์ท

Start-Service -Name "ServiceName"​

OR​

Start-Service -DisplayName "DisplayName"​

เพื่อ หยุดบริการ (Stop a Service) ให้พิมพ์คำสั่งด้านล่างที่คุณต้องการลงในคอนโซล PowerShell และกด Enter:

Stop-Service -Name "ServiceName"​

OR​

Stop-Service -DisplayName "DisplayName"

เพื่อ รีสตาร์ทบริการ (Restart a Service) ให้พิมพ์คำสั่งด้านล่างที่คุณต้องการลงในคอนโซล PowerShell และกด Enter:

Restart-Service -Force -Name "ServiceName"​

OR​

Restart-Service -Force -DisplayName "DisplayName"
  • ออกจาก PowerShell เมื่อเสร็จสิ้น

เริ่ม หยุด หรือ รีสตาร์ทบริการ ใน Task Manager

วิธี เปิด/ปิด เริ่ม/หยุด/รีสตาร์ท Services ใน Windows 11/10

เพื่อ เริ่ม หยุด หรือ รีสตาร์ทบริการ ใน Task Manager ใน Windows 11/10 ให้ทำดังนี้:

  • เปิด Task Manager
  • คลิก/แตะที่แท็บ Services
  • ตอนนี้ คลิกขวาหรือกดค้างที่บริการ (Service)
  • คลิก/แตะที่ Start, Stop, หรือ Restart

หมายเหตุ: Start จะพร้อมใช้งานก็ต่อเมื่อสถานะบริการเป็น stopped อยู่ Stop และ Restart จะพร้อมใช้งานก็ต่อเมื่อสถานะบริการเป็น running อยู่

  • ออกจาก Task Manager เมื่อเสร็จสิ้น

เริ่ม หยุด หรือ รีสตาร์ทบริการ โดยใช้ Net Command

เพื่อ เริ่ม หยุด หรือ รีสตาร์ทบริการ โดยใช้ Net Command ใน Windows 11/10 ให้ทำดังนี้:

  • เปิด Windows Terminal ในโหมด admin/elevated
  • เลือก Command Prompt หรือ PowerShell

เพื่อ เริ่มบริการ (Start a Service) ให้พิมพ์คำสั่งด้านล่างที่คุณต้องการลงในคอนโซล และกด Enter:

หมายเหตุ: แทนที่ placeholder ServiceName และ DisplayName ในแต่ละคำสั่งด้วยชื่อบริการจริงและชื่อแสดงผลตามลำดับ สำหรับบริการที่คุณต้องการ เริ่ม หยุด หรือ รีสตาร์ท

net start ServiceName​

OR​

net start "DisplayName"

เพื่อ หยุดบริการ (Stop a Service) ให้พิมพ์คำสั่งด้านล่างที่คุณต้องการลงในคอนโซล และกด Enter:

net stop ServiceName​

OR​

net stop "DisplayName"
  • ออกจาก Windows Terminal เมื่อเสร็จสิ้น

เริ่ม หยุด หรือ รีสตาร์ทบริการ โดยใช้ Command Prompt

เพื่อ เริ่ม หยุด หรือ รีสตาร์ทบริการ โดยใช้ Command Prompt ใน Windows 11/10 ให้ทำดังนี้:

  • เปิด Windows Terminal ในโหมด admin/elevated
  • เลือก Command Prompt

เพื่อ เริ่มบริการ (Start a Service) ให้พิมพ์คำสั่งด้านล่างลงในคอนโซล CMD prompt และกด Enter:

หมายเหตุ: แทนที่ placeholder ServiceName ในแต่ละคำสั่งด้วยชื่อบริการจริง สำหรับบริการที่คุณต้องการ เริ่ม หยุด หรือ รีสตาร์ท

sc start ServiceName

เพื่อ หยุดบริการ (Stop a Service) ให้พิมพ์คำสั่งด้านล่างลงในคอนโซล CMD prompt และกด Enter:

sc start ServiceName
  • ออกจาก Command Prompt เมื่อเสร็จสิ้น

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

Microsoft startup services ใดที่ฉันสามารถปิดได้?

มีบริการ Windows 11/10 บางรายการที่ปลอดภัยต่อการปิด รวมถึง:

  • AVCTP service – ปิดได้หากคุณไม่ใช้ Bluetooth Audio Device หรือ Wireless Headphones
  • BitLocker Drive Encryption Service – ปิดได้หากคุณไม่ใช้การเข้ารหัสที่เก็บข้อมูล BitLocker
  • Bluetooth Support Service – ปิดได้หากคุณไม่ใช่อุปกรณ์ Bluetooth ใดๆ
  • Computer Browser – จะปิด Network discovery ของระบบบนเครือข่ายท้องถิ่น
  • Connected User Experiences and Telemetry – ปิด Feedback, Telemetry และ Data Collection
  • Diagnostic Policy Service
  • อื่นๆ (Etc.)

จะเกิดอะไรขึ้นถ้าฉันปิด Microsoft services ทั้งหมด?

ตัวอย่างเช่น บริการไร้สายควบคุมการ์ด Wi-Fi ของคุณ และหากคุณปิดบริการนั้น คุณอาจไม่สามารถเชื่อมต่อ Windows 11/10 ไร้สายกับเครือข่ายได้ Intel มีบริการหลายอย่างซึ่งไม่ได้ใช้ทรัพยากรระบบมากนัก สุดท้าย บริการของการ์ดกราฟิกใดๆ ควรคงไว้เปิดอยู่

เคล็ดลับ: Windows 11 Repair and Recovery Tool พร้อมใช้งานฟรีตอนนี้ ไปดาวน์โหลดไว้ก่อน เพราะคุณไม่รู้ว่าจะต้องใช้เมื่อไหร่!

วิธี เปิด/ปิด เริ่ม/หยุด/รีสตาร์ท Services ใน Windows 11/10