svchost.exe + NTDLL.DLL Causing high CPU Usage

Computer stats
Windows 7 Pro 64 Bit
Gigabyte Socket 775 Mobo
Intel Core 2 Duo 3.0 CPU
Nvidia 8800GT
4 GB DDR2 Ram
MSI TV Anywhere PCI TV Tuner
Soundblaster Audigy 2 ZS

I have recently beginning with last Thursday been experiencing after a good 4-7 hours of the computer being on a massive spike in CPU usage, it goes from 40%-60% and stays. I narrowed it down using Process Explorer to svchost with the culprit being ntdll.dll underneath it. Here is the picture of it

Its TID 752 that does it. The only way to stop the spike is by suspending the thread. If I do that it temporarily fixes the issue. Within a few hours it spikes back up again. Also sometimes if I suspend the thread I cannot load any new programs and Windows 7 ends up stalling. I don't know why it does this or how to resolve the issue. Can anyone help me as to the exact cause and how to resolve it. Thank you very much

Last edited:
This website is not affiliated, owned, or endorsed by Microsoft Corporation. It is a member of the Microsoft Partner Program.