CPU spikes every 30 seconds.

Soldato
Joined
6 Dec 2005
Posts
5,185
Location
Cambridge, UK.
Ever since I can remember now I have got CPU spikes about every 30-31 seconds on my Vista business x64 install. I have had my computer about a year but dont remember seeing these spikes on an older install. Here is a pic of task manager:

CPU%20spikes.jpg


I have tried lots of things such as removing all USB devices, closing all applications possible, rebooting etc. This is really starting to annoy me now and I was wondering if some one can shed some light? I would rather not have to reinstall (which might not even fix it anyway).

In addition to my spec in sig I also have a PCI-E sata controller with a sata drive attached, I have "safely removed" this drive to see if that changed anything but it didn't.

Help!
 
Just checked safemode and that doesn't spike. I have the Wi-Fi disabled in bios! Also I think (on this install) I did test the wifi, but I did not install any software, just the base driver and used windows to search for networks etc. Actually on this install wifi has been disabled and never installed.

With only IE open, the spikes atm are less, about 60% rather than 90% odd.

In msconfig I see a service called "##Id_String1.6844F930_1628_4223_B5CC_5BB94B879762##" by Apple computer, inc. A bit of googling and it relates to that "bonjour" thing that photoshop installs. What is it and is it safe to remove it? :)
 
Last edited:
Youre constantly using 3gb of ram? Is that normal?

It happens when comp has been on for a long period of time. 1.25GB now after reboot. Its just caching everything :D

Can't you just open the process list if you sure it happens, wait, be patient, and then catch a glimpse what process is causing the cpu usage ?

I tried this, its svchost.exe so that doesn't help at all unfortunatly :(
 
svchost is initiated by something. Try dis:

Determining the services running under a SVCHOST.EXE process in Windows Vista

Windows vista has enhanced their Windows Task Manager and one of its features allows us to easily see what services are being controlled by a particular SVCHOST.EXE process. To start, simply start the task manager by right clicking on the task bar and then selecting Task Manager. When Task Manager opens click on the Processes tab. You will now be presented with a list of processes that your Vista user account has started as shown in the image below.

Vista's Current User Processes

We, though, need to see all of the processes running on the computer. To do this click on the button labeled Show All Processes. When you do this Windows Vista will prompt you to allow authorization to see all the processes as shown below.

Show all Vista Processes Confirmation

Press the Continue button and the Vista task manager will reload, but this time showing all the processes running in the operating system. Scroll down through the list of processes until you see the SVCHOST processes as shown in the image below.

All Vista Processes

Right-click on a SVCHOST process and select the Go to Service(s) menu option. You will now see a list of services on your computer with the services that are running under this particular SVCHOST process highlighted. Now you can easily determine what services a particular SVCHOST process is running in Windows Vista.
http://www.bleepingcomputer.com/tutorials/tutorial129.html
 
maybe his pc is sleepy?

you may want to see what dll are tied to that svchost....i had a similar problem on xp32 and had to use process monitor to track it down.
it kept creating some dodgy file what spybot would pick up and delete but after every reboot it was back there.
 
Using what tetras posted, it seems to relate to "Dcomlaunch", description of "plug and play" and "Dcom server process launcher". Whats that mean? Thanks for your help so far guys.
 
Just an update, a friend of mine remote desktop'd to my PC and did some a' twiddling and a' fiddling and said it was a mass storage device on USB port blah blah. Which turned out (once he disabled it) to be my card reader which connects to my internal USB ports (something I didn't try to remove).

This has my readyboost drive connected to it aswell, but even when that is disabled/removed there is still the spike, only when the card reader itself is disabled the spikes stop.

However, having removed the card reader completly, when I have my flash voyager GT usb stick (not the readyboost drive) plugged in to one of the rear usb ports, I get small spikes every 30 seconds again (about 25% CPU). This is with having all my apps open as before with the large spikes.

I've also just tried plugging the card reader in to my old PC and thats idling fine at 0-1% cpu without any spikes at all. Atleast I know the spikes are USB related. Not sure how to fix it though!
 
Last edited:
Back
Top Bottom