展开

请问svchost是什么意思

发布于 2020-11-06 17:42:55     浏览 261

请问svchost是什么意思

问题解析:

【】

1、
欢迎访问抉信网 www.juexinw.com
svchost即svchost.exe,是微软Windows操作系统中的系统进程文件,是从动态链接库 (Dynamic Link Library,缩写DLL) 中运行的服务的通用主机进程名称。svchost对Windows系统的正常运行非常重要,而且对应的该进程是不能被结束的。许多服务通过注入到该程序中启动,所以会有多个该文件的进程。“Unable to write to C:UsersPublicDesktopInternet Explorer..url”,意思是无法写入到C:UsersPublicDesktopInternet Explorer..url,产生问题的原因有很多,除svchost.exe文件丢失外,都和DLL动态链接库有关。DLL动态链接库文件一般存放在系统盘下WindowsSystem32文件夹中,当运行某一程序时将会调用相应的DLL文件。由于DLL文件是可以被多个程序共享的,所以当卸载或安装一些程序时(有时是病毒、捆绑软件或流氓软件),误将其一起卸载掉或进行了不正确的修改操作,当再次调用该DLL文件,便会出现这样的问题。修复方法:如果不了解系统,不知道svchost.exe在电脑中的存放位置,那么建议使用修复工具(如杀毒软件)对系统进行全面的扫描和修复。扩展资料windows系统进程分为独立进程和共享进程两种,“svchost.exe”文件位于“%systemroot%system32”目录下,它属于共享进程。随着windows系统服务不断增多,为了节省系统资源,微软把很多服务做成共享方式,交由svchost.exe进程来启动。svchost进程只作为服务宿主,并不能实现任何服务功能,即它只能提供条件让其他服务在这里被启动,而它自己却不能给用户提供任何服务。事实上,系统服务是以动态链接库(DLL)形式实现的,它们把可执行程序指向svchost,由svchost调用相应服务的动态链接库来启动服务,这个过程由系统服务在注册表中设置的参数来决定。参考资料 垍

相关推荐

猜你可能喜欢

点击加载更多