Kako izbrisati storitev Windows v sistemu Windows 10 in starejših

click fraud protection

Ali ste naleteli na situacijo, ko odstranitev programske opreme pusti vnose storitve ali gonilnika v registra, Windows pa jih poskuša naložiti ob vsakem zagonu, ne uspe in zabeleži napako v dnevnik sistemskih dogodkov ob vsakem začeti?

Ta članek vam pove, kako izbrisati osirotel storitev v sistemu Windows 10 (in starejših) z uporabo registra, ukazne vrstice SC.exe, PowerShell ali Samodejni zagon. Preden nadaljujete, ustvarite a Točka obnovitve sistema in vzemi a dokončajte varnostno kopijo registra.

Če najdete to brez vzdrževanih oseb obstaja za storitev, lahko izbrišete preostalo ali neželeno storitev v sistemu Windows na enega od naslednjih načinov.

Vsebina

  1. Izbrišite storitev v sistemu Windows
    • 1. način: Z uporabo ukaza SC.EXE
    • 2. način: Uporaba samodejnih zagonov
    • 3. način: z urejevalnikom registra
    • 4. način: Uporaba PowerShell
    • Metoda 5: Uporaba Process Hacker
  2. INFO: Oglejte si odvisne storitve

Kako izbrisati storitev v sistemu Windows?

Storitev lahko izbrišete z vgrajeno ukazno vrstico SC.exe, urejevalnikom registra, PowerShellom ali pripomočkom, kot je avtoruns. Sledite eni od teh metod:

Z uporabo ukaza SC

The SC.EXE Orodje ukazne vrstice v sistemu Windows se lahko uporablja za ustvarjanje, urejanje ali brisanje storitev. Če želite izbrisati storitev v sistemu Windows, uporabite naslednjo sintakso ukazne vrstice iz admin ukazni poziv:

sc izbriši ime_storitve


Kje ime_storitve se nanaša na kratko ime storitve, namesto na njeno prikazno ime. Če želite poiskati kratko ime, odprite Services MMC in dvokliknite storitev.

  • 1. primer: Google Update Service (gupdate) je prikazno ime in gupdate je kratko ime.
  • 2. primer: Dell SupportAssist (SupportAssistAgent) je prikazno ime in SupportAssistAgent je kratko ime.
    storitev kratko ime storitve mmc

Drug način za iskanje kratkega imena storitve je uporaba te ukazne vrstice:

sc poizvedba tip= storitev | več

Zgornji ukaz navaja vse storitve skupaj s (kratkim) imenom storitve in prikaznim imenom.

Ali pa, če poznate prikazno ime, lahko poiščete ime storitve s tem ukazom:

sc getkeyname "prikazno ime storitve"

kar je v tem primeru:

sc getkeyname "Google Update Service (gupdate)"
izbrišite storitev v oknih - preostala storitev

Enkrat kratko ime storitve je pridobljen s katero koli od zgornjih metod, uporabite ta ukaz za brisanje storitve:

test brisanja sc

Videli boste izhod: [SC] DeleteService USPEH

izbrišite storitev v oknih - preostala storitev

S tem izbrišete določeno storitev (v tem primeru »testna« storitev) iz računalnika.

Če se storitev izvaja ali ima drug proces odprt ročaj storitev, bo označena za brisanje in odstranjena ob naslednjem ponovnem zagonu.

Ne morete izbrisati storitve?

Če ob brisanju storitve prejmete naslednjo napako, je možno tudi, da poskušate storitev izbrisati iz običajnega ukaznega poziva namesto iz admin ukazni poziv.

Če se ista napaka pojavi v skrbniškem ukaznem pozivu, to pomeni, da trenutno prijavljen uporabniški račun nima polnih dovoljenj za nadzor za to storitev.

[SC] OpenService FAILED 5: Dostop je zavrnjen.

Če želite odpraviti to napako pri brisanju storitve, morate najprej spremenite dovoljenja storitve. Lahko pa uporabite tudi SISTEM oz TrustedInstaller račun, da izbrišete storitev.


POVEZANO:Konfiguracija privzetih storitev Windows 10

Uporaba samodejnih zagonov iz sistema Windows Sysinternals

Samodejni zagon, iz Microsoft Windows Sysinternals, je a moram imeti orodje, ki vam pomaga upravljati zagon sistema Windows, storitve, gonilnike, ponudnike Winsock, dodatke za Internet Explorer, razširitve lupine itd.

  1. Prenesite avtoruns in ga zaženite
  2. Na zavihku Možnosti označite Skrij Microsoftove vnose tako da so navedeni samo vnosi tretjih oseb.
  3. Pritisnite F5 za osvežitev seznama.
  4. Kliknite na Storitve zavihek, da izbrišete storitve, ki so neželene ali preostale.
    Izbrišite neželene storitve
  5. Zaprite samodejno zagon.

Uporaba urejevalnika registra

Če želite ročno izbrisati storitev neposredno prek registra Windows, uporabite te korake:

  1. Začni Regedit.exe in se pomaknite do naslednje veje:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
    izbrišite urejevalnik registra storitev Windows
    Registrski ključ storitve Dell SupportAssist

    Vsak podključ pod zgornjim registrskim ključem predstavlja gonilnik ali storitev. Ime ključa je enako kot kratko ime storitve. Prav tako bi morali biti sposobni zlahka prepoznati vnos, če pogledate DisplayName in ImagePath vrednosti v desnem podoknu urejevalnika registra.

  2. Poiščite vnos, ki ga želite izbrisati.
  3. Varnostno kopirajte ustrezen ključ ga izvozi v datoteko .reg.
  4. Ko je izvožen, z desno tipko miške kliknite ključ in izberite Izbriši.
  5. Zaprite urejevalnik registra.

Uporaba PowerShell

V skrbniškem oknu PowerShell lahko z naslednjimi ukazi izbrišete storitev.

$service = Get-WmiObject -Class Win32_Service -Filter "Ime='servicename'" $service.delete()
izbrišite storitev v oknu - powershell

ReturnValue od 0 pomeni, da je bila operacija uspešna. Storitev je izbrisana in ne bo več prikazana v MMC-ju storitev.

Če želite izvedeti pomen vrnjene vrednosti, si oglejte Microsoftov članek Izbriši metoda razreda Win32_Service

izbrišite storitev v oknih - preostala storitevAli pa lahko zaženete ukaz sc.exe v PowerShell. Tudi to bi delovalo. Vendar morate določiti razširitev (sc.exe), ko ga zaženete v PowerShell. To je zato, ker ukaz SC (brez omembe razširitve .exe) bo razloženo kot Set-Content ki je vgrajen cmdlet v PowerShell.

Še lažje je, če imate nameščen PowerShell 6.0. V PowerShell 6 in novejših lahko uporabite to sintakso za odstranitev storitve:

Odstrani-Storitev-Ime Ime storitve

Vodenje Odstrani-Storitev ukaz v starejših različicah PowerShell (<6.0) prikazuje napako: Izraz 'Remove-Service' ni prepoznan kot ime cmdleta, funkcije, datoteke skripta ali delujočega programa.


Uporaba Process Hacker

Process Hacker je dober pripomoček za upravljanje procesov, ki je po videzu podoben Microsoftovemu Process Explorerju. S Process Hacker lahko preprosto izbrišete storitev prek menija z desnim klikom.

izbrišite hekerja storitev Windows
Izbrišite storitev s programom Process Hacker. na primer storitev Dell SupportAssist

Zaženite Process Hacker kot skrbnik. Preklopite na zavihek Storitve, z desno tipko miške kliknite storitev, ki jo želite odstraniti, in kliknite Izbriši.

(Kot stransko opombo lahko tudi konfigurirate dovoljenja za storitve z uporabo Process Hacker.)

Prenesite Process Hacker iz https://processhacker.sourceforge.io/


Oglejte si odvisne storitve

Ko odstranite storitev, se druge, ki so odvisne od storitve, ne bodo zagnale, kar bo vrnilo napako "Prišlo je do sistemske napake 1075. Storitev odvisnosti ne obstaja ali pa je bila označena za izbris.«. Če v registru ostane vnos gonilnika ali storitve, vendar manjkajo ustrezne datoteke, bi Dnevnik dogodkov zabeležil vnos z ID: 7000 na vsakem začetku.

Ime dnevnika: sistem. Vir: Service Control Manager. Datum: ID dogodka: 7000. Raven: Napaka. Opis: Storitev DgiVecp se ni uspela zagnati zaradi naslednje napake:Sistem ne najde navedene datoteke.

Zato je priporočljivo najprej preveriti, ali obstajajo vzdrževani. To lahko preverite v storitvah MMC tako, da dvokliknete element, ki ga želite izbrisati, in kliknete zavihek Odvisnosti. Spodaj je prikazan seznam komponent, ki so odvisne od te storitve. Tukaj je primer, kjer je »Faks« odvisen od »Print Spooler« za začetek.

Izbrišite neželene storitve

Medtem ko večina storitev tretjih oseb nima nobenih odvisnih oseb, jih nekatere imajo. Vedno je priporočljivo, da si ogledate ta zavihek, preden počistite element.

Drug način za preverjanje odvisnosti je, da zaženete ta ukaz iz okna ukaznega poziva. (primer, Print Spooler)

sc enumdepend spooler
Izbrišite neželene storitve v oknih

Informacije v tem članku veljajo za vse različice sistema Windows, vključno z operacijskim sistemom Windows 10.


Ena majhna prošnja: če vam je bila objava všeč, jo delite?

En "droben" vaš delež bi resno pomagal pri rasti tega bloga. Nekaj ​​odličnih predlogov:
  • Pripnete!
  • Delite ga na svoj najljubši blog + Facebook, Reddit
  • Tweetajte!
Najlepša hvala za vašo podporo, moj bralec. Ne bo vzelo več kot 10 sekund vašega časa. Gumbi za skupno rabo so spodaj. :)