Hướng dẫn toàn diện về lệnh sc trong cmd: Quản lý dịch vụ Windows từ dòng lệnh

lệnh sc trong cmd

Lệnh sc (Service Control) trong cmd là một công cụ dòng lệnh mạnh mẽ của Windows, cho phép người dùng và quản trị viên tương tác trực tiếp với trình quản lý dịch vụ (Service Control Manager). Thay vì phải mở giao diện đồ họa services.msc, để xem danh sách tất cả tham số có sẵn.

Câu hỏi thường gặp (FAQ) về lệnh sc trong cmd

lệnh sc trong cmd - Hình 4

Làm thế nào để xem tất cả dịch vụ đang chạy bằng lệnh sc?

sc query state= running để liệt kê tất cả dịch vụ đang ở trạng thái RUNNING. Nếu muốn xem tất cả (bao gồm dừng), dùng sc query state= all.

Có thể quản lý dịch vụ trên máy tính từ xa bằng lệnh sc không?

Có, thêm tên máy tính vào trước tham số. Ví dụ: sc \SERVER01 query Spooler hoặc sc \192.168.1.10 start Spooler. Cần có quyền Administrator trên máy từ xa và firewall cho phép kết nối RPC.

Xem thêm:  Cách mở Device Manager bằng CMD nhanh chóng và hiệu quả nhất

Tại sao lệnh sc config báo “Access is denied” mặc dù tôi đã chạy với quyền Administrator?

Một số dịch vụ được bảo vệ bởi TrustedInstaller hoặc có ACL đặc biệt.

sc config chỉ sửa đổi cấu hình của một dịch vụ đã tồn tại. sc create tạo một dịch vụ hoàn toàn mới, yêu cầu tham số bắt buộc binPath. Không thể dùng config để tạo dịch vụ mới và không thể dùng create để sửa dịch vụ cũ.

Làm thế nào để khôi phục cấu hình mặc định của một dịch vụ?

Không có lệnh “reset” trong sc. Bạn phải ghi nhớ hoặc ghi chép lại cấu hình gốc trước khi thay đổi. Một cách khác là sử dụng điểm khôi phục hệ thống hoặc sao lưu registry key: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices[tên dịch vụ].

Lệnh sc có hoạt động trên tất cả phiên bản Windows không?

Có, từ Windows 2000 đến Windows 11, lệnh sc đều có sẵn. Tuy nhiên, một số tham số mới hơn như delayed-auto chỉ xuất hiện từ Windows Vista/Server 2008 trở lên.

Kết luận

lệnh sc trong cmd - Hình 3

Lệnh sc trong cmd là một công cụ không thể thiếu đối với bất kỳ ai quản lý hệ thống Windows. Với khả năng kiểm soát dịch vụ ở mức chi tiết, khả năng tự động hóa và quản lý từ xa, nó mang lại hiệu suất vượt trội so với giao diện đồ họa thông thường. Từ việc dừng khởi động dịch vụ, thay đổi cấu hình khởi động, tạo dịch vụ mới cho đến xử lý lỗi, lệnh sc đều đáp ứng một cách linh hoạt và nhanh chóng. Nắm vững các cú pháp và lưu ý quan trọng sẽ giúp bạn khai thác tối đa sức mạnh của dòng lệnh Windows, đồng thời tránh được những sai lầm có thể ảnh hưởng đến hệ thống.

Xem thêm:  Cách đổi múi giờ Windows 11 nhanh chóng và chính xác nhất

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *