Šodienas Geek skolu stundā mēs iemācīsimies par Windows pakalpojumiem un to pārvaldīšanu, izmantojot iebūvēto utilītprogrammu.
SKOLAS NAVIGĀCIJAGadu gaitā cilvēki ir pavadījuši daudz laika, lai atspējotu un uzlabotu Windows pakalpojumu konfigurāciju, un visas tīmekļa vietnes ir veltītas, lai izprastu, kurus pakalpojumus jūs varat atspējot.
Par laimi, jaunākās Windows versijas ir ievērojami racionalizējušas lietas, kas darbojas kā pakalpojumi, pievienoja iespēju aizkavēt to palaišanu līdz vēlāk, un ļāva tām darboties tikai tad, kad tie tika aktivizēti, nevis visu laiku. Kopējais Windows nodalījums ir pat samazinājies visu šo darbu dēļ.
Bet cilvēki joprojām ir apņēmušies atsaukt pakalpojumus. Tādējādi šodienas stunda iemācīs jūs par pakalpojumiem, kā tos analizēt, noņemt vai atspējot. Tas, ko mēs nerīkosimies, ir sniegt precīzu pakalpojumu atspējošanas sarakstu, jo lielākoties atstājiet iebūvētos pakalpojumus vienatnē.
Windows pakalpojumi ir īpaša veida lietojumprogramma, kas ir konfigurēta, lai palaistu un palaistu fonā, dažos gadījumos, pirms lietotājs ir vēl pieteicies. Tos var konfigurēt kā vietējo sistēmas kontu. Pakalpojumi ir paredzēti, lai nepārtraukti darbotos fonā un veiktu sistēmas uzdevumus, piemēram, datora dublēšana vai servera procesa vadīšana, kas skar tīkla portu.
Atgriežoties Windows XP dienās, pakalpojumus var konfigurēt, lai tie darbotos interaktīvi un palaistu kopā ar pārējām jūsu lietojumprogrammām, taču kopš Vista visi pakalpojumi ir spiesti darboties īpašā sesiju logā, kas nevar mijiedarboties ar jūsu vietējo darbvirsmu. Tātad pakalpojums, kas mēģina atvērt dialoglodziņu vai parādīs jums ziņojumu, nebūs atļauts to darīt.
Atšķirībā no parastajām lietojumprogrammām, kuras var vienkārši palaist un palaist zem sava lietotāja konta, pakalpojums ir jāinstalē un jāreģistrē operētājsistēmā Windows, kuram pirms tam ir nepieciešams administratora konts un parasti lietotāja konta vadības uzvedne. Tātad, ja jūs neļaujiet lietojumprogrammai darboties kā administrators, tā var ne tikai izveidot pakalpojumu, kas darbojas fonā.
Windows vienmēr ir izmantojis pakalpojumu paneli, lai pārvaldītu pakalpojumus, kas darbojas jūsu datorā. Jūs jebkurā brīdī varat viegli nokļūt, vienkārši tiecot tastatūru WIN + R, lai atvērtu Run dialog un ievadītu services.msc.
Pakalpojumu panelis ir diezgan vienkāršs: ir pakalpojumu saraksts, statusa aile, lai parādītu, vai tā darbojas vai nav, kā arī vairāk informācijas, piemēram, nosaukums, apraksts un pakalpojuma palaišanas veids. Jūs ievērosiet, ka ne visi pakalpojumi darbojas visu laiku.
Lai gan jūs varat izvēlēties pakalpojumu un vai nu ar peles labo pogu noklikšķināt uz tā vai noklikšķiniet uz rīkjoslas pogām, lai sāktu, apturētu vai restartētu, varat arī dubultklikšķi, lai atvērtu rekvizītu skatu un iegūtu plašāku informāciju.
Pakalpojuma atspējošana ir tikpat vienkārša kā nolaižamajā izvēlnē Startēšanas veids, lai atspējotu, un izvēloties Piemērot, taču jūs varat arī mainīt to manuāli vai automātiski ar aizkavētu sākumu. Šajā dialoglodziņā varat redzēt pilnu izpildes faila ceļu, kas daudzos gadījumos var palīdzēt, ja vēlaties redzēt, kāds ir tieši šis pakalpojums.
Cilnē Ieeja ļauj jums izvēlēties, vai pakalpojums ir pieteicies kā vietējais sistēmas konts vai cits konts. Tas galvenokārt ir noderīgs serveru vidē, kur jūs varētu vēlēties palaist pakalpojuma kontu no domēna, kuram ir pieejams resurss citos serveros.
Jūs, iespējams, pamanīsit iespēju opcijai "Atļaut pakalpojumu, lai mijiedarbotos ar darbvirsmu", kuru mēs iepriekš minējām - pēc noklusējuma pakalpojumiem nav atļauts piekļūt jūsu darbvirsmai, ja vien šī rūtiņa nav atzīmēta, un šī izvēles rūtiņa patiešām pastāv tikai mantotajam atbalstam.
Bet, vienkārši pārbaudot, ka šī kastīte viņiem nekavējoties nesniedz piekļuvi, jums arī jāpārliecinās, ka reģistra vērtība NoInteractiveServices ir iestatīta uz 0, jo, kad tas ir iestatīts uz 1, tas tiek ignorēts un pakalpojumi nevar mijiedarboties ar darbvirsmu vispār. Piezīme: sistēmā Windows 8 vērtība ir iestatīta uz 1 un interaktīvie pakalpojumi ir aizliegti.
Pakalpojumi nav domāti interaktīvai, jo visi logi ir vienā un tajā pašā lietotāja terminālā, kam ir piekļuve kopīgiem resursiem, piemēram, starpliktuvē, un, ja tie darbojas kopā ar citiem procesiem, var rasties problēma, kad ļaunprātīga lietojumprogramma darbojas normālā lietotāja procesā varētu mēģināt iegūt lielāku piekļuvi, izmantojot pakalpojumu, un uzskatot, ka pakalpojumi darbojas kā vietējais sistēmas konts, tas, iespējams, nav laba lieta.
Atmiņas cilne ļauj jums izvēlēties iespējas, kas notiek, kad pakalpojums neizdodas. Jūs varat izvēlēties automātiski restartēt pakalpojumu, kas parasti ir noklusējuma opcija, vai arī varat palaist programmu vai restartēt datoru.
Iespējams, ka vislabāk ir palaist programmas opciju, jo jūs varētu iestatīt Windows, lai automātiski nosūtītu e-pastu, ja pakalpojums neizdodas vairāk kā vienreiz - noderīga iespēja servera vidē. Tas noteikti ir daudz mazāk noderīgs regulārajā darbvirsmā.
Cilne "Atkarības" norāda, kuri pakalpojumi ir atkarīgi no konkrēta pakalpojuma un kuri pakalpojumi ir atkarīgi no tā, kuru jūs meklējat.Ja plānojat atspējot pakalpojumu, vispirms vispirms jākonsultējas ar šo sadaļu, lai pārliecinātos, ka šim pakalpojumam nekas cits nav vajadzīgs.
Regulāro dienestu panelis daudzos gados nav mainījies, bet, laimi, ir daudz labāks veids, kā noskaidrot, kādi pakalpojumi darbojas, un kuri no šiem pakalpojumiem izmanto daudz resursu.
Windows 8 uzdevumu pārvaldniekam ir jauna sadaļa Pakalpojumi, kas ļauj apturēt un sākt pakalpojumus, bet arī piedāvā iespēju "Meklēt tiešsaistē" un vēl noderīgāku opciju Iet uz informāciju.
Pēc tam, kad izvēlnē esat atlasījis Pāriet uz detaļām, jūs pārslēgsit uz cilni Detalizēta informācija, un process, kas ir atbildīgs par šo pakalpojumu, tiks iezīmēts.
Kā redzat, par Distributed Link Tracking atbildīgais process aizņem 28,712 K atmiņas apjomu, kas, šķiet, ir daudz, kamēr jūs saprotat, ka konkrētais svchost.exe process faktiski ir atbildīgs par visu pakalpojumu klāstu.
Ar peles labo pogu noklikšķiniet uz tā vēlreiz un pēc tam atlasiet Iet uz Pakalpojumi un redzēsiet to, par ko mēs runājam. Tagad daudzi pakalpojumi ir izvēlēti Pakalpojumu logā, un jūs pamanīsit, ka tie visi atrodas vietnesSystemNetworkRestricted grupā, un tie pašlaik darbojas.
Tā, ka 28 MB atmiņu faktiski izmanto visam pakalpojumu komplektam, tas padara to saprotamāku, kāpēc tā izmanto visu šo atmiņu.
Ja jūs vēlaties daudz skaidrāku priekšstatu par to, kādi pakalpojumi darbojas saskaņā ar katru procesu, vislabāk ir izvilkt Procesora Explorer, atrast pakalpojumu sarakstā, veiciet dubultklikšķi uz tā un pēc tam dodieties uz cilni Pakalpojumi. Šī metode darbojas ar jebkuru Windows versiju.
Padoms: programmā Process Explorer visiem pakalpojumiem jābūt kokam zem pakalpojumu.exe.
Diemžēl daudzas crapware lietojumprogrammas instalēšanas laikā instalē Windows pakalpojumus un izmanto tos, lai saglabātu to neskaidrību fonā un atkārtoti palaistu atkārtoti. Citas lietojumprogrammas īsteno Windows pakalpojumu, lai nodrošinātu funkcionalitāti, kas jums varētu nebūt vajadzīga. Šie ir pakalpojumi, kurus jums vajadzētu atspējot.
Mūsu vispārējais noteikums ir tāds, ka Microsoft iebūvētajiem Windows pakalpojumiem vajadzētu atstāt vienatnē - Windows 8 vai pat Windows 7 ir paveicis labu darbu, lai samazinātu pakalpojumus tikai ļoti svarīgām funkcijām, un jūs neiegūstiet daudz resursu atspējojot šos pakalpojumus.
Tomēr, ko noteikti vajadzētu izdarīt, ir jāmeklē visi pakalpojumi, kas nav Windows daļa, un tā vietā mēģiniet tos risināt. Ja jums nav ideju par to, kas ir pakalpojums, vai arī tas attiecas uz lietojumprogrammu, kuru jūs nevēlaties veikt visu laiku, jums vajadzētu veikt dažus pētījumus un izlemt, vai to atspējot.
Viens no noteikumiem, kurus mēs vēlētos ievērot, ir izvairīties no pakalpojumu atspējošanas, jo tas var radīt problēmas un kļūdas. Tā vietā mēģiniet iestatīt pakalpojumu manuālai iedarbināšanai.
Ja konstatējat, ka konkrētais pakalpojums ir jāaktivizē, bet varbūt nav jāuzsāk nekavējoties, to var arī mainīt automātiski (aizturēts sākums), kas aizkavēsies, līdz sistēma pēc ieslēgšanas nomierināsies.
Dažas darbības vienkārši nevar izdarīt, izmantojot grafisko lietotāja interfeisu. Ja vēlaties dzēst pakalpojumu, piemēram, jūs varat to izdarīt tikai ar komandrindas palīdzību.
Piezīme: lūdzu NELIETIET pakalpojumus.
Jūs varat pieprasīt pakalpojuma statusu, izmantojot sc komandu, piemēram:
sc qc notikumu logs
Ir daudzas citas komandas un operācijas, kuras varat veikt, tostarp pakalpojuma dzēšana, ko mēs iesakām ieteikt tikai tad, ja jūsu sistēmā darbojas ļaunprogramma, kas darbojas kā pakalpojums.
sc dzēst
Neizdzēst pakalpojumus.
Varat arī veikt citas darbības, piemēram, apturēt un restartēt pakalpojumus no komandrindas, izmantojot sc utilītu. Piemēram, lai pārtrauktu izplatīto saišu izsekošanas klientu, izmantojiet šo komandu:
sc pieturas TrkWks
Lai to atkal sāktu, izmantojiet sc start.
Ja jums ir pakalpojumi, kas darbojas, tie izšķērdē resursus un palēnina datora darbību, vienkārši atinstalējiet un noņemiet lietojumprogrammas, kas tos ievieto. Nav nekāda iemesla dzēst pakalpojumus, atspējot tos vai kaut ko citu.
Kāpēc atspējot kaut ko, kas nepieciešams atinstalēt?