Share this topic on AskShare this topic on Del.icio.usShare this topic on DiggShare this topic on FacebookShare this topic on GoogleShare this topic on LiveShare this topic on MagnoliaShare this topic on MySpaceShare this topic on RedditShare this topic on SlashdotShare this topic on StumbleUponShare this topic on TechnoratiShare this topic on TwitterShare this topic on YahooShare this topic on Google buzz

Author Topic: SVCHOST.EXE  (Read 905 times)

0 Members and 1 Guest are viewing this topic.

Offline Marlboroman

  • New Member
  • *
  • Posts: 1
SVCHOST.EXE
« on: August 08, 2008, 01:11:54 AM »
Hello, A friend refered me to google black vipers site to find out bout my situation regarding Svchost.exe.


My problem is that it EATS to much of my memory... Whilist playing high graphic games this can be a pain.

Is there a way to limit svchost from loading(As i see many of them in task manager) and / or stop it from using a lot of memory?

Im running on vista with 512mb of ram, so this is extremely important to me -.- I did a lot of tweakin to it. but svchost really kills me :(

Thanks :)
« Last Edit: August 08, 2008, 01:16:47 AM by Marlboroman »

Offline Dolphin

  • Premium Member
  • *****
  • Posts: 341
  • 2 wrongs don't make a right, but 3 lefts do!!
Re: SVCHOST.EXE
« Reply #1 on: August 08, 2008, 06:00:01 AM »
Malboroman,

It's not actually svchost.exe that is doing this.

Here is a link to an excellent article about svchost.exe, what it is, and why it is running. 

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

One of the replies to the article will even refer you back to BV's services configuration for VISTA SP1, which will help you tweak your system and hopefully gain you the resources you need to operate efficiently.

http://www.blackviper.com/WinVista/servicecfg.htm

Hope this helps.  Now go have a great day.

Bill

Offline couttsj

  • Hero Member
  • *****
  • Posts: 528
Re: SVCHOST.EXE
« Reply #2 on: August 08, 2008, 11:42:11 AM »
Svchost.exe is simply a container that Microsoft uses to start DLL based services. There can be several running on each machine, and each one can host several services. If you run the command line program "tasklist /svc", you will see what I mean. The memory usage reported by Vista is not truly indicative of how much memory it is actively using. That is because of a new feature in Vista called SuperFetch. It analyzes your most frequently used software, and preloads it into memory. It seems to indicate that it is always using most of your memory, when in actual fact most of it may just be getting ready for your next move. I personally don't care for it, and have it disabled.

J.A. Coutts

Offline Spawn

  • Premium Member
  • *****
  • Posts: 921
Re: SVCHOST.EXE
« Reply #3 on: August 08, 2008, 12:30:51 PM »
The memory reported because of the use of Superfetch has nothing to do with the reported memory of a particular instance of svchost.exe 

Spawn
« Last Edit: August 08, 2008, 12:36:07 PM by Spawn »

Offline alexshj

  • New Member
  • *
  • Posts: 44
Re: SVCHOST.EXE
« Reply #4 on: August 11, 2008, 10:41:22 AM »
svchost.exe is part of vista which means vista dont run w/o it. 512mb ram is way too little for vista to perform esp with gaming and stuff. upgrade your ram and svchost will be least of your concerns. i have vista running on 512mb and i find it painful even to open notepad with internet browser on. be sure though that it is svchost as it is spelt. nasties can run with slightly mispelt but similar names, or even have the same name but located in another directory.

Offline IH8U

  • Hero Member
  • *****
  • Posts: 783
Re: SVCHOST.EXE
« Reply #5 on: August 11, 2008, 02:46:38 PM »
Quote from: alexshj
512mb ram is way too little for vista to perform esp with gaming and stuff. upgrade your ram and svchost will be least of your concerns.

512mb ram is way too little for vista to perform at all. That 512mb ram is probably all being used by Vista without any other programs running. Like alexshj said, upgrade your ram. I would upgrade to a minimum of 2gb, maybe more depending on the computer. I would also consider a graphics card upgrade as well if possible.

Offline alexshj

  • New Member
  • *
  • Posts: 44
Re: SVCHOST.EXE
« Reply #6 on: August 13, 2008, 12:24:03 PM »
I need to upgrage as well, seeing that my 512mb is killing my hdd with all the paging and stuff. hope to do it soon to atleast 1mb for now.

Offline angelus

  • New Member
  • *
  • Posts: 1
Re: SVCHOST.EXE
« Reply #7 on: August 31, 2008, 10:14:54 AM »
hi all

i just upgraded to vista 64bit and i really love it i got it with my new gaming machine and for years ive been using the blackviper "safe" suggestions for the service's config, though one of the svchost.exe is using about 166 084K memory  :-\
if i right click over the svchost.exe file and clicked go to process/service(s)
and then it highlighted the following:

AudioEndpointBuilder (Windows Audio Endpoint Builder)
EMDMgmt (ReadyBoost)
Netman (Network Connections)
PcaSvc (Program Compatibility Assistant Service)
SysMain (Superfetch)
UxSms (Desktop Window Manager Session Manager)
WdiSystemHost (Diagnostic System Host)
WPDBusEnum (Portable Device Enumerator Service)

ive read about each serivce but iam still not sure which i can stop

can anyone help please?

Offline couttsj

  • Hero Member
  • *****
  • Posts: 528
Re: SVCHOST.EXE
« Reply #8 on: August 31, 2008, 07:51:28 PM »
As I said above, svchost.exe is simply a container for Microsoft's DLL services. You can't control which service operates in which container. You manage the Services through the Service Manager "services.msc", and then follow the directions on this site.

J.A. Coutts