Što je conhost.exe i je li povezan s NVIDIA-om?



Isprobajte Naš Instrument Za Uklanjanje Problema

Možda ste vidjeli da se conhost.exe pojavljuje u Windows upravitelju zadataka i pitate se što je to. Oni koji pokreću grafički intenzivnu aplikaciju ili s NVIDIA grafikom možda su primijetili i nekoliko primjeraka conhosta. U ovom ćemo članku malo više rasvijetliti ovaj proces koji zaista jest, zašto vidite nekoliko slučajeva i kakve veze ima sa sustavom Windows.



Što je Conhost.exe

Prije svega, conhost se u potpunosti zalaže za Domaćin prozora konzole . Napravimo malo povijesti. Još u sustavu Windows XP, naredbenom se retkom bavio sličan postupak nazvan Usluga klijentskog poslužitelja (CSRS). U to se vrijeme CSRSS mogao srušiti i odnijeti cijeli sustav sa sobom, a također nije dopuštao programerima da pokreću tematski kod u sistemskim procesima.



U sustavu Windows Vista predstavljen je Desktop Window Manager (DWM). Ova je usluga crtala složene poglede na radnoj površini, umjesto da je svaka aplikacija dopuštala da se sama bavi. To je dalo naredbenom retku opseg tematizacije sličan ostalim Windowsima. Usluga dwm obrađivala je samo naslovne trake i okvir, ostavljajući ostale komponente, dakle stare trake za pomicanje.



U sustavu Windows 7 vidjeli smo host prozora konzole (conhost.exe). Kao što već ime govori, to je postupak hosta za prozor konzole. Conhost.exe služi kao sučelje između CSRSS-a i Windows naredbenog retka, omogućavajući Windowsima da poprave prethodne probleme poput temiranja cijelog prozora cmd odziva i dopuštajući povlačenje i ispuštanje u naredbeni redak. Conhost.exe je ipak živio sa sustavom Windows 10, stvarajući prostor za sve nove elemente i stilove sučelja koji su uvedeni u sustav Windows.

Iako upravitelj zadataka prikazuje različite instance hosta prozora konzole, i dalje je povezan s CSRSS-om. Provjera procesa conhost.exe sa Process Explorer dokazuje, conhost.exe radi u okviru procesa csrss.exe.



Dakle, Host prozora konzole više je ljuska koja preuzima odgovornost za izvođenje sistemske usluge poput CSRSS-a, dok istovremeno može dati mogućnost korištenja modernih elemenata korisničkog sučelja.

Zašto postoji nekoliko primjeraka Conhost.Exe

Kao što sam rekao na početku članka, u upravitelju zadataka često ćete vidjeti nekoliko slučajeva procesa hosta prozora konzole. To je rezultat toga što će svaka instanca izvršavanja naredbenog retka imati svoj vlastiti postupak hosta prozora konzole. Bez obzira radi li se o aplikaciji treće strane ili Windowsu koji izvodi upit s aktivnim prozorom ili ne, u upravitelju zadataka vidjet ćete instancu hosta prozora konzole. Primjer je aplikacija koja pokreće tiho ažuriranje u pozadini pomoću naredbenog retka.

Uobičajeno je vidjeti više primjeraka conhost.exe koji se izvode u upravitelju zadataka. Ovi slučajevi uzimaju vrlo malo CPU ili RAM resursa. Ako ste, međutim, primijetili stalnu pretjeranu upotrebu CPU-a ili RAM-a, trebali biste dublje proučiti problem i utvrditi o kojim se konkretnim aplikacijama radi. Možete preuzeti Microsoftove Process Explorer i pokrenite ga kako biste stekli više uvida u tome što bi mogao biti problem. Ovaj članak daje vam više detalja o tome kako Process Explorer radi.

Ako se pitate je li conhost.exe zlonamjerni softver, to nije, ali bitna Windows komponenta. Ali moguće je da virus može zamijeniti stvarnog domaćina prozora konzole vlastitim postupkom, koji možete lako izvaditi desnim klikom na instancu hosta prozora konzole i klikom Otvori mjesto datoteke .

Ako je datoteka u Windows System32 , onda možete biti sigurni da to nije virus. Ako je mjesto datoteke negdje drugdje, recimo% userprofile% AppData Roaming Microsoft, onda se možda imate posla s virusom. Postoje određeni malwares koji se maskiraju pod conhost.exe i izvršavaju razne funkcije. Bolja alternativa je da instalirate antivirus poput Malwarebytes i pokrenite potpuno skeniranje zlonamjernog softvera na računalu.

2 minute čitanja