Can you run following two command through elevated PowerShell and post the output (Number in bold)
PS C:> $Preferences = Get-MpPreference
PS C:> $Preferences.ScanAvgCPULoadFactor
20
PowerShell can be run using following command
- Type PowerShell in Cortana search box
- Right Click on Windows PowerShell and run as administrator
The answer is 50
I just looked this up and its seems this is the default. I also found you can set it with a registry key and turned it down to 10 ie 10%. 50% is NOT a sensible default IMHO as its just one of the many OS background tasks that the OS runs, and explains why there is so little CPU time left for the poor user. I will report if this seems to fix the problem but if there are any other tweaks like this then please publish them here. I also have a laptop on Windows 8.1 and lose it for the first few hours of use every time I turn it on as I use it rarely and it goes off an updates itself. The record was over 8 hours before I could successfully type something on the laptop as there were over 100 updates to install.....