Svchost.exe Using 100% CPU Resources in Vista - Identify Causing Services Svchost.exe使用100 %的CPU资源在Vista -查明原因服务
Svchost.exe which stands for Service Host is a generic host process name for services that run from dynamic-link libraries (DLLs) on NT based Windows operating system such as Windows NT, 2000, 2003, 2008, XP and Vista. Svchost.exe主张主机服务是一种通用主机进程名称,服务,从动态链接库( DLL )的基于NT的Windows操作系统如Windows NT , 2000 , 2003 , 2008 , XP和Vista 。 Each svchost.exe process session started can contains a group of services (that provides certain functions and features of Windows system, such as RPC Remote Procedure Call, Logical Disk Management) and DHCP and etc.) in oder to provide better control and easier debugging.每个Svchost.exe进程会议开始可以包含的一组服务(即提供的某些功能和特性的Windows系统,如RPC远程过程调用,逻辑磁盘管理)和DHCP等)在奥得河,以提供更好的控制和更容易调试。 The svchost.exe has always been the mystery for most users because many of such processes are ran at the same time, each using different amount CPU resource and memory usage.的Svchost.exe一直是神秘的大多数用户,因为许多这种进程是运行在同一时间,每一个使用不同数额的CPU资源和内存使用情况。
Svchost.exe is known to be one of the main culprit the always led to various issues such as high or even 100% CPU usage, memory hogging, excessive laptop fan speed and wasting power usage. Svchost.exe是已知的一个主要元凶的总是导致的各种问题,如高或什至100 %的CPU使用率,内存占用,过度的笔记本风扇转速和浪费用电。 Svchost.exe itself won’t cause much damage or slow down computer responsde, as it’s just a ‘holder’ process for actual running services, and also malware, spywayre, adware trojan or viruses which commonly hide behind the mask of svchost.exe, which consuming all the system resources. Svchost.exe本身不会造成很大的损害或减缓电脑responsde ,因为它只是一个'人'进程的实际运行服务,还恶意软件, spywayre ,广告木马或病毒通常躲在面具的Svchost 。程序,其中消耗的所有系统资源。 So when encountering a svchost.exe takes up 90% or even 100% CPU power continuously or using large amount of RAM memory, it’s useful to identify and find out what’s services that running behind a svchost.exe.所以,当遇到了svchost.exe占用了90 %甚至100 %的CPU功耗不断,或使用大量的RAM存储器,这是有益的识别和了解服务的运行svchost.exe后面。
Note: Cannot see any svchost.exe in Windows Vista?注:无法看到任何svchost.exe在Windows Vista ? If your system is consistently hitting 100% usage but yet the total CPU usage added up from what you seen in Task Manager is much lesser (probably less than 50%), click on Show processes from all users button, and click “Continue” on User Account Control dialog.如果你的系统始终达到100 % ,但尚未使用的总CPU使用率增加了从你看到任务管理器是较小(可能少于50 % ) ,点击查看进程从所有用户按钮,然后点击“继续”上用户帐户控制对话框。 You will definitely see a lot of svchost.exe running, with probably one of them hogging high CPU resource.你一定会看到很多的Svchost.exe运行,可能与其中一个耗能较高的CPU资源。
When opening up Task Manager, there are plenty of svchost.exe instances and also data on running by who (System, Local Service, Network Service, etc.), however, that so much information you get about the svchost.exe session.当对外开放工作管理员,有很多情况下的Svchost.exe和数据运行的谁(系统,本地服务,网络服务等) ,然而,这么多的信息对你的Svchost.exe会议。 Previously in Windows earlier than Vista, users can use tasklist (for Windows XP/2003) or tlist (for Windows 2000) in command prompt to list out what is actually the services that are in charged by a particular svchost.exe based on the PID.以前在Windows早于Vista中,用户可以使用tasklist ( Windows XP/2003中)或tlist (适用于Windows 2000 )在命令提示符下,列出什么是真正的服务,在收取的某一特定的基础上svchost.exe的PID 。 Windows Vista enhances this feature and makes lookup a little easier. Windows Vista中增强了此功能,使查询变得更轻松。 Here’s how to identify the services behind a svchost.exe process.以下是如何确定的服务后面Svchost.exe进程。
- Right click on a blank space on TaskBar and click on Task Manager to open up the Task Manager.右键点击一个空白的空间任务,点击任务管理器打开任务管理器。
- Click on Processes tab.点击进程选项卡。
- Click on Show processes from all users button.点击查看进程从所有用户按钮。
- Click Continue button when prompted with User Account Control dialog.按继续按钮时,提示用户帐户控制对话框。
- There will be a long list of svchost.exe shown in elevated Task Manager.有将是一个长期的 Svchost.exe列表显示在高架任务管理器。
- Locate the svchost.ex e that you want to find out what’s the services running behind it, such as those with high CPU usage or high memory usage, right click on it, and choose Go to Service(s) .找到svchost.ex é ,你想知道什么样的服务落后,如那些CPU使用率很高或较高的内存使用,右键点击它,并选择到服务(星期日) 。
- The focus tab will be switched and transferred over to the Services tab, with a few services been selected and highlighted.标签的重点将是交换和传输的服务选项卡上,有一些服务被选定,并突出。 These are the services that are associated with the particular svchost.exe这些服务,这是与特定svchost.exe
- Once identify the services that are possibly causing the svchost.exe to hogging system resources, carefully work out the services that you suspect may cause the issue.一旦确定服务,这是可能造成的Svchost.exe到系统资源的占用,认真工作的服务,您怀疑可能导致的问题。 Once determined a suspected service, right click on it, and select Stop Service .一旦确定了可疑的服务,右键点击它,并选择一站式服务 。 Before you stopping any service, make sure that no other services rely on that particular services.在您停止任何服务,确保没有任何其他服务依赖于特定的服务。 You can click on Service… button to launch Services applet in Control Panel, and the see the properties of the service to view its dependencies.您可以按一下服务...按钮启动服务程序的控制面板,和看到的内容服务,以查看其依存关系。 Also be warned that disabling any wrong service may destabilize Vista system.还警告说,任何错误禁用的服务可能会破坏Vista系统。
The method to locate associated services for scvhost.exe in Vista a above is already much more easier than non-Vista Windows OS.该方法以找到相关的服务, scvhost.exe在Vista一以上已经是更容易比非Vista的Windows操作系统。 However, if you still find the steps too troublesome, there is an even easier way.然而,如果您仍然发现的步骤太麻烦,有更容易的方式。 Download下载 Process Explorer进程总管 from Sysinternals (now belongs to part of Microsoft).从Sysinternals公司(现在属于微软) 。 No installation required.无需安装。 Just unpack and run procexp.exe , and then move and place mouse over on top of a svchost.exe process.只要打开并运行procexp.exe ,然后将和地点鼠标顶部的Svchost.exe进程。 A tooltip balloon message will pop up with information of all services running behind that svchost.exe.工具提示讯息气球会弹出信息的所有服务落后的svchost.exe 。
IMPORTANT : This is a machine translated page which is provided "as is" without warranty. 重要说明:这是一台机器翻译网页这是“原样”提供,无保修。 Machine translation may be difficult to understand.机器翻译可能很难理解。 Please refer to请参阅 original English article英文原文的文章 whenever possible.只要有可能。
Share and contribute or get technical support and help at共享和贡献或获得技术支持和帮助 My Digital Life Forums 我的数字生活论坛 . 。
Related Articles相关文章
- Disable and Turn Off Vista SuperFetch禁用和关闭Vista的SuperFetch
- Identify The Running Processes Via ProcessQuickLink确定正在运行的进程通过ProcessQuickLink
- Show,List Out and Identify All Shared Files and Folders in Windows Vista显示,列出,并确定所有共享文件和文件夹在Windows Vista
- Kill, Terminate or Stop a Windows Unresponsive, Hanged or Frozen Application or Process杀人,终止或停止一个Windows没有回应,悬挂或冻结的应用程序或进程
- TweakVista 1.0 - Tweaking Tool for Vista TweakVista 1.0 -调整工具为V ista
- Recover Lost or Missing System or Boot Drive Icon in Vista恢复丢失或失踪系统或启动驱动器图标在Vista
- TrustedInstaller.exe Process 100% High CPU Usage in Vista Task Manager Fix TrustedInstaller.exe进程100 % CPU使用率很高在Vista任务管理器修复
- Enable Logging of Slow Queries (Slow Query Log) in MySQL Database启用日志记录慢查询(慢速查询日志)在MySQL数据库
- Fix Error 1603 When Installing Intuit Quickbooks 2007 1603年修正错误时,安装Intuit公司的QuickBooks 2007年
- Search For Worldwide Libraries Resources Via WorldCat搜寻全球图书馆资源通过的WorldCat

































November 15th, 2007 23:34 2007年11月十五日23:34
Thanks, very usefull info !谢谢,非常有用的信息!
November 30th, 2007 18:48 07年11月30日18:48
[...] The downsize to SuperFetch is that it takes memory, in fact, it uses lots of memory resource. [...]的缩小,以SuperFetch是,它需要记忆,事实上,它使用大量的记忆体资源。 In Task Manager, the svchost.exe that runs SuperFetch is always the one of the top memory usage process, as shown in figure below (see guide on how to identify what services running behind a svchost.exe).在任务管理器,的Svchost.exe运行SuperFetch始终是一个顶端的内存使用过程中,显示如下图所示(见指南如何确定哪些服务运行后svchost.exe ) 。 [...]
April 29th, 2008 23:46 2008年4月29号23:46
Yes, Perfect It works!!!是的,完善它!