Kako izbrisati uslugu Windows u sustavu Windows 10 i ranijim verzijama

click fraud protection

Jeste li naišli na situaciju u kojoj deinstaliranje softvera ostavlja svoje servise ili unose upravljačkog programa u registra, a Windows ih pokušava učitati pri svakom pokretanju, ne uspijeva i bilježi pogrešku u zapisnik događaja sustava pri svakom pokretanje?

Ovaj vam članak govori kako izbrisati uslugu bez roditelja u sustavu Windows 10 (i ranijim) pomoću registra, naredbenog retka SC.exe, PowerShell-a ili Autoruns. Prije nego što nastavite dalje, kreirajte a Točka vraćanja sustava i uzmi a dovršite sigurnosnu kopiju registra.

Ako to nađete nema uzdržavanih osoba postoji za uslugu, možete izbrisati preostale ili neželjene usluge u sustavu Windows pomoću jedne od sljedećih metoda.

Sadržaj

  1. Izbrišite uslugu u sustavu Windows
    • Metoda 1: Korištenje naredbe SC.EXE
    • Metoda 2: Korištenje autoruna
    • Metoda 3: Korištenje uređivača registra
    • Metoda 4: Korištenje PowerShell-a
    • Metoda 5: Korištenje Process Hackera
  2. INFORMACIJE: Pregled ovisnih usluga

Kako izbrisati uslugu u sustavu Windows?

Možete izbrisati uslugu pomoću ugrađenog retka za naredbe SC.exe, uređivača registra, PowerShell-a ili uslužnog programa kao što je Autoruns. Slijedite jednu od ovih metoda:

Korištenje naredbe SC

The SC.EXE Alat naredbenog retka u sustavu Windows može se koristiti za stvaranje, uređivanje ili brisanje usluga. Da biste izbrisali uslugu u sustavu Windows, upotrijebite sljedeću sintaksu naredbenog retka iz admin naredbeni redak:

sc izbrisati naziv_usluge


Gdje naziv_usluge odnosi se na kratki naziv usluge, umjesto na naziv za prikaz. Da biste pronašli kratki naziv, otvorite Services MMC i dvaput kliknite uslugu.

  • Primjer 1: Google Update Service (gupdate) je naziv za prikaz, i gupdate je kratki naziv.
  • Primjer 2: Dell SupportAssist (SupportAssistAgent) je naziv za prikaz, i SupportAssistAgent je kratki naziv.
    usluga kratko ime usluge mmc

Drugi način da pronađete kratki naziv usluge je korištenje ove naredbene linije:

sc tip upita= usluga | više

Gornja naredba navodi sve usluge zajedno s (kratkim) nazivom usluge i nazivom za prikaz.

Ili, ako znate naziv za prikaz, naziv usluge možete pronaći pomoću ove naredbe:

sc getkeyname "ime za prikaz usluge"

što je u ovom primjeru:

sc getkeyname "Google Update Service (gupdate)"
brisanje usluge u Windowsima - preostala usluga

Jednom skraćeni naziv usluge ako se dobije bilo kojom od gore navedenih metoda, koristite ovu naredbu za brisanje usluge:

sc test brisanja

Vidjet ćete izlaz: [SC] USPJEH DeleteService

brisanje usluge u Windowsima - preostala usluga

Time se navedena usluga (u ovom primjeru "testna" usluga) briše s računala.

Ako je usluga pokrenuta ili neki drugi proces ima otvorena ručka servisu, bit će označen za brisanje i uklonjen pri sljedećem ponovnom pokretanju.

Ne možete izbrisati uslugu?

Ako dobijete sljedeću pogrešku prilikom brisanja usluge, također je moguće da pokušavate izbrisati uslugu iz normalnog naredbenog retka umjesto iz admin naredbeni redak.

Ako se ista pogreška dogodi u naredbenom retku administratora, to znači da trenutačno prijavljen korisnički račun nema pune dozvole za kontrolu za tu uslugu.

[SC] OpenService FAILED 5: Pristup je odbijen.

Da biste riješili ovu pogrešku prilikom brisanja usluge, trebate prvo izmijenite dozvole usluge. Alternativno, možete koristiti SUSTAV ili TrustedInstaller račun za brisanje usluge.


POVEZANO:Konfiguracija zadanih usluga sustava Windows 10

Korištenje automatskih pokretanja iz sustava Windows Sysinternals

Autoruns, iz Microsoft Windows Sysinternals, je a morati imati alat koji vam pomaže upravljati pokretanjem sustava Windows, uslugama, upravljačkim programima, Winsock pružateljima usluga, dodacima za Internet Explorer, proširenjima Shell itd.

  1. Preuzmite Autoruns i pokrenite ga
  2. Na kartici Opcije označite Sakrij Microsoft unose tako da su navedeni samo unosi trećih strana.
  3. Pritisnite F5 za osvježavanje popisa.
  4. Kliknite na Usluge karticu za brisanje neželjenih ili preostalih usluga.
    Izbrišite neželjene usluge
  5. Zatvorite Autoruns.

Korištenje uređivača registra

Da biste ručno izbrisali uslugu izravno putem Windows Registry, slijedite ove korake:

  1. Početak Regedit.exe i idite na sljedeću granu:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
    izbrisati uređivač registra usluge Windows
    Ključ registra usluge Dell SupportAssist

    Svaki podključ ispod gornjeg ključa registra predstavlja upravljački program ili uslugu. Naziv ključa je isti kao i kratko ime službe. Također, trebali biste moći lako identificirati unos gledajući u DisplayName i Putanja slike vrijednosti u desnom oknu u uređivaču registra.

  2. Pronađite unos koji želite izbrisati.
  3. Napravite sigurnosnu kopiju odgovarajućeg ključa izvozi ga u .reg datoteku.
  4. Nakon izvoza, desnom tipkom miša kliknite ključ i odaberite Izbriši.
  5. Izađite iz uređivača registra.

Korištenje PowerShell-a

Iz prozora administratora PowerShell možete koristiti sljedeće naredbe za brisanje usluge.

$service = Get-WmiObject -Class Win32_Service -Filter "Name='servicename'" $service.delete()
izbrišite uslugu u windows - powershell

Povratna vrijednost od 0 označava da je operacija uspjela. Usluga je izbrisana i više se neće pojavljivati ​​u MMC-u usluga.

Da biste saznali značenje povratne vrijednosti, pogledajte Microsoftov članak Metoda brisanja klase Win32_Service

brisanje usluge u Windowsima - preostala uslugaIli možete pokrenuti naredba sc.exe u PowerShell-u. I to bi uspjelo. Ali morate navesti ekstenziju (sc.exe) kada ga izvodite u PowerShell-u. To je zato što naredba SC (bez spominjanja proširenja .exe) će se tumačiti kao Set-Content koji je ugrađeni cmdlet u PowerShell.

Još je lakše ako imate instaliran PowerShell 6.0. U PowerShell 6 i novijim verzijama možete koristiti ovu sintaksu za uklanjanje usluge:

Remove-Service -Name Naziv usluge

Pokretanje Ukloni-servis naredba u starijim verzijama PowerShell-a (<6.0) pokazuje pogrešku: Izraz 'Remove-Service' ne prepoznaje se kao naziv cmdleta, funkcije, datoteke skripte ili operativnog programa.


Korištenje Process Hackera

Process Hacker je dobar uslužni program za upravljanje procesima koji je po izgledu sličan Microsoftovom Process Exploreru. Uz Process Hacker, možete jednostavno izbrisati uslugu putem izbornika desnim klikom.

brisanje hakerskog procesa Windows servisa
Izbrišite uslugu pomoću Process Hackera. npr. usluga Dell SupportAssist

Pokrenite Process Hacker kao administrator. Prijeđite na karticu Usluge, desnom tipkom miša kliknite uslugu koju želite ukloniti i kliknite Izbriši.

(Kao napomena, možete i konfigurirati servisne dozvole pomoću Process Hackera.)

Preuzmite Process Hacker sa https://processhacker.sourceforge.io/


Pregled ovisnih usluga

Kada uklonite uslugu, drugi koji ovise o usluzi neće se pokrenuti, vraćajući pogrešku "Došlo je do pogreške sustava 1075. Usluga ovisnosti ne postoji ili je označena za brisanje.”. Kada je unos upravljačkog programa ili usluge ostao u registru, ali nedostaju odgovarajuće datoteke, zapisnik događaja bi zabilježio unos sa ID: 7000 na svakom početku.

Naziv dnevnika: Sustav. Izvor: Voditelj kontrole usluga. Datum: ID događaja: 7000. Razina: Greška. Opis: Usluga DgiVecp se nije uspjela pokrenuti zbog sljedeće pogreške:Sustav ne može pronaći navedenu datoteku.

Stoga je preporučljivo prvo provjeriti ima li uzdržavanih osoba. To možete provjeriti u Services MMC tako da dvaput kliknete na stavku koju namjeravate izbrisati i kliknete karticu Ovisnosti. Popis komponenti koje ovise o toj usluzi prikazan je u nastavku. Evo primjera gdje "Fax" ovisi o "Print Spooler" za početak.

Izbrišite neželjene usluge

Iako većina usluga trećih strana nema ovisnike, neke imaju. Uvijek je preporučljivo pogledati ovu karticu prije brisanja stavke.

Drugi način za provjeru ovisnosti je pokretanje ove naredbe iz prozora naredbenog retka. (primjer, Print Spooler)

sc enumdepend spooler
Izbrišite neželjenu uslugu u Windowsima

Informacije u ovom članku odnose se na sve verzije sustava Windows, uključujući Windows 10.


Jedna mala molba: Ako vam se svidio ovaj post, podijelite ovo?

Jedan tvoj "sitni" share bi ozbiljno pomogao u razvoju ovog bloga. Nekoliko sjajnih prijedloga:
  • Prikvačiti!
  • Podijelite ga na svom omiljenom blogu + Facebooku, Redditu
  • Tweetajte!
Zato ti puno hvala na podršci, moj čitatelju. Neće vam trebati više od 10 sekundi vremena. Gumbi za dijeljenje nalaze se odmah ispod. :)