คู่มือ
ทางเลือกแทน
ทางเลือกแทน services.msc
สแนปอิน Services แทบไม่เปลี่ยนเลยตั้งแต่ Windows 2000 มันยังเป็นวิธีที่เร็วที่สุดในการเริ่มบริการหนึ่งตัวที่คุณเห็นบนหน้าจออยู่แล้ว และเป็นวิธีที่ช้าที่สุดในการตอบคำถามใดๆ เกี่ยวกับเครื่อง
อะไรทำให้คนไปหาทางเลือก
- ไม่มีการค้นหา วิธีนำทางเดียวคือพิมพ์ตัวอักษรเพื่อกระโดดไปที่ชื่อที่แสดงตัวแรกที่ขึ้นต้นด้วยตัวนั้น บนเครื่องที่มี 800 รายการ นั่นคือการเลื่อนที่มีขั้นตอนเพิ่ม
- ไม่มีการกรอง ถามไม่ได้ว่า อะไรบ้างที่ตั้งให้เริ่มอัตโนมัติแต่ไม่ได้ทำงาน ซึ่งเป็นคำถามเดียวที่หาเครื่องที่เสียได้
- ทีละแถว การรีสตาร์ต 12 บริการคือคลิกขวา 12 ครั้งและรอ 12 รอบ
- “Stopping...” ที่ไม่มีทางออก นอกจาก Task Manager และการเดาว่าจะจบ
svchostตัวไหน
- ไม่มีประวัติ ไม่มีใครรู้ว่าใครตั้งประเภทการเริ่มต้นเป็น Disabled หรือเมื่อไร หรือเป็นแบบนั้นมาตั้งแต่เดือนที่แล้วหรือเปล่า
- ข้อมูลที่ซ่อนอยู่ กระบวนการ ทริกเกอร์ สิทธิพิเศษที่ต้องใช้ security descriptor และใครลงลายเซ็นไฟล์ปฏิบัติการ ไม่มีอะไรอยู่ในสแนปอิน และทั้งหมดสำคัญเมื่อมีบางอย่างผิดปกติ
- คอลัมน์เปลี่ยนไม่ได้ ชื่อ คำอธิบาย สถานะ ประเภทการเริ่มต้น ล็อกออนเป็น นั่นคือรายการทั้งหมด และไม่มีตัวไหนเรียงลำดับได้อย่างมีประโยชน์บนเครื่องจริง
งานเดียวกัน ในทั้งสองที่
| คุณต้องการ | ใน services.msc | ที่นี่ |
|---|---|---|
| หาสิ่งที่ควรทำงานแต่ไม่ได้ทำงาน | เรียงตามประเภทการเริ่มต้น เลื่อน อ่านทุกแถว | start:auto !status:running |
| รู้ว่าการหยุดพาอะไรไปด้วย | กล่องโต้ตอบที่บอกชื่อรายการที่ขึ้นอยู่กับมันหลังจากคุณกด Stop | แผนก่อนจะมีอะไรเกิดขึ้น โดยแต่ละรายการที่ขึ้นอยู่กับมันเป็นหนึ่งขั้นตอน และมีคำเตือนเมื่อหนึ่งในนั้นเป็นสิ่งที่เครื่องต้องใช้ |
| รู้ว่าอะไรเปลี่ยนตั้งแต่สัปดาห์ที่แล้ว | ไม่มี | bws snapshot diff before.json --live |
| รู้ว่าใครเปลี่ยนประเภทการเริ่มต้น | ไม่มี | bws history Spooler จาก System log |
| รีสตาร์ต 12 บริการ | คลิกขวา 12 ครั้ง | เลือก 12 ตัว หนึ่งแผน หนึ่งการรัน หนึ่งรายงาน |
| ดูว่าใครลงลายเซ็นไฟล์ปฏิบัติการของบริการ | ไม่แสดง | เป็นคอลัมน์ และเป็นสิ่งที่ค้นหาได้: signed:no |
| เขียนสคริปต์ทำสิ่งใดสิ่งหนึ่งในนั้น | เขียนสคริปต์ไม่ได้ | bws พร้อม --json และรหัสออกสำหรับทุกการจบ |
สิ่งที่สแนปอินยังทำได้ดีกว่า
สองอย่าง และการแสร้งว่าไม่ใช่เป็นคำกล่าวประเภทที่โครงการนี้ไม่ทำ
- มันอยู่บนเครื่องอยู่แล้ว ไม่ต้องดาวน์โหลด ไม่ต้องผ่านนโยบายซอฟต์แวร์ บนเครื่องที่คุณจะแตะครั้งเดียว นั่นคือข้อโต้แย้งทั้งหมด
- มันแก้ไขการดำเนินการกู้คืน บัญชี และพาธการเปิดใช้งานได้ เครื่องมือนี้แสดงบัญชีและพาธการเปิดใช้งานและไม่เปลี่ยนทั้งสองอย่าง และอ่านการดำเนินการกู้คืนเพียงเพื่อเตือนก่อนจะจบกระบวนการ การสร้าง ลบ หรือชี้บริการใหม่ก็ไม่มีที่นี่เช่นกัน
สิ่งที่มันทำไม่ได้เลยคือเหตุผลที่โปรแกรมนี้มีอยู่: ถามคำถาม แสดงแผนก่อน และบอกว่าอะไรดริฟต์
นี่คืออะไร
Better Windows Services ฟรีและโอเพนซอร์สภายใต้ GPL-3.0 หนึ่งไฟล์ต่อหนึ่งส่วน หรือตัวติดตั้งสำหรับทั้งเครื่อง และไม่เชื่อมต่ออินเทอร์เน็ตเลย การอ่านไม่ต้องใช้สิทธิ์ผู้ดูแลระบบ การเปลี่ยนแปลงต้องใช้ และมันบอกเรื่องนี้แทนที่จะล้มเหลวเงียบๆ