Không thể xóa dịch vụ hiện có bằng lệnh sc: Dịch vụ được chỉ định không tồn tại dưới dạng dịch vụ đã cài đặt


12

Tôi muốn xóa MyNewService, nhưng khi tôi gõ vào

sc delete MyNewService

Tôi chỉ đơn giản là không thể xóa nó bởi vì không có dịch vụ như vậy, do

"Dịch vụ được chỉ định không tồn tại dưới dạng dịch vụ được cài đặt"

lỗi

Bất kỳ ý tưởng làm thế nào để giải quyết vấn đề này?

Chỉnh sửa : theo như bảng điều khiển dịch vụ có liên quan, MyNewService luôn ở đó. Tôi đã khởi động lại PC một vài lần và nó ở đó.


@Ngu Soon Hui: Vui lòng chỉnh sửa câu hỏi của bạn để nó chứa thông báo lỗi ở dạng văn bản - điều này giúp tìm giải pháp với các công cụ tìm kiếm dễ dàng hơn và do đó có thể giúp những người khác gặp vấn đề tương tự. Cảm ơn. :)
Tomalak

Câu trả lời:


23

Xem các thuộc tính của dịch vụ và bạn sẽ thấy " Service Name" và " Display Name". Tên hiển thị là tên bạn thấy trong services.msc, tuy nhiên, bạn cần sử dụng tên dịch vụ với lệnh net. Đôi khi, chúng rất khác nhau, ví dụ " Extensible Authentication Protocol Service" là tên hiển thị và " EapHost" là tên dịch vụ.


Tuyệt vời, tôi cần điều này để thay đổi phiên bản máy chủ sql của tôi nhưng không thể làm cho nó hoạt động! Tôi đã thử nó với "Máy chủ SQL (SQLEXPRESS)" nhưng cần MSSQL $ SQLEXPRESS!
JLWarlow

0

sc xóa "TÊN DỊCH VỤ". Đừng quên đặt dấu ngoặc kép xung quanh tên dịch vụ (nếu có dấu cách trong đó). Nếu bỏ nó sẽ không xóa dịch vụ.


-3

Dưới đây là các bước để cài đặt, gỡ cài đặt và xóa các dịch vụ khỏi services.msc.

  1. tên dịch vụ cài đặt
  2. tên cài đặt / u ServiceName
  3. sc xóa "Tên dịch vụ"

Lưu ý mở dấu nhắc lệnh của studio trực quan với tư cách quản trị viên và sau đó chạy các lệnh trên.


Câu hỏi của tôi là về khi bước cuối cùng (xóa "Tên dịch vụ") không thành công. Bạn không giải quyết câu hỏi của tôi
Graviton
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.