วิธีเปิดใช้งานและปิดใช้งานบริการโดยใช้ PowerShell

Withi Peid Chi Ngan Laea Pid Chi Ngan Brikar Doy Chi Powershell



Windows Services คือแอปพลิเคชันที่ไม่มี GUI ที่ทำงานอยู่เบื้องหลัง หน้าที่หลักของบริการ Windows คือเพื่อให้แน่ใจว่าระบบปฏิบัติการ Windows ทำงานได้อย่างราบรื่น ในกรณีที่บริการใดทำงานได้ไม่ดี Windows จะจัดการบริการต่างๆ โดยอัตโนมัติ เช่น หยุด ระงับ และเริ่มบริการด้วยตัวเอง อย่างไรก็ตาม ผู้ใช้ยังสามารถจัดการบริการ Windows ได้ด้วยตนเอง

Windows Services ใช้เพื่อเริ่มหรือหยุดแอปพลิเคชัน เช่น การพิมพ์ ระบบเครือข่าย หรือ Bluetooth บริการต่างๆ จะเริ่มทำงานในพื้นหลังเมื่อ Windows บูทขึ้นและหยุดทำงานเมื่อคอมพิวเตอร์ปิดอยู่ สิ่งสำคัญที่ต้องทำความเข้าใจก็คือ เมื่อบริการถูกปิดใช้งาน บริการที่ขึ้นอยู่กับบริการนั้นจะถูกปิดใช้งานด้วย แต่เมื่อเปิดใช้งานแล้ว บริการที่ขึ้นอยู่กับบริการจะไม่เริ่มใหม่

โครงร่างด่วน:

วิธีเปิดใช้งานและปิดใช้งานบริการโดยใช้ PowerShell

บริการ Windows สามารถจัดการ (เปิดใช้งานหรือปิดใช้งาน) ได้โดยใช้หลายวิธี รวมถึงแอปบริการ ตัวแก้ไขรีจิสทรี ตัวแก้ไขนโยบายกลุ่ม พร้อมรับคำสั่ง และ PowerShell







ข้อควรระวังประการหนึ่งก่อนที่จะปิดใช้งานบริการคือการสร้างการคืนค่าระบบก่อนทำการเปลี่ยนแปลงบริการ Windows ดังนั้นในกรณีที่ข้อมูลสูญหาย คุณสามารถเปลี่ยนกลับเป็นสถานะที่สำรองข้อมูลไว้ได้ หากในกรณีที่ระบบหยุดทำงานหลังจากปิดการใช้งานบริการ Windows ใด ๆ จากนั้นเปิดใช้งานและบูตเข้าสู่ Safe Mode และเปิดใช้งานบริการ



อย่างไรก็ตาม ผู้ใช้ต้องจำไว้ว่าการปิดใช้งานบริการจะต้องไม่ส่งผลต่อการทำงานของ Windows



ปิดใช้งานบริการบน Windows โดยใช้ PowerShell

เมื่อใดก็ตามที่บริการถูกปิดใช้งานใน Windows บริการจะไม่เริ่มทำงานเอง (โดยอัตโนมัติ) เมื่อเริ่ม Windows แต่จะต้องเริ่มต้นด้วยตนเอง โดยปกติแล้ว บริการ Windows จะถูกเปิดใช้งานและปิดใช้งานโดยใช้ บริการ แอป. โดยตรวจสอบคำแนะนำขั้นตอนที่กล่าวถึงด้านล่าง





ไวยากรณ์

นี่คือไวยากรณ์ของการปิดใช้งานบริการบน Windows โดยใช้ Powershell:



ชุดบริการ -ชื่อ 'ชื่อบริการวินโดวส์' -สถานะ หยุดแล้ว - ประเภทการเริ่มต้น พิการ

โน๊ตสำคัญ : แทนที่ ' ชื่อบริการของ Windows ” ด้วยชื่อบริการจริงที่คุณต้องการปิดการใช้งาน

ตัวอย่างเช่น ลองปิดใช้งานบริการ Windows Backup โดยใช้ PowerShell

ขั้นตอนที่ 1 : กด วินโดวส์ + เอ็กซ์ เพื่อเปิด เมนูการเข้าถึงด่วน และเลือก Windows PowerShell (ผู้ดูแลระบบ) หรือเทอร์มินัล (ผู้ดูแลระบบ) -

ขั้นตอนที่ 2 : พิมพ์คำสั่งดังกล่าวในคอนโซล PowerShell แล้วกดปุ่ม เข้า ปุ่มเพื่อปิดใช้งานบริการ:

ชุดบริการ -ชื่อ “เอสดีอาร์เอสวีซี” -สถานะ หยุดแล้ว - ประเภทการเริ่มต้น พิการ

ตามรหัสข้างต้น:

  • ขั้นแรกให้ใช้ ชุดบริการ สั่งการ.
  • กำหนดชื่อบริการที่จะปิดการใช้งานให้กับ -ชื่อ พารามิเตอร์.
  • จากนั้นใช้ -สถานะ พารามิเตอร์และระบุ หยุดแล้ว ค่าที่จะหยุดบริการ
  • หลังจากนั้นให้ใช้ - ประเภทการเริ่มต้น และระบุค่าที่ปิดใช้งานเพื่อปิดใช้งานบริการ

เปิดใช้งานบริการบน Windows โดยใช้ PowerShell

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

ไวยากรณ์

นี่คือไวยากรณ์สำหรับการเปิดใช้งานบริการบน Windows โดยใช้ PowerShell:

ชุดบริการ -ชื่อ 'ชื่อบริการวินโดวส์' -สถานะ วิ่ง -ประเภทการเริ่มต้น อัตโนมัติ

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

ขั้นตอนที่ 1 : กด วินโดวส์ + อาร์ เพื่อเปิดตัว วิ่ง แอปพลิเคชัน.

ขั้นตอนที่ 2 : พิมพ์ พาวเวอร์เชลล์ และกด Ctrl + Shift + Enter เพื่อเปิด PowerShell ในฐานะผู้ดูแลระบบ:

ขั้นตอนที่ 3 : ดำเนินการคำสั่งดังกล่าวในคอนโซล PowerShell เพื่อเปิดใช้งานบริการ:

ชุดบริการ -ชื่อ “เอสดีอาร์เอสวีซี” -สถานะ วิ่ง - ประเภทการเริ่มต้น อัตโนมัติ

เคล็ดลับโบนัส: วิธีเริ่มบริการโดยใช้ PowerShell (ไม่เปิดใช้งาน)

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

ไวยากรณ์

ต่อไปนี้เป็นไวยากรณ์เพื่อเริ่มบริการบน Windows โดยใช้ PowerShell:

เริ่มบริการ -ชื่อ 'ชื่อบริการวินโดวส์'

ขั้นตอนที่ 1 : เปิดแอปพลิเคชัน PowerShell ในฐานะผู้ดูแลระบบ:

ขั้นตอนที่ 2 : เรียกใช้คำสั่งดังกล่าวในคอนโซลเพื่อเริ่มบริการโดยใช้ PowerShell:

เริ่มบริการ -ชื่อ “เอสดีอาร์เอสวีซี”

เคล็ดลับโบนัส: วิธีหยุดบริการโดยใช้ PowerShell (ไม่ปิดใช้งาน)

หากบริการบน Windows ทำให้เกิดปัญหา เช่น การใช้งาน CPU สูง ทำให้ความเร็วของระบบช้าลง หรือรบกวนบริการอื่นๆ บริการนั้นก็สามารถหยุดทำงานชั่วคราวได้ อย่างไรก็ตาม มันจะรีสตาร์ทเมื่อระบบรีบูต

ไวยากรณ์

ต่อไปนี้เป็นไวยากรณ์ในการหยุดบริการบน Windows โดยใช้ PowerShell:

หยุดบริการ -ชื่อ 'ชื่อบริการวินโดวส์' -บังคับ

หมายเหตุ: พารามิเตอร์ -Force จะหยุดบริการการพึ่งพาเช่นกัน

ขั้นตอนที่ 1 : เริ่ม PowerShell ในฐานะผู้ดูแลระบบ:

ขั้นตอนที่ 2 : พิมพ์คำสั่งดังกล่าวในคอนโซลเพื่อหยุดบริการ Windows โดยใช้ PowerShell:

หยุดบริการ -ชื่อ “เอสดีอาร์เอสวีซี” -บังคับ

เคล็ดลับโบนัส: วิธีเปิดใช้งานและปิดใช้งานบริการโดยใช้ Command Prompt (CMD)

เช่นเดียวกับ PowerShell Command Prompt ก็เป็นเครื่องมือบรรทัดคำสั่งเช่นกัน สามารถใช้ Command Prompt เพื่อเปิดใช้งานและปิดใช้งานบริการบน Windows ได้ อย่างไรก็ตาม ไวยากรณ์แตกต่างจาก PowerShell เล็กน้อยยกเว้นชื่อบริการ

Command Prompt มีสองคำสั่งที่สามารถหยุด เริ่ม ปิดใช้งาน หรือเปิดใช้บริการบน Windows ได้ หนึ่งคือ สุทธิ และอีกอย่างคือ เอสซี - คำสั่งทั้งสองมีฟังก์ชันการทำงานเหมือนกัน เช่น ในการจัดการบริการของ Windows แต่ net เป็นคำสั่งที่เก่ากว่า และ sc เป็นคำสั่งที่ใหม่กว่า

ความแตกต่างหลักระหว่างคำสั่งทั้งสองคือ NET รอให้บริการเริ่มต้นหรือหยุดโดยสมบูรณ์ก่อนที่จะคืนการควบคุมไปยัง Command Prompt ในทางกลับกัน คำสั่ง SC จะไม่รอการบริการ แต่จะส่งการควบคุมไปยังบริการก่อนที่จะกลับสู่ Command Prompt แต่ในบทความนี้ เราจะใช้คำสั่ง SC เพื่อเปิดหรือปิดใช้งานบริการ เนื่องจากเป็นคำสั่งใหม่สำหรับการจัดการบริการ Windows

ปิดการใช้งานบริการโดยใช้ Command Prompt

ใน Windows ผู้ใช้ยังสามารถปิดใช้งานบริการโดยใช้ CMD ได้ หากต้องการปิดใช้งานบริการโดยใช้ Command Prompt ให้ตรวจสอบคำแนะนำดังกล่าว

ไวยากรณ์

นี่คือไวยากรณ์ในการปิดใช้งานบริการบน Windows โดยใช้ Command Prompt:

เซาท์แคโรไลนา หยุด 'ชื่อบริการวินโดวส์' - เซาท์แคโรไลนา กำหนดค่า 'ชื่อบริการวินโดวส์' เริ่ม - ปิดการใช้งาน

บันทึก : แทนที่ ' ชื่อบริการของ Windows ” โดยมีชื่อบริการที่ต้องการปิดการใช้งานทั้งสองครั้ง

ขั้นตอนที่ 1 : เปิด Command Prompt จากเมนู Start ของ Windows:

ขั้นตอนที่ 2 : พิมพ์คำสั่งดังกล่าวในคอนโซล CMD แล้วกด Enter:

เซาท์แคโรไลนา หยุด “เอสดีอาร์เอสวีซี” - เซาท์แคโรไลนา กำหนดค่า “เอสดีอาร์เอสวีซี” เริ่ม - ปิดการใช้งาน

เปิดใช้งานบริการบน Windows โดยใช้ Command Prompt

บริการ Windows ที่ปิดใช้งานสามารถเปิดใช้งานได้โดยใช้ CMD โดยตรวจสอบขั้นตอนที่กล่าวถึงด้านล่าง

ไวยากรณ์

นี่คือไวยากรณ์ CMD พื้นฐานเพื่อเปิดใช้งานบริการบน Windows:

เซาท์แคโรไลนา กำหนดค่า 'ชื่อบริการวินโดวส์' เริ่ม - อัตโนมัติ - เซาท์แคโรไลนา เริ่ม 'ชื่อบริการวินโดวส์'

บันทึก : แทนที่ ' ชื่อบริการของ Windows ” ด้วยชื่อบริการที่แท้จริง

ขั้นตอนที่ 1 : เปิด Command Prompt (CMD) บน Windows

ขั้นตอนที่ 2 : เรียกใช้คำสั่งด้านล่างในคอนโซล CMD เพื่อเปิดใช้งานบริการบน Windows:

เซาท์แคโรไลนา กำหนดค่า “เอสดีอาร์เอสวีซี” เริ่ม - อัตโนมัติ - เซาท์แคโรไลนา เริ่ม “เอสดีอาร์เอสวีซี”

บทสรุป

หากต้องการปิดใช้งานบริการบน Windows โดยใช้ PowerShell ให้ดำเนินการคำสั่งนี้ ตั้งค่าบริการ - ชื่อ 'ชื่อบริการ Windows' - สถานะหยุดทำงาน - ปิดการใช้งาน StartupType - แทนที่ “ชื่อบริการ Windows” ด้วยชื่อบริการจริง หากต้องการเปิดใช้งานบริการ ให้ดำเนินการคำสั่งนี้ ตั้งค่าบริการ - ชื่อ 'ชื่อบริการ Windows' - สถานะการทำงาน - StartupType อัตโนมัติ - นอกจากนี้ แทนที่จะเปิดหรือปิดใช้งาน บริการสามารถหยุดและเริ่มทีละบริการได้โดยใช้ PowerShell โดยอ่านคำแนะนำด้านบน นอกจากนี้ วิธีการเปิดและปิดบริการบน Windows โดยใช้ Command Prompt (CMD) ยังได้เพิ่มไว้ในคำแนะนำข้างต้นด้วย