Cara Menghapus Layanan Windows di Windows 10 dan Sebelumnya

Pernahkah Anda menemukan situasi di mana menghapus instalan perangkat lunak meninggalkan entri Layanan atau drivernya di registry, dan Windows mencoba memuatnya di setiap boot, gagal, dan mencatat kesalahan ke log System Event di setiap memulai?

Artikel ini memberi tahu Anda cara menghapus layanan yatim piatu di Windows 10 (dan versi lebih lama) menggunakan registri, baris perintah SC.exe, PowerShell, atau Autorun. Sebelum melangkah lebih jauh, buat Titik Pemulihan Sistem dan ambil lengkapi pencadangan Registri.

Jika Anda menemukan itu tidak ada tanggungan ada untuk layanan, Anda dapat menghapus Layanan yang tersisa atau tidak diinginkan di Windows menggunakan salah satu metode berikut.

Isi

  1. Hapus Layanan di Windows
    • Metode 1: Menggunakan perintah SC.EXE
    • Metode 2: Menggunakan Autoruns
    • Metode 3: Menggunakan Editor Registri
    • Metode 4: Menggunakan PowerShell
    • Metode 5: Menggunakan Peretas Proses
  2. INFO: Lihat Tanggungan Layanan

Bagaimana Cara Menghapus Layanan di Windows?

Anda dapat menghapus layanan menggunakan baris perintah SC.exe bawaan, Editor Registri, PowerShell, atau utilitas seperti Autoruns. Ikuti salah satu metode ini:

Menggunakan perintah SC

Itu SC.EXE alat baris perintah di Windows dapat digunakan untuk membuat, mengedit, atau menghapus Layanan. Untuk menghapus layanan di Windows, gunakan sintaks baris perintah berikut dari: Prompt Perintah admin:

sc hapus nama_layanan


Di mana Nama layanan mengacu pada nama pendek layanan, bukan nama tampilannya. Untuk menemukan nama pendek, buka Layanan MMC dan klik dua kali layanan.

  • Contoh 1: Layanan Pembaruan Google (gupdate) adalah nama tampilan, dan gupdate adalah nama pendek.
  • Contoh 2: Dell SupportAssist (SupportAssistAgent) adalah nama tampilan, dan SupportAssistAgent adalah nama pendek.
    layanan nama pendek layanan mmc

Cara lain untuk menemukan nama pendek suatu layanan adalah dengan menggunakan baris perintah ini:

sc jenis kueri= layanan | lagi

Perintah di atas mencantumkan semua layanan bersama dengan nama layanan (pendek) dan nama tampilan.

Atau, jika Anda mengetahui nama tampilan, Anda dapat menemukan nama layanan menggunakan perintah ini:

sc getkeyname "nama tampilan layanan"

yang dalam contoh ini adalah:

sc getkeyname "Layanan Pembaruan Google (gupdate)"
hapus layanan di windows - layanan sisa

sekali nama pendek layanan diperoleh dengan menggunakan salah satu metode di atas, gunakan perintah ini untuk menghapus Layanan:

tes hapus sc

Anda akan melihat outputnya: [SC] Hapus Layanan SUKSES

hapus layanan di windows - layanan sisa

Ini akan menghapus layanan tertentu (layanan (“test” dalam contoh ini) dari komputer.

Jika layanan sedang berjalan atau proses lain memiliki pegangan terbuka ke layanan, itu akan ditandai untuk dihapus dan dihapus pada reboot berikutnya.

Tidak dapat menghapus layanan?

Jika Anda menerima kesalahan berikut saat menghapus layanan, mungkin juga Anda mencoba menghapus layanan dari Prompt Perintah normal alih-alih Prompt Perintah admin.

Jika kesalahan yang sama terjadi di Command Prompt admin, maka itu berarti akun pengguna yang saat ini masuk tidak memiliki izin kontrol penuh untuk layanan itu.

[SC] OpenService GAGAL 5: Akses ditolak.

Untuk mengatasi kesalahan ini saat menghapus layanan, Anda perlu ubah izin Layanan terlebih dahulu. Sebagai alternatif, Anda dapat menggunakan SISTEM atau Pemasang Tepercaya akun untuk menghapus layanan.


TERKAIT:Konfigurasi Layanan Default Windows 10

Menggunakan Autoruns dari Windows Sysinternals

Autorun, dari Microsoft Windows Sysinternals, adalah harus dimiliki alat yang membantu Anda mengelola startup Windows, layanan, driver, penyedia Winsock, add-on Internet Explorer, ekstensi Shell, dll.

  1. Unduh Autoruns dan jalankan
  2. Dari tab Opsi, centang Sembunyikan Entri Microsoft sehingga hanya entri pihak ketiga yang terdaftar.
  3. tekan F5 untuk menyegarkan daftar.
  4. Klik Jasa tab untuk menghapus layanan yang tidak diinginkan atau sisa.
    Hapus layanan yang tidak diinginkan
  5. Tutup Autorun.

Menggunakan Editor Registri

Untuk menghapus layanan secara manual langsung melalui Windows Registry, gunakan langkah-langkah berikut:

  1. Awal Regedit.exe dan arahkan ke cabang berikut:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
    hapus editor registri layanan windows
    Kunci registri layanan Dell SupportAssist

    Setiap sub-kunci di bawah kunci registri di atas mewakili driver atau Layanan. Nama kuncinya sama dengan nama pendek dari layanan. Juga, Anda harus dapat mengidentifikasi entri dengan mudah dengan melihat Nama tampilan dan Jalur Gambar nilai di panel kanan di Peninjau Suntingan Registri.

  2. Temukan entri yang ingin Anda hapus.
  3. Cadangkan kunci yang sesuai dengan mengekspornya ke file .reg.
  4. Setelah diekspor, klik kanan tombol, dan pilih Hapus.
  5. Keluar dari Penyunting Registri.

Menggunakan PowerShell

Dari jendela administrator PowerShell, Anda dapat menggunakan perintah berikut untuk menghapus layanan.

$service = Get-WmiObject -Class Win32_Service -Filter "Name='servicename'" $layanan.hapus()
hapus layanan di windows - powershell

Nilai Kembali dari 0 menunjukkan bahwa operasi berhasil. Layanan dihapus dan tidak akan muncul lagi di MMC Layanan.

Untuk mengetahui arti dari nilai pengembalian, lihat artikel Microsoft Hapus metode kelas Win32_Service

hapus layanan di windows - layanan sisaAtau Anda dapat menjalankan perintah sc.exe di PowerShell. Itu akan berhasil juga. Tetapi Anda perlu menentukan ekstensi (sc.exe) saat menjalankannya di PowerShell. Ini karena perintah SC (tanpa menyebutkan ekstensi .exe) akan ditafsirkan sebagai Set-Konten yang merupakan cmdlet bawaan di PowerShell.

Lebih mudah lagi jika Anda sudah menginstal PowerShell 6.0. Di PowerShell 6 dan lebih tinggi, Anda dapat menggunakan sintaks ini untuk menghapus layanan:

Hapus-Layanan -Nama NamaLayanan

Menjalankan Hapus-Layanan perintah di versi PowerShell yang lebih lama (<6.0) menunjukkan kesalahan: Istilah 'Hapus-Layanan' tidak dikenali sebagai nama cmdlet, fungsi, file skrip, atau program yang dapat dioperasikan.


Menggunakan Peretas Proses

Process Hacker adalah utilitas manajemen proses yang baik yang mirip dengan Microsoft Process Explorer. Dengan Process Hacker, Anda dapat dengan mudah menghapus layanan melalui menu klik kanan.

hapus peretas proses layanan windows
Hapus layanan menggunakan Peretas Proses. misalnya, layanan Dell SupportAssist

Mulai Proses Peretas sebagai administrator. Beralih ke tab Layanan, klik kanan pada layanan yang ingin Anda hapus, dan klik Hapus.

(Sebagai catatan tambahan, Anda juga dapat mengonfigurasi izin layanan menggunakan Peretas Proses.)

Unduh Peretas Proses dari https://processhacker.sourceforge.io/


Lihat Tanggungan Layanan

Saat Anda menghapus layanan, layanan lain yang bergantung pada layanan akan gagal memulai, mengembalikan kesalahan “Kesalahan sistem 1075 telah terjadi. Layanan ketergantungan tidak ada atau telah ditandai untuk dihapus.”. Ketika driver atau entri layanan tersisa di registri, tetapi file terkait tidak ada, Log Peristiwa akan merekam entri dengan nomor: 7000 di setiap awal.

Nama Log: Sistem. Sumber: Manajer Kontrol Layanan. Tanggal: ID Peristiwa: 7000. Tingkat: Kesalahan. Keterangan: Layanan DgiVecp gagal memulai karena kesalahan berikut:Sistem tidak dapat menemukan berkas yang dicari.

Jadi, disarankan terlebih dahulu untuk memeriksa apakah ada tanggungan. Anda dapat memeriksanya di MMC Layanan dengan mengklik dua kali pada item yang akan Anda hapus dan mengklik tab Dependensi. Daftar komponen yang bergantung pada layanan tersebut ditunjukkan di bawah ini. Berikut adalah contoh di mana "Faks" bergantung pada "Print Spooler" untuk memulai.

Hapus layanan yang tidak diinginkan

Meskipun sebagian besar layanan pihak ketiga tidak memiliki tanggungan, beberapa memilikinya. Itu selalu disarankan untuk melihat tab ini sebelum menghapus item.

Cara lain untuk memverifikasi tanggungan adalah dengan menjalankan perintah ini dari jendela Command Prompt. (contoh, Cetak Spooler)

sc enumdepend spooler
Hapus layanan yang tidak diinginkan di windows

Informasi dalam artikel ini berlaku untuk semua versi Windows, termasuk Windows 10.


Satu permintaan kecil: Jika Anda menyukai posting ini, silakan bagikan ini?

Satu share "kecil" dari Anda akan sangat membantu perkembangan blog ini. Beberapa saran bagus:
  • Sematkan!
  • Bagikan ke blog favorit Anda + Facebook, Reddit
  • Tweet itu!
Jadi terima kasih banyak atas dukungan Anda, pembaca saya. Ini tidak akan memakan waktu lebih dari 10 detik dari waktu Anda. Tombol bagikan ada tepat di bawah. :)