Windows'ta Bir Hizmeti Farklı Yöntemler Kullanarak Silme - Winhelponline

How Delete Service Windows Using Different Methods Winhelponline

Hizmetler MMC

Bir yazılımı kaldırmanın Hizmet veya sürücü girişlerini kayıt defterinde bıraktığı ve Windows'un bunları her önyüklemede yüklemeye çalıştığı, başarısız olduğu ve her başlangıçta hatayı Sistem Olay günlüğüne kaydettiği bir durumla karşılaştınız mı?



Bu makale, Windows 10'da (ve önceki sürümlerde) sahipsiz bir hizmetin kayıt defteri, SC.exe komut satırı, PowerShell veya Otomatik çalıştırmalar . Devam etmeden önce bir Sistem Geri Yükleme Noktası ve / veya a tam Kayıt defteri yedeklemesi .



Eğer onu bulursan bakmakla yükümlü olunan kişi yok bir hizmet için varsa, Windows'ta kalan veya istenmeyen Hizmeti aşağıdaki yöntemlerden birini kullanarak silmeye devam edebilirsiniz.



İçindekiler



  1. Windows'ta bir Hizmeti Silme
  2. BİLGİ: Bir Hizmetin Bağımlılarını Görüntüle

Windows'ta Hizmet Nasıl Silinir?

Yerleşik SC.exe komut satırını, Kayıt Defteri Düzenleyicisi'ni, PowerShell'i veya Autoruns gibi bir yardımcı programı kullanarak bir hizmeti silebilirsiniz. Şu yöntemlerden birini uygulayın:

SC Komutunu Kullanarak Bir Hizmeti Silme

SC.EXE Windows'taki komut satırı aracı, Hizmetleri oluşturmak, düzenlemek veya silmek için kullanılabilir. Windows'ta bir hizmeti silmek için şuradan aşağıdaki komut satırı sözdizimini kullanın: yönetici Komut İstemi :

sc service_name sil

Nerede hizmet adı görünen adı yerine servisin kısa adını ifade eder. Kısa adı bulmak için, Hizmetler MMC'yi açın ve bir hizmeti çift tıklayın.
  • Örnek 1: Otomatik Güncellemeler için kısa ad Wuauserv ve görünen ad 'Otomatik Güncellemeler' dir.
  • Örnek 2: Google Güncelleme Hizmeti ( gupdate ) görünen addır ve gupdate kısa isim
    İstenmeyen hizmetleri silin

Bir hizmetin kısa adını bulmanın başka bir yolu da bu komut satırını kullanmaktır:

sc getkeyname 'hizmet görünen adı'

Bu örnekte hangisi:

sc getkeyname 'Google Güncelleme Hizmeti (gupdate)'

Windows'ta bir hizmeti sil - artık hizmet

Bir kere hizmet kısa adı Yukarıdaki yöntemlerden herhangi biri kullanılarak elde edilirse, Hizmeti silmek için bu komutu kullanın:

sc silme testi

Çıktıyı göreceksiniz: [SC] Hizmeti Silme BAŞARISI

Windows'ta bir hizmeti sil - artık hizmet

Bu, belirtilen hizmeti (bu örnekte 'test' hizmeti) bilgisayardan siler.

Hizmet çalışıyorsa veya başka bir işlemin bir kolu aç hizmete, silinmek üzere işaretlenecek ve bir sonraki yeniden başlatmada kaldırılacaktır.

Bir hizmeti silemiyor musunuz?

Hizmeti silerken aşağıdaki hatayı alırsanız, bir hizmeti yükseltilmiş veya normal bir Komut İstemi yerine normal bir Komut İstemi'nden silmeye çalışıyor olabilirsiniz. yönetici Komut İstemi .

Bir yönetici Komut İstemi'nde aynı hata meydana gelirse, bu, o anda oturum açmış olan kullanıcı hesabının bu hizmet için tam denetim izinlerine sahip olmadığı anlamına gelir.

[SC] OpenService FAILED 5: Erişim reddedildi.

Bir hizmeti silerken bu hatayı çözmek için yapmanız gerekenler önce Hizmet izinlerini değiştirin . Alternatif olarak, SİSTEM veya Güvenilir yükleyici hizmeti silmek için hesap.


İLİŞKİLİ: Windows 10 Varsayılan Hizmet Yapılandırması

Windows Sysinternals'dan Otomatik Çalıştırmaları Kullanarak Bir Hizmeti Silme

Otomatik çalıştırmalar Microsoft Windows Sysinternals'dan bir sahip olunması gereken Windows başlangıcını, hizmetleri, sürücüleri, Winsock sağlayıcılarını, Internet Explorer eklentilerini, Kabuk uzantılarını vb. yönetmenize yardımcı olan araç.

  1. Otomatik Çalıştırmaları indirin ve çalıştırın
  2. Seçenekler sekmesinden işaretleyin Microsoft Girişlerini Gizle böylece yalnızca üçüncü taraf girişleri listelenir.
  3. Listeyi yenilemek için F5'e basın.
  4. Tıkla Hizmetler sekmesi istenmeyen veya kalan hizmet (ler) i silmek için.
    İstenmeyen hizmetleri silin
  5. Otomatik Çalıştırmaları kapatın.

Kayıt Defteri Düzenleyicisini Kullanarak Bir Hizmeti Silme

Bir hizmeti doğrudan Windows Kayıt Defteri aracılığıyla manuel olarak silmek için şu adımları kullanın:

  1. Başlat Regedit.exe ve aşağıdaki şubeye gidin:
    HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Services
    Windows'ta bir hizmeti silme - regedit.exe artık hizmeti

    Hizmetler kayıt defteri anahtarı.

    Yukarıdaki kayıt defteri anahtarının altındaki her alt anahtar, bir sürücüyü veya Hizmeti temsil eder. Anahtar adı aynı zamanda kısa adı hizmetin. Ayrıca, girişe bakarak girişi kolayca tanımlayabilmelisiniz. Ekran adı ve ImagePath Kayıt Defteri Düzenleyicisi'nde sağ bölmedeki değerler.

  2. Silmek istediğiniz girişi bulun.
  3. Uygun anahtarı şu şekilde yedekleyin: ihraç etmek .reg dosyasına.
  4. Dışa aktarıldıktan sonra, anahtarı sağ tıklayın ve Sil'i seçin.
  5. Kayıt Defteri Düzenleyicisinden çıkın.

PowerShell Kullanarak Bir Hizmeti Silme

PowerShell yönetici penceresinden bir hizmeti silmek için aşağıdaki komutları kullanabilirsiniz.

$ service = Get-WmiObject -Sınıf Win32_Service -Filter 'Adı =' hizmet adı '' $ service.delete ()

Windows'ta bir hizmeti silme - powershell

Geri dönüş değeri nın-nin 0 operasyonun başarılı olduğunu gösterir. Hizmet silinir ve artık Hizmetler MMC'sinde görünmez.

Bir dönüş değerinin anlamını öğrenmek için Microsoft makalesine bakın Win32_Service sınıfının yöntemini sil

Windows'ta bir hizmeti sil - artık hizmetVeya çalıştırabilirsiniz sc.exe komutu PowerShell'de. Bu da işe yarar. Ancak dosya uzantısını kullanmanız gerekir ( sc.exe ) PowerShell'de çalıştırırken. Bunun nedeni, komutun SC (uzantıdan bahsetmeden .exe ) olarak yorumlanacak Set İçeriği PowerShell'de yerleşik bir cmdlet olan.

PowerShell 6.0 kuruluysa bu daha da kolay. PowerShell 6 ve sonraki sürümlerde, bir hizmeti kaldırmak için bu sözdizimini kullanabilirsiniz:

Kaldır-Hizmet -Adı HizmetAdı

Koşu Kaldır-Servis PowerShell'in eski sürümlerinde komut (<6.0) shows the error: 'Kaldırma Hizmeti' terimi, bir cmdlet, işlev, komut dosyası dosyası veya çalıştırılabilir program adı olarak tanınmaz.

Bir Hizmetin Bağımlılarını Görüntüle

Bir hizmeti kaldırdığınızda, hizmete bağlı olan diğerleri başlatılamayacak ve ' 1075 sistem hatası oluştu. Bağımlılık hizmeti mevcut değil veya silinmek üzere işaretlenmiş. ”. Kayıt defterinde bir sürücü veya hizmet girişi kaldıysa, ancak karşılık gelen dosyalar eksikse, Olay Günlüğü, Kimlik: 7000 her başlangıçta.

Günlük Adı: Sistem Kaynağı: Hizmet Kontrol Yöneticisi Tarih: Olay Kimliği: 7000 Seviye: Hata Açıklaması: DgiVecp hizmeti aşağıdaki hata nedeniyle başlatılamadı:   Sistem belirtilen dosyayı bulamıyor. 

Bu nedenle, önce bakmakla yükümlü olduğunuz kişi olup olmadığını kontrol etmeniz önerilir. Hizmet MMC'sinde sileceğiniz öğeye çift tıklayarak ve Bağımlılıklar sekmesine tıklayarak bunu kontrol edebilirsiniz. Bu hizmete bağlı bileşenlerin listesi aşağıda gösterilmiştir. 'Faks' ın başlamasının 'Yazdırma Biriktiricisi' ne bağlı olduğu bir örnek aşağıda verilmiştir.

İstenmeyen hizmetleri silin

Çoğu üçüncü taraf hizmetin bağımlısı olmasa da bazılarının vardır. Öğeyi temizlemeden önce her zaman bu sekmeye bir göz atmanız önerilir.

Bağımlı kişileri doğrulamanın başka bir yolu, bu komutu bir Komut İstemi penceresinden çalıştırmaktır. (misal, Biriktiriciyi Yazdır )

sc enumdepend biriktirici

Windows'ta istenmeyen hizmeti silin

Bu makaledeki bilgiler, Windows 10 dahil tüm Windows sürümleri için geçerlidir.


Küçük bir istek: Bu gönderiyi beğendiyseniz, lütfen paylaşın?

Sizden 'küçük' bir paylaşım, bu blogun büyümesine ciddi şekilde yardımcı olacaktır. Bazı harika öneriler:
  • İğnele!
  • En sevdiğiniz blog + Facebook, Reddit ile paylaşın
  • Cıvılda!
Desteğiniz için çok teşekkür ederim okuyucum. Zamanınızın 10 saniyesinden fazlasını almayacaktır. Paylaşma düğmeleri hemen aşağıda. :)