古詩詞大全網 - 成語大全 - svchost是什麽程序

svchost是什麽程序

本文操作環境:windows10系統、thinkpad t480電腦。

推薦:《編程視頻》

svchost.exe是微軟Windows操作系統中的系統文件,微軟官方對它的解釋是:svchost.exe 是從動態鏈接庫 (DLL) 中運行的服務的通用主機進程名稱。這個程序對系統的正常運行是非常重要,而且是不能被結束的。許多服務通過註入到該程序中啟動,所以會有多個該文件的進程。

軟件特性

進程信息

進程文件:svchost.exe

進程名稱:Host Process for Windows Services

進程類別:系統進程

位置:C:\Windows\System32\svchost.exe和C:\Windows\SysWow64\svchost.exe(僅64位)

英文描述:svchost.exe (Service Host, or SvcHost) is a system process that can host from one to many Windows services in the Windows NT family of operating systems. Svchost is essential in the implementation of so-called shared service processes, where a number of services can share a process in order to reduce resource consumption. This program is important for the stable and secure running of your computer and should not be terminated.

出品者:Microsoft Corp.

屬於:Microsoft Windows Operating System

系統進程:是

後臺程序:是

網絡相關:是

常見錯誤:沒有

內存使用:沒有

安全等級 (0-5): 0

間諜軟件:不是

廣告軟件:不是

病毒:不是

木馬:不是

用途說明

多個svchost.exe進程可以同時存在,在Windows 2000壹般有2個svchost進程,壹個是RPCSS(Remote Procedure Call)服務進程,另外壹個則是由很多服務***享的壹個svchost.exe。而在Windows XP中,則壹般有4個以上的svchost.exe服務進程,之後的系統中則更多(Windows 7中壹般是6個,但所有系統中數目都不是絕對的,有時候多壹點少壹點也是正常現象,是不是病毒也不能杞人憂天,需要用合理的方法來判斷)。這樣做在壹定程度上減少了系統資源的消耗,不過也帶來壹定的不穩定因素,因為任何壹個***享進程的服務因為錯誤退出進程就會導致整個進程中的所有服務都退出。

近年來,由於計算機性能普遍提高,為了提高系統安全性和穩定性,在最新版本的Windows 10操作系統中,系統不再使多個服務***享1個svchost.exe進程,而會為每個服務都分配壹個獨立的svchost.exe進程。因此在更新到最新版Windows 10後,在任務管理器中可以看到80至90個svchost.exe進程,這是正常現象。

另外,在64位Windows系統中,系統盤下的SysWOW64文件夾(位於Windows文件夾內)內也存在壹個svchost.exe文件,它是svchost.exe的32位版本,用於在64位Windows系統中運行32位服務。在64位Windows操作系統中,大多數位於System32文件夾中的系統文件在SysWOW64文件夾中都擁有1個對應的32位版本,因此無需擔心。