I've observed a strange behaviour with Windows Update (Win7 SP1). The process svchost is consuming an entire core of my Virtual Machine (VirtualBox) doing nothing (i.e., there is no network traffic and the folder
C:\Windows\SoftwareDistribution remains at the same size with the same number of files). Moreover, the process sometimes consumes a large quantity of memory (> 1 GB). I've also noted that sometimes the folder
SoftwareDistribution increases in size during a period of time, and after that nothing happens and svchost continues to consume an entire core.
I know that the problem is with Windows Update, since I've tracked (using Resource Monitor) what service is related with the behaviour related above.
The image below shows what I'm facing:
The next image shows a detailed information about svchost:
If I try to perform the update, nothing happens. The Windows Update doesn't progress. See the image below:
I left this machine trying to do the update for 4 hours. During this time the consumption of CPU remained high (as related above) and no update was installed.
My question is the following:
What is the reason why Windows Update doesn't work and still consumes an entire core of my processor doing nothing?