Svchost.exe
维基百科,自由的 encyclopedia
Svchost.exe(服务主机,或称SvcHost)是一个系统进程,可以在Windows NT系列操作系统中托管一个或多个Windows服务。[1]Svchost对于实现共享服务进程至关重要,在这种方式下,多个服务可以共享一个进程,以减少资源消耗。将多个服务组合到单一进程中可以节省计算资源,这一点对NT设计者来说尤其重要,因为在Windows操作系统中创建进程比其他操作系统(例如Unix家族)需要更多时间和内存。然而,如果其中一个服务引起未处理的异常,整个进程可能会崩溃。此外,对最终用户而言识别组件服务可能更加困难。用户经常报告与各种托管服务(特别是与Windows Update相关的问题),并由媒体作为涉及svchost的新闻报道。[2][3]
![]() |
Svchost进程首次出现在Windows 2000中,[4]尽管自Windows NT 3.1以来就已存在对共享服务进程的底层支持。[5]