windows如何分离独立svhost.exe进程?

赞赏 2016-07-12

某些时候svchost.exe 使用资源比较高,或者要单独调试某个服务,需要将这个服务独立出来。步骤如下:


分离svchost.exe中的服务


首先Run as administrator 的方式打开cmd, 执行tasklist  /svc,,见下图。

3.如果需要将AeLookupSvc这个服务从svchost进程中单独分离出来,在cmd下执行

sc config AeLookupSvc type= own

注意:

请输入服务名称,该名称可以通过tasklist /svc获得,也可以通过services.msc 找到指定服务,双击获得,例如下图显示了Application Information的服务名称为AppInfo


请注意上述命令的'='与'own'之间有空格

执行完成后需要重启服务器,服务器执行tasklist /svc, AeLookupSvc 独立出来了,见下图。

如果svchost对应的cpu跑的比较高,可以单独查看哪个具体系统进程出现问题。

 

合并svchost.exe中的服务


如果需要恢复该服务到svchost.exe中,请执行命令即可

sc config AeLookupSvc type= share


更多信息


Svchost.exe介绍

svchost.exe 是计算机上的一个进程,是从动态链接库 (DLL) 中运行的服务的通用主机进程名称,该进程是Windows上用于执行各种功能的其它单独服务的宿主。例如,Windows Update服务就是挂载到svchost.exe 进程宿主下的服务。

可以有多个 svchost.exe 的实例在计算机上运行,其中每个实例都包含不同的服务。svchost.exe 的一个实例可能有单个服务或多个服务。这样做的目的是,svchost 下面的服务可以共享资源,节省服务单独初始化时间。

登陆后阅读全文
阅读 1596 赞赏 0 有用 0 没用 0 收藏 0 分享

   



0 条留言

Clinton的头像

Clinton

the best of the best

相关文章

windows Server 安装IIS和FTP操作步骤

阿里云如何连接 Windows 实例

windows服务器异常重启以及蓝屏如何处理?

Windows Server 2012 R2 或 2016 无法安装 .Net 3.5.1

如何远程连接Windows 服务器?

Window上传文件到Linux服务器后多出^M 符号,怎么办?

windows 2008 Paged Pool Leak(页面缓冲池内存泄露)的排查

windows 2008系统找不到控制面板

Windows 2008 服务器开始菜单中没有运行选项?

windows Server 2008 MetaFile如何设置限制占用内存的大小?

有料推荐

这世界欠我一个这样的老公!

高校学生模仿“世界名画”摆拍,可以说是戏精本精了

iPhone X 跌破发行价,苏宁200亿入股恒大 | 财经日日评

果然是高手!这次在日本,特朗普竹杠敲得不是一般狠

资深黄牛现身说法:iPhone X价格秒变不停,就像炒股一样

长一样的双胞胎也能识别?蚂蚁金服发布「眼纹识别」技术

苏联是怎么被阿富汗拖垮的?

美团或入局「分时租赁」共享汽车,王兴要大笔投入「泛出行」领域了? | 36氪独家

你或许被“一盘番茄炒蛋”刷屏了,但有人辛酸,有人质疑

iPhone X发售前夜,黄牛与苹果公司的不安

他的文章

如何查询服务器远程登陆日志?

RDP-Tcp 中最大连接数显示为灰色,不能更改?

Winodws远程连接服务器如何映射本地电脑磁盘

Windows服务器提示 您的帐户已被停用

Windows远程端口无法监听公网地址?

Windows 2012设置允许单个用户连接多个会话的方法

Windows Server 2003 远程桌面 无法修改壁纸

Windows 2008远程连接提示“本地会话管理器 服务未能登录”

Windows系统服务器远程桌面连接通过 CapsLock 键关闭大小写的方法

如何远程连接Windows 服务器?

手机扫一扫
分享文章