I did download all the updates - several were "does not apply to your system" - but am still having trouble with keystrokes, the fan and overall speed.
Are you certain you followed all six steps in the step-by-step instructions on page 1 of m#l's thread Updates not working, it has been searching for updates for hours? If your issue is related to the "Checking for updates..." hangs and slow Windows Updates currently experienced by many Vista SP2 users, STEP # 1 (setting Windows Update to Never Check for Updates and re-booting - the re-boot is critical) should have stopped the high CPU consumption by svchost.exe.
From Note 4 of the instructions:
"If you try to install a Win32K.sys update that is already installed on your computer or use an installer with the wrong bitness (e.g., you try to run a 64-bit .msu installer on a 32-bit Vista machine) you will see a "not applicable" error - see the MS support article "The update is not applicable to your computer" error when you install Windows updates."
Task Manager still shows Physical Memory at 54%, with the biggest hogs as firefox.exe, svchost.exe, dwm.exe and explorer.exe.
If your problem is related to slow Windows Updates, CPU consumption is a better indicator than RAM (memory) consumption.
Vista SP2 users with this Windows Update problem usually report complete saturation of one core of their CPU (e.g., 50% CPU consumption on a computer with a dual core CPU) by the Windows Update service (wuauserv) running under the svchost.exe process during the initial "Checking for updates.." phase while the Windows Update Agent searches for available updates, and this high CPU consumption can continue for several hours. Most older Vista SP2 computer have limited amounts of RAM installed and a significant portion of that RAM can be consumed by essential Windows services and third-party software (including your antivirus program) that load at boot-up, so the best thing you can do is to close down all unnecessary programs like your Firefox browser to free up available RAM when you're running Windows Update.
Please see post # 6 of Kayla77's thread Processes in Task Manager during updates in the VIstaForums. That post has instructions on how to use Sysinternal's Process Explorer utility to determine if the Windows Update service wuauserv is running under the svchost.exe process and consuming high amounts of CPU when you hear your cooling fan running constantly.
WU PE svchost wuauserv 14 Apr 2016.png 60KB
32-bit Vista Home Premium SP2 * Firefox v50.0 * NIS v184.108.40.206 * MBAM Premium v2.2.1
HP Pavilion dv6835ca, Intel Core2Duo T5550 @ 1.83 GHz, 3 GB RAM, NVIDIA GeForce 8400M GS
Edited by lmacri, 22 November 2016 - 05:59 PM.