Kā izdzēst Windows pakalpojumu operētājsistēmā Windows 10 un agrāk

click fraud protection

Vai esat saskāries ar situāciju, kad programmatūras atinstalēšana atstāj tās pakalpojuma vai draivera ierakstus reģistru, un Windows mēģina tos ielādēt katrā sāknēšanas reizē, neizdodas un katru reizi reģistrē kļūdu sistēmas notikumu žurnālā uzsākt?

Šajā rakstā ir paskaidrots, kā dzēst bāreņu pakalpojumu operētājsistēmā Windows 10 (un vecākā versijā), izmantojot reģistru, SC.exe komandrindu, PowerShell vai Autoruns. Pirms turpināt, izveidojiet a Sistēmas atjaunošanas punkts un ņem a pabeigt reģistra dublējumu.

Ja jūs to atradīsit nav apgādājamo pastāv pakalpojumam, varat izdzēst atlikušo vai nevēlamo pakalpojumu sistēmā Windows, izmantojot kādu no šīm metodēm.

Saturs

  1. Pakalpojuma dzēšana sistēmā Windows
    • 1. metode: Izmantojot komandu SC.EXE
    • 2. metode: automātiskās palaišanas izmantošana
    • 3. metode: reģistra redaktora izmantošana
    • 4. metode: PowerShell izmantošana
    • 5. metode: Process Hacker izmantošana
  2. INFORMĀCIJA: skatiet pakalpojuma apgādniekus

Kā izdzēst pakalpojumu sistēmā Windows?

Pakalpojumu var izdzēst, izmantojot iebūvēto SC.exe komandrindu, reģistra redaktoru, PowerShell vai utilītu, piemēram, Autoruns. Izpildiet vienu no šīm metodēm:

Izmantojot komandu SC

The SC.EXE Windows komandrindas rīku var izmantot, lai izveidotu, rediģētu vai dzēstu pakalpojumus. Lai dzēstu pakalpojumu sistēmā Windows, izmantojiet tālāk norādīto komandrindas sintaksi no admin komandu uzvedne:

sc izdzēst pakalpojuma_nosaukums


Kur pakalpojuma_nosaukums attiecas uz pakalpojuma īso nosaukumu, nevis uz tā parādāmo nosaukumu. Lai atrastu īso nosaukumu, atveriet pakalpojumu MMC un veiciet dubultklikšķi uz pakalpojuma.

  • 1. piemērs: Google atjaunināšanas pakalpojums (gupdate) ir parādāmais vārds un gupdate ir īsais vārds.
  • 2. piemērs: Dell SupportAssist (SupportAssistAgent) ir parādāmais vārds un SupportAssistAgent ir īsais vārds.
    pakalpojuma īsais nosaukums pakalpojumi mmc

Vēl viens veids, kā atrast pakalpojuma īso nosaukumu, ir izmantot šo komandrindu:

sc vaicājuma veids = pakalpojums | vairāk

Iepriekš minētajā komandā ir uzskaitīti visi pakalpojumi, kā arī pakalpojuma (īsais) nosaukums un parādāmais nosaukums.

Vai arī, ja zināt parādāmo nosaukumu, pakalpojuma nosaukumu varat atrast, izmantojot šo komandu:

sc getkeyname "pakalpojuma parādāmais nosaukums"

kas šajā piemērā ir:

sc getkeyname "Google atjaunināšanas pakalpojums (gupdate)"
dzēst pakalpojumu Windows - atlikušais pakalpojums

Reiz pakalpojuma īsais nosaukums tiek iegūta, izmantojot kādu no iepriekš minētajām metodēm, izmantojiet šo komandu, lai dzēstu pakalpojumu:

sc dzēst testu

Jūs redzēsit izvadi: [SC] DeleteService Veiksmīgi

dzēst pakalpojumu Windows - atlikušais pakalpojums

Tas no datora izdzēš norādīto pakalpojumu (šajā piemērā “testa” pakalpojums).

Ja pakalpojums darbojas vai citam procesam ir atvērts rokturis pakalpojumam, tas tiks atzīmēts dzēšanai un tiks noņemts nākamajā atsāknēšanas reizē.

Vai nevarat izdzēst pakalpojumu?

Ja, dzēšot pakalpojumu, tiek parādīts šāds kļūdas ziņojums, iespējams, ka mēģināt dzēst pakalpojumu no parastas komandu uzvednes, nevis admin komandu uzvedne.

Ja tāda pati kļūda rodas administratora komandu uzvednē, tas nozīmē, ka pašlaik reģistrētajam lietotāja kontam nav pilnīgas kontroles atļaujas šim pakalpojumam.

[SC] OpenService FAILED 5: piekļuve ir liegta.

Lai novērstu šo kļūdu, dzēšot pakalpojumu, jums tas ir jādara vispirms mainiet pakalpojuma atļaujas. Alternatīvi varat izmantot SISTĒMA vai Uzticams instalētājs kontu, lai dzēstu pakalpojumu.


SAISTĪTI:Windows 10 noklusējuma pakalpojumu konfigurācija

Autoruns izmantošana no Windows Sysinternals

Autoruns, no Microsoft Windows Sysinternals, ir a nepieciešams rīks, kas palīdz pārvaldīt Windows startēšanu, pakalpojumus, draiverus, Winsock pakalpojumu sniedzējus, Internet Explorer pievienojumprogrammas, Shell paplašinājumus utt.

  1. Lejupielādējiet Autoruns un palaidiet to
  2. Cilnē Opcijas atzīmējiet ķeksīti Slēpt Microsoft ierakstus lai tiktu uzskaitīti tikai trešo pušu ieraksti.
  3. Nospiediet F5 lai atsvaidzinātu sarakstu.
  4. Noklikšķiniet uz Pakalpojumi cilni, lai dzēstu pakalpojumu(s), kas ir nevēlami vai palikuši pāri.
    Izdzēsiet nevēlamos pakalpojumus
  5. Aizvērt Autoruns.

Izmantojot reģistra redaktoru

Lai manuāli izdzēstu pakalpojumu tieši, izmantojot Windows reģistru, veiciet šīs darbības:

  1. Sākt Regedit.exe un dodieties uz šo filiāli:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
    izdzēsiet Windows pakalpojuma reģistra redaktoru
    Dell SupportAssist pakalpojuma reģistra atslēga

    Katra apakšatslēga zem iepriekš minētās reģistra atslēgas apzīmē draiveri vai pakalpojumu. Atslēgas nosaukums ir tāds pats kā īss vārds pakalpojumu. Turklāt jums vajadzētu būt iespējai viegli identificēt ierakstu, apskatot Parādāmais nosaukums un ImagePath vērtības labajā rūtī reģistra redaktorā.

  2. Atrodiet ierakstu, kuru vēlaties dzēst.
  3. Dublējiet atbilstošo atslēgu, izmantojot eksportējot to uz .reg failu.
  4. Pēc eksportēšanas ar peles labo pogu noklikšķiniet uz atslēgas un izvēlieties Dzēst.
  5. Izejiet no reģistra redaktora.

Izmantojot PowerShell

PowerShell administratora logā varat izmantot tālāk norādītās komandas, lai dzēstu pakalpojumu.

$service = Get-WmiObject -Class Win32_Service -Filtrs "Name='servicename'" $service.delete()
dzēst pakalpojumu Windows - Powershell

ReturnValue no 0 norāda, ka operācija bija veiksmīga. Pakalpojums ir dzēsts un vairs netiks rādīts pakalpojumu MMC.

Lai uzzinātu atgriešanas vērtības nozīmi, skatiet Microsoft rakstu Dzēst Win32_Service klases metodi

dzēst pakalpojumu Windows - atlikušais pakalpojumsVai arī varat palaist sc.exe komanda programmā PowerShell. Tas arī derētu. Bet jums ir jānorāda paplašinājums (sc.exe), palaižot to programmā PowerShell. Tas ir tāpēc, ka komanda SC (nemaz neminot paplašinājumu .exe) tiks interpretēts kā Komplekts-Saturs kas ir PowerShell iebūvēta cmdlet.

Tas ir vēl vienkāršāk, ja jums ir instalēta PowerShell 6.0. Programmā PowerShell 6 un jaunākās versijās pakalpojuma noņemšanai varat izmantot šo sintaksi:

Remove-Service -Name ServiceName

Palaižot Noņemt-Pakalpojums komanda vecākajās PowerShell versijās (<6.0) parāda kļūdu: Termins “Remove-Service” netiek atpazīts kā cmdlet, funkcijas, skripta faila vai darbināmas programmas nosaukums.


Process Hacker izmantošana

Process Hacker ir laba procesu pārvaldības utilīta, kas pēc izskata ir līdzīga Microsoft Process Explorer. Izmantojot Process Hacker, varat viegli izdzēst pakalpojumu, izmantojot labās pogas izvēlni.

izdzēsiet Windows servisa procesa hakeri
Dzēsiet pakalpojumu, izmantojot Process Hacker. piemēram, Dell SupportAssist pakalpojums

Sāciet Process Hacker kā administratoru. Pārslēdzieties uz cilni Pakalpojumi, ar peles labo pogu noklikšķiniet uz pakalpojuma, kuru vēlaties noņemt, un noklikšķiniet uz Dzēst.

(Sānu piezīme, jūs varat arī konfigurēt pakalpojumu atļaujas izmantojot Process Hacker.)

Lejupielādējiet Process Hacker no https://processhacker.sourceforge.io/


Skatiet pakalpojuma apgādniekus

Kad noņemat pakalpojumu, citi, kas ir atkarīgi no pakalpojuma, nevarēs startēt, atgriežot kļūdu "Radās sistēmas kļūda 1075. Atkarības pakalpojums neeksistē vai ir atzīmēts dzēšanai. Ja reģistrā ir palicis draivera vai pakalpojuma ieraksts, bet trūkst atbilstošo failu, notikumu žurnālā tiks ierakstīts ieraksts ar ID: 7000 katrā startā.

Žurnāla nosaukums: Sistēma. Avots: Service Control Manager. Datums: Pasākuma ID: 7000. Līmenis: kļūda. Apraksts: DgiVecp pakalpojumu neizdevās palaist šādas kļūdas dēļ:Sistēma nevar atrast norādīto failu.

Tāpēc vispirms ir ieteicams pārbaudīt, vai nav apgādājamo. To varat pārbaudīt pakalpojumā Services MMC, veicot dubultklikšķi uz vienuma, kuru vēlaties dzēst, un noklikšķinot uz cilnes Atkarības. Tālāk ir parādīts to komponentu saraksts, kas ir atkarīgi no šī pakalpojuma. Šeit ir piemērs, kur “Fakss” ir atkarīgs no “Drukas spolētāja”, lai sāktu.

Izdzēsiet nevēlamos pakalpojumus

Lai gan lielākajai daļai trešo pušu pakalpojumu nav apgādājamo, dažiem tādi ir. Pirms vienuma dzēšanas vienmēr ir ieteicams apskatīt šo cilni.

Vēl viens veids, kā pārbaudīt apgādājamos, ir palaist šo komandu no komandu uzvednes loga. (piemērs, Drukas spolētājs)

sc enumdepend spolētājs
Izdzēsiet nevēlamo pakalpojumu sistēmā Windows

Šajā rakstā sniegtā informācija attiecas uz visām Windows versijām, tostarp Windows 10.


Viens neliels lūgums: ja jums patika šis ieraksts, lūdzu, kopīgojiet to?

Viena "niecīga" daļa no jums nopietni palīdzētu šī emuāra izaugsmei. Daži lieliski ieteikumi:
  • Piespraud to!
  • Kopīgojiet to savā iecienītākajā emuārā + Facebook, Reddit
  • Tvīto to!
Tāpēc liels paldies par atbalstu, mans lasītāj. Tas neaizņems vairāk par 10 sekundēm jūsu laika. Kopīgošanas pogas atrodas tieši zemāk. :)