Mi a conhost.exe és kapcsolódik-e az NVIDIA-hoz?



Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

Lehet, hogy látta, hogy a conhost.exe megjelenik a Windows Feladatkezelőben, és kíváncsi arra, mi ez. Azok, akik grafikus intenzív alkalmazásokat futtatnak, vagy NVIDIA grafikát használnak, szintén észrevehetnek több conhost példányt. Ebben a cikkben jobban megvilágítjuk ezt a folyamatot, hogy miért lát több példányt, és mi köze van a Windows-hoz.



Mi a Conhost.exe

Először is, a conhost teljes mértékben kiáll Console Window Host . Készítsünk egy kis történelmet. A Windows XP-ben még a parancssort egy hasonló folyamat, az úgynevezett Client Server Runtime System Service (CSRSS) kezelte. Abban az időben a CSRSS összeomolhat, és az egész rendszert magával viheti, és a fejlesztők számára sem engedélyezett tematikus kód futtatását a rendszer folyamataiban.



A Windows Vistában bevezették az Asztal ablakkezelőt (DWM). Ez a szolgáltatás összetett nézeteket rajzolt az asztalra ahelyett, hogy minden alkalmazást kezelni tudott volna. Ez a parancssornak olyan kiterjedésű témákat adott, mint a többi Windows. A dwm szolgáltatás csak a címsorokat és a keretet kezelte, így egyéb összetevőket, így a régi gördítősávokat.



A Windows 7 rendszerből láttuk a Console Window Host (conhost.exe) fájlt. Ahogy a neve is sugallja, a konzolablak host-folyamata. A Conhost.exe interfészként szolgál a CSRSS és a Windows Parancssor között, lehetővé téve az ablakok számára a korábbi problémák kijavítását, például a teljes cmd parancssorának tematizálását, és lehetővé téve a drag and drop parancsot a parancssorba. A Conhost.exe a Windows 10-hez képest is élt, teret engedve az összes új interfészelemnek és stílusnak, amelyet a Windows bevezetett.

Bár a Feladatkezelő a Console Window Host különböző példányait mutatja, mégis társítva van a CSRSS-hez. A conhost.exe folyamat ellenőrzése a következővel: Process Explorer bizonyítja, hogy a conhost.exe a csrss.exe folyamat alatt fut.



Tehát a Console Window Host inkább egy olyan héj, amely átveszi a felelősséget egy olyan rendszerszolgáltatás futtatásáért, mint a CSRSS, miközben képes biztosítani a modern felhasználói felület elemeinek használatát.

Miért van többféle Conhost.Exe

Mint a cikk elején mondtam, gyakran láthatja, hogy a Feladatkezelőben több példány fut a Console Window Host folyamatból. Ennek az az oka, hogy a parancssor minden egyes példányának saját konzolablak-gazdálkodási folyamata lesz. Akár egy harmadik féltől származó alkalmazásról van szó, akár egy olyan Windowsról, amelyen egy ablak aktív, vagy sem, a Feladatkezelőben megjelenik a Konzolablak-gazdagép példánya. Ilyen például egy alkalmazás, amely csendes frissítést futtat a háttérben a parancssor segítségével.

Gyakori, hogy a conhost.exe több példánya fut a Feladatkezelőben. Ezek az esetek nagyon kevés CPU vagy RAM erőforrást igényelnek. Ha azonban folyamatosan túlzott CPU- vagy RAM-felhasználást észlelt, akkor alaposabban meg kell vizsgálnia a problémát, és meg kell határoznia, hogy mely konkrét alkalmazásokról van szó. Letöltheti a Microsoft-ot Process Explorer és futtassa, hogy minél több betekintést nyerjen a kérdésbe. Ez cikk további részleteket nyújt a Process Explorer működéséről.

Ha kíváncsi arra, hogy a conhost.exe egy rosszindulatú program, akkor ez nem csak egy alapvető Windows-összetevő. De lehetséges, hogy egy vírus helyettesítheti a valódi konzolablak-állomást saját folyamatával, amelyet könnyedén kihalászhat, ha a jobb egérgombbal rákattint a Konzolablak-gazda egyik példányára, majd rákattint Nyissa meg a fájl helyét .

Ha a fájl itt található Windows System32 , akkor biztos lehet benne, hogy ez nem vírus. A fájl helye valahol máshol van, mondjuk% userprofile% AppData Roaming Microsoft, akkor lehet, hogy vírussal van dolgod. Vannak bizonyos rosszindulatú programok, amelyek conhost.exe néven álcázzák magukat, és különféle funkciókat látnak el. Jobb alternatíva, ha olyan víruskeresőt telepít, mint a Malwarebytes és futtasson egy teljes rosszindulatú program-ellenőrzést a számítógépén.

2 perc olvasás