Kaj je conhost.exe in ali je povezan z NVIDIA?



Preizkusite Naš Instrument Za Odpravo Težav

Morda ste videli, da se conhost.exe pojavlja v upravitelju opravil sistema Windows in se sprašuje, kaj je to. Tisti, ki izvajajo intenzivno grafično aplikacijo ali z grafiko NVIDIA, so morda opazili tudi več primerov conhost. V tem članku bomo osvetlili ta postopek, v resnici je, zakaj vidite več primerov in kakšno povezavo ima Windows.



Kaj je Conhost.exe

Prvič, conhost v celoti pomeni Gostitelj okna konzole . Naredimo malo zgodovine. Že v operacijskem sistemu Windows XP je bil ukazni poziv obdelan po podobnem postopku, imenovanem sistemska storitev izvajalnega sistema odjemalskega strežnika (CSRSS). Takrat se je CSRSS lahko zrušil in s seboj odnesel celoten sistem, razvijalcem pa tudi ni dovolil, da bi v sistemskih procesih izvajali tematsko kodo.



V operacijskem sistemu Windows Vista je bil predstavljen Desktop Window Manager (DWM). Ta storitev je na namizju narisala sestavljene poglede, namesto da bi vsaki aplikaciji dovolila, da jo obravnava sama. To je dalo ukazni poziv obseg tem, podobnih drugim Windowsom. Storitev dwm je obravnavala samo naslovne vrstice in okvir, ostale komponente pa zato stare drsne vrstice.



V operacijskem sistemu Windows 7 smo videli gostitelja okna konzole (conhost.exe). Kot že ime pove, gre za gostiteljski postopek za okno konzole. Conhost.exe služi kot vmesnik med CSRSS in ukaznim pozivom sistema Windows, s čimer omogoča, da okna odpravijo prejšnje težave, kot je temiranje celotnega okna poziva cmd, in omogoča povleci in spusti v ukazni poziv. Conhost.exe je preživel Windows 10 in ustvaril prostor za vse nove elemente in sloge vmesnika, ki so bili uvedeni v sistem Windows.

Čeprav upravitelj opravil prikazuje različne primerke gostitelja okna konzole, je še vedno povezan s CSRSS. Preverjanje procesa conhost.exe z Process Explorer dokaže, da conhost.exe deluje v postopku csrss.exe.



Torej, gostiteljsko okno konzole je bolj lupina, ki skrbi za izvajanje sistemske storitve, kot je CSRSS, hkrati pa lahko omogoči uporabo sodobnih elementov uporabniškega vmesnika.

Zakaj obstaja več primerov Conhost.Exe

Kot sem rekel na začetku članka, boste v upravitelju opravil pogosto videli več primerov procesa gostitelja okna konzole. To je posledica tega, da bo imel vsak primerek ukaznega poziva svoj lasten postopek gostovanja okna konzole. Ne glede na to, ali gre za aplikacijo tretje osebe ali Windows, ki ima poziv z aktivnim oknom ali ne, boste v upravitelju opravil videli primerek gostitelja okna konzole. Primer je aplikacija, ki v ukazni vrstici zažene tiho posodobitev v ozadju.

V upravitelju opravil je pogosto videti več primerov conhost.exe. Ti primeri zajemajo zelo malo virov CPU ali RAM-a. Če pa ste opazili nenehno pretirano uporabo procesorja ali RAM-a, poglobite težavo in ugotovite, za katere posebne programe gre. Lahko prenesete Microsoftove Process Explorer in ga zaženite, da dobite večji vpogled v to, v čem je težava. To Članek vam daje več podrobnosti o delovanju Process Explorerja.

Če se sprašujete, ali je conhost.exe zlonamerna programska oprema, to ni bistvena komponenta sistema Windows. Možno pa je, da virus lahko resničnega gostitelja okna konzole nadomesti z lastnim postopkom, ki ga lahko preprosto najdete tako, da z desno miškino tipko kliknete primerek gostitelja okna konzole in kliknete Odprite lokacijo datoteke .

Če je datoteka v Windows System32 , potem ste lahko prepričani, da ne gre za virus. Če je datoteka datoteka nekje drugje, recimo% userprofile% AppData Roaming Microsoft, potem imate morda opravka z virusom. Obstajajo nekatere zlonamerne programske opreme, ki se predstavljajo kot conhost.exe in opravljajo različne funkcije. Boljša alternativa je, da namestite protivirusni program Malwarebytes in v računalniku zaženite popoln pregled zlonamerne programske opreme.

2 minuti branja