We help IT Professionals succeed at work.
Get Started

Services.exe eating up CPU workload

alateos asked
Last Modified: 2012-05-05
Recently I got a bunch of trojans/spyware/viruses on my computer from a bad link that I clicked on. After supposedly ridding my pc of all of that stuff, by means of SpySweeper, AVG, and HijackThis, I still have one problem, which is Services.exe eventually making my computer freeze up because of high memory usage.

I've rechecked using multiple programs to make sure there wasn't anymore spyware or viruses on my pc, and all of them show no signs of anything left. But, after checking event viewer->system, I noticed that Services.exe starts using more memory only when a "Tcpip" warning comes up. Double-clicking on the warning gives this message, "TCP/IP has reached the security limit imposed on the number of concurrent TCP connect attempts." Does this mean my pc is trying to get used as a host or get hacked? And is there any way to narrow it down to see which Service or process is causing this to happen?

Things I've done:
1) Checked msconfig->services and unchecked all the non-microsoft services, what this did was delay services.exe from gaining memory usage for a day but today I woke up and it was using 160 MB and 70% CPU workload.
2) Used Security Task Manager to check and see if Services.exe had any bad instances within it, and the program did tell me that 2 of the 29 services run were not microsoft services or something like that, and somehow I can't get back to try and see what those instances were. Trying to end Services.exe from there makes my pc shut down, of course. So if anyone knows how to work with Security Task Manager (v1.7) I would highly appreciate it if you told me how to check info about the actual process like that of Services.exe to see what it's running.
3) Ran registry cleaner after deleting all the trojans and spyware.

Also, one last question, I recently noticed the process "tcpsvcs.exe" which is for the TCP/IP Services Application, and I wasn't sure if this was running in the background all along or just now. Is this a critical process to get TCP/IP to work right? And could this be one of the problems (Although it isn't taking up a lot of memory like Services.exe) ?

Thanks in advance.
Watch Question
This problem has been solved!
Unlock 1 Answer and 30 Comments.
See Answer
Why Experts Exchange?

Experts Exchange always has the answer, or at the least points me in the correct direction! It is like having another employee that is extremely experienced.

Jim Murphy
Programmer at Smart IT Solutions

When asked, what has been your best career decision?

Deciding to stick with EE.

Mohamed Asif
Technical Department Head

Being involved with EE helped me to grow personally and professionally.

Carl Webster
CTP, Sr Infrastructure Consultant
Ask ANY Question

Connect with Certified Experts to gain insight and support on specific technology challenges including:

  • Troubleshooting
  • Research
  • Professional Opinions
Did You Know?

We've partnered with two important charities to provide clean water and computer science education to those who need it most. READ MORE