你几乎毫不犹豫的来阅读这篇文章是因为你也觉得奇怪, 究竟为什么那里有一打正在运行的进程都叫做 svchost.exe. 你不能终止它们运行, 你也不记得什么时候开始运行它们的...那么它们究竟是什么呢?
        我们写了一系列的文章用来解释在任务管理器里发现的各种进程, 这篇文章是其中的一个部分, 这个系列包括: jusched.exe, dwm.exe, ctfmon.exe, wmpnetwk.exe, wmpnscfg.exe, mDNSResponder.exe, conhost.exe, rundll32.exe, Dpupdchk.exe, and Adobe_Updater.exe.
        你知道这些服务是什么吗? 最好开始阅读吧!

那么它是什么?

引用微软的解释: "svchost.exe 是一个共有的宿主进程的名字, 为了运行那些来自动态链接库的服务". 请问可以讲得通俗一点吗?
        不久前, 微软开始将所有Windows系统内部的功能移到 .dll 文件中, 从而取代以前的 .exe 文件. 从编程角度来看这这样做有利于复用...但问题是你不能直接从Windows系统中运行一个 .dll 文件, 必须由一个可执行文件加载它, 所以 svchost.exe 就这样产生的.

为什么有很多个 svchost.exe 在运行呢?

如果你留意过控制面板里的服务这一块, 你也许就会注意到有很多服务是系统所需要的, 但如果所有服务都在一个 svchost.exe 实例下运行, 如果其中一个运行出错也许会导致系统的崩溃...所以将它们分隔开了. 
        这些服务被按照一定的逻辑进行分组, 每个组产生一个的 svchost.exe 实例. 举个例子: 有个 svchost.exe 运行了三个和防火墙有关的服务, 另外有个 svchost.exe 可能运行了有关用户界面的所有服务, 等等.

它有什么用呢?

你可以停止一些不是绝对需要运行的服务, 另外如果你注意到某个 svchost.exe 很占 CPU, 你可以重启当前运行的这个服务. 最大的问题是怎么识别哪个服务是在哪个特定的 svchost.exe 下运行的...下面的内容将会谈到这个.
        如果你很好奇我们究竟在谈论什么, 就打开你的任务管理器并点击 "查看所有用户进程" 的框框:

用命令行查找

如果你想看见某个服务宿主在哪个特定的 svchost.exe 中, 你可以 tasklist 命令来查看服务的一个列表.

tasklist /SVC

用命令行这种方法的的问题是你不必知道这些隐晦的名字指的是什么.

在任务管理器中查看

你可以右击一个 svchost.exe 进程, 然后选择"查看服务"的选项.

然后会跳转到服务选项卡, 运行在那个 svchost.exe 进程下的服务会被选中:

这样做最棒的是你可以在描述一列中看到真实的名字, 所以你可以选择那些不需要运行的服务并禁用它们.

使用 Process Explorer

你还可以使用非常棒的  Process Explorer 工具来查看哪些服务是作为一个部分用一个 svchost.exe 来运行的. 把你的鼠标移到一个进程上, 将弹出一个列表来展示它负责的所有服务.

你还可以在某个 svchost.exe 上双击并选择服务这个选项卡, 你可以在那儿选择关闭一些你不想运行的服务.

禁用服务

打开控制面板->管理工具->服务, 或者在开始菜单或者运行框中直接输入 services.msc 并回车. 找到列表中你想停止的服务, 你可以双击或者右击并选择属性.

更改启动类型为禁用, 然后单击停止按钮, 立刻停止它运行.

你还可以使用命令行来禁用某个服务, 下面这个命令行中的 "trkwks" 是上面对话框中的一个服务的名字, 回到文章上面介绍 tasklist 命令的那个地方你就能找到了.

sc config trkwks start= disabled

希望这篇文章能帮助到一些人!

原文地址: http://www.howtogeek.com/howto/windows-vista/what-is-svchostexe-and-why-is-it-running/

本文地址: http://www.cnblogs.com/technology/archive/2011/07/20/svchost_exe.html

那是什么进程 —— svchost.exe是什么? 它为何运行?相关推荐

  1. svchost.exe是什么进程,svchost.exe是病毒吗?

    一.svchost.exe是什么 svchost.exe是windows操作系统一个非常重要的进程模块.因此很多病毒都利用svchost.exe来迷惑大家.但是只要我们仔细观察就会知道是不是病毒. 正 ...

  2. 那是什么进程 —— jusched.exe是什么? 它为何运行?

    如果你曾经看到任务管理器里有个 jusched.exe 并很疑惑它究竟是什么, 如果你将它关了, 那么你很幸运, 因为这个进程是负责Java更新的程序, 它每个月检查一次Java是否有新的更新, 并且 ...

  3. Svchost.exe占用CPU100%全面解析与进程说明

    在win.ini文件中,在[WINDOWS]下面,"run="和"load="是可能加载"***"程序的途径,必须仔细留心它们.一般情况下, ...

  4. antimalware service executable占用内存过高_Win10系统svchost.exe进程占用内存和网速过高的解决方法...

    我们在使用Windows10系统的过程中,不少用户一旦发现电脑异常,例如异常卡顿,就会查看一下任务管理器,是否有进程过高占用了CPU.内存.网络等,而在任务管理器中发现了一个名称为"svch ...

  5. Svchost.exe进程详解及Svchost.exe病毒清除方法

    Svchost.exe是什么? svchost.exe是nt核心系统的非常重要的进程,对于2000.xp来说,不可或缺.很多病毒.***也会调用它.所以,深入了解这个程序,是玩电脑的必修课之一.   ...

  6. 关于使用WindowsUpdate 或 Windows 自动升级时碰到的 svchost.exe 进程 CPU 资源占用过高的问题的相关信息...

    当你使用 WindowsUpdate 或 Windows 自动升级的时候,可能会碰到 svchost.exe 进程CPU占用100%的现象.如果你的现象符合下面的相关症状,请安装一个补丁程序用于缓解这 ...

  7. 如何查html病毒svchost.exe,小编教你在Win7系统中检查svchost.exe进程是否为病毒的方法步骤...

    在win7系统中,有时候我们打开任务管理器会发现,里面有一个叫svchost.exe的进程,这是动态连接中运行的一种程序,它在系统中占一般居着很大一部分资源,因此这个进程也很容易携带病毒,那么我们如何 ...

  8. 电脑Svchost.exe 进程占CPU100% 的解决办法

    Windows Update诊断和修复修复工具 http://support.microsoft.com/mats/windows_update/zh-cn Svchost.exe占用CPU100%的 ...

  9. svchost.exe进程占用过高内存

    2019独角兽企业重金招聘Python工程师标准>>> 有时候打开电脑,反应特别慢,特别卡,查看任务管理器发现svchost.exe进程占用过高的百分比的CPU,很大的原因都是因为W ...

  10. sys驱动不能是exe_电脑小技巧如何处理svchost.exe进程

    电脑小技巧--电脑做无线热点 电脑小技巧--U盘坏了如何修复 电脑小技巧--自动维护计划.任务关闭.禁用 电脑小技巧--预防U盘中毒 电脑小技巧--提高U盘读写速度 电脑小技巧--调整引导高级选项加快 ...

最新文章

  1. 用它5分钟以后,我放弃用了四年的 Flask
  2. boost::mp11::mp_replace相关用法的测试程序
  3. python四舍五入round_四舍五入就用round( )?Python四舍五入的正确打开方式!
  4. c char*转int_C语言中的char类型也有signed和unsigned?字符也有正负之分吗?
  5. 惊了!日本街头出现透明公厕,竟有人排队抢着上!
  6. 管理Jenkins作业配置
  7. 普通 项目打包包含第三方jar包
  8. 怎么捡自己空投_使命召唤手游空投怎么快速找到?使命召唤手游快速找到空投技巧...
  9. 在WPF中最大化窗口并将WindowState设置为None的任务栏
  10. 秋色园QBlog技术原理解析:开篇:整体认识(一)
  11. require()和library()有什么区别?
  12. 新版换密交友月老盲盒微信小程序源码
  13. 基础平面设计(文字排版篇)
  14. 宽带拨号找不到netcfg.hlp文件
  15. Android做加入购物车,Android实现购物车添加商品动画
  16. php显示控制器不存在,解决ThinkPHP6提示控制器不存在问题
  17. word中,去表格格式,把表格转换为文本的方法
  18. win10自动修复处理方法
  19. 剪辑技巧,简单几步骤即可混剪出多段视频素材
  20. 企业(公司)宣传片制作流程(上)

热门文章

  1. CSS W3C 统一验证工具和压缩
  2. 西南石油大学计算机类云南省分数线,2017西南石油大学各专业分数线
  3. 盘点一下使用高德api踩得坑
  4. 【Android】实现自定义标题栏
  5. 10、wpf显示图片方式一: Image控件
  6. 聚是一团火散作满天星,前端Vue.js+elementUI结合后端FastAPI实现大文件分片上传
  7. MongoDB分片存储集群支撑海量数据
  8. JProfiler ERROR: Invalid license key. Aborting.
  9. Jmeter压测报告
  10. 三国群英传服务器维护是几点,20191112维护公告