什么是服务主机进程(svchost.exe)?为什么这么多正在运行
发布时间:2025-05-13 09:14
2024-05-21 22:30:06 来源: 驾驭信息纵横科技 福建 举报
如果你曾经浏览过任务管理器,你可能会想知道为什么有这么多服务主机进程(svhost.exe)在运行。你不能结束它们,而且你肯定没有启动它们,那么它们是什么?
什么是服务主机进程
根据微软的说法,答案如下:
Svchost.exe 是从动态链接库 (DLL) 中运行的服务的通用主机进程名称。
但这对我们没有多大帮助。不久前,微软开始将Windows的大部分功能从依赖内部Windows服务(从EXE文件运行)改为使用DLL文件。从编程的角度来看,这使得代码更加可重用,而且可以说更容易跟上最新。问题是,你不能像启动可执行文件那样直接从Windows启动DLL文件。相反,从可执行文件加载的shell用于承载这些DLL服务。于是,服务主机进程(svchost.exe)诞生了。
为什么有这么多服务主机进程在运行
如果你看过“控制面板”中的“服务”部分,你可能已经注意到Windows需要很多服务。如果每个服务都在一个服务主机进程下运行,那么一个服务中的故障可能会导致整个Windows瘫痪,所以这些进程是分开的。
网址:什么是服务主机进程(svchost.exe)?为什么这么多正在运行 https://m.mxgxt.com/news/view/1162857
相关内容
明星来电服务是什么意思《大江大河2》程厂长结局是什么为什么利用宋运辉 程开颜为什么变坏
主播都玩的服务器叫什么
明星运营是做什么的(明星运营是做什么的呢)
b站陈睿怎么了为什么这么多人在骂
什么是社交媒体管理服务?()
为什么明星要公布行程
什么是电商运营
大多数时候“为什么这么说”其实是在讲“是什么”
什么是前期物业管理协议,和正式的物业服务合同有什么区别