Hướng dẫn

Một lựa chọn thay thế services.msc

Snap-in Services hầu như không thay đổi kể từ Windows 2000. Nó vẫn là cách nhanh nhất để khởi động một dịch vụ bạn đã thấy trên màn hình, và là cách chậm nhất để trả lời bất kỳ câu hỏi nào về một máy.

Điều gì khiến mọi người đi tìm

  • Không có tìm kiếm. Cách điều hướng duy nhất là gõ một chữ cái để nhảy tới tên hiển thị đầu tiên bắt đầu bằng nó. Trên một máy có tám trăm mục, đó là cuộn có thêm bước.
  • Không có bộ lọc. Không có cách nào để hỏi cái gì được đặt tự khởi động mà không chạy - câu hỏi duy nhất tìm ra một máy hỏng.
  • Mỗi lần một dòng. Khởi động lại mười hai dịch vụ là mười hai lần nhấp chuột phải và mười hai lần chờ.
  • "Stopping..." không có lối thoát ngoài Task Manager và đoán xem nên kết thúc svchost nào.
  • Không có lịch sử. Không ai biết ai đã đặt kiểu khởi động đó thành Disabled, hay khi nào, hay tháng trước nó đã như vậy chưa.
  • Dữ liệu bị ẩn. Tiến trình, trình kích hoạt, đặc quyền yêu cầu, bộ mô tả bảo mật, ai đã ký tệp thực thi - không thứ nào có trong snap-in, và tất cả đều quan trọng khi có gì đó sai.
  • Các cột không thể thay đổi. Tên, mô tả, trạng thái, kiểu khởi động, đăng nhập bằng. Đó là toàn bộ danh sách, và không cột nào sắp xếp hữu ích được trên một máy thật.

Cùng những việc đó, ở cả hai

Bạn muốnTrong services.mscỞ đây
Tìm những gì lẽ ra phải chạy mà không chạy Sắp xếp theo kiểu khởi động, cuộn, đọc từng dòng start:auto !status:running
Biết việc dừng kéo theo những gì Một hộp thoại nêu tên các dịch vụ phụ thuộc sau khi bạn nhấn Stop Một kế hoạch trước khi có gì xảy ra, với mỗi dịch vụ phụ thuộc là một bước và một cảnh báo khi một trong số đó là thứ máy cần
Biết điều gì đã thay đổi từ tuần trước Không có gì bws snapshot diff before.json --live
Biết ai đã đổi một kiểu khởi động Không có gì bws history Spooler, từ nhật ký System
Khởi động lại mười hai dịch vụ Mười hai lần nhấp chuột phải Chọn mười hai, một kế hoạch, một lần chạy, một báo cáo
Xem ai đã ký tệp thực thi của một dịch vụ Không được hiển thị Một cột, và một thứ để tìm kiếm: signed:no
Viết script cho bất kỳ việc nào trong đó Không viết script được bws, với --json và một mã thoát cho mọi kết cục

Điều snap-in vẫn làm tốt hơn

Hai điều, và giả vờ khác đi sẽ là kiểu khẳng định mà dự án này không đưa ra.

  • Nó đã có sẵn trên máy. Không có gì để tải, không có gì phải vượt qua chính sách phần mềm. Trên một máy bạn chỉ chạm vào một lần, đó là toàn bộ lập luận.
  • Nó chỉnh sửa hành động khôi phục, tài khoản và đường dẫn khởi chạy. Công cụ này hiển thị tài khoản và đường dẫn khởi chạy và không thay đổi cái nào, và chỉ đọc hành động khôi phục để cảnh báo trước khi kết thúc một tiến trình. Tạo, xóa hoặc trỏ lại một dịch vụ cũng không có ở đây.

Điều nó hoàn toàn không làm được chính là lý do công cụ này tồn tại: đặt câu hỏi, cho xem kế hoạch trước, và nói điều gì đã lệch.

Đây là gì

Better Windows Services là phần mềm miễn phí, mã nguồn mở theo GPL-3.0, một tệp cho mỗi nửa hoặc một trình cài đặt cho cả máy, và nó không bao giờ nói chuyện với internet. Đọc không cần quyền quản trị - thay đổi thì cần, và nó nói vậy thay vì lặng lẽ thất bại.