"after checking all the usual reasons" - It would be good if you could tell us these.
Still, I will give what I suggest: check for overheating (have a look in BIOS for the temp).
Do a defrag.
Run a virus check.
Xiaomi Mi Mix 2 review
See mcbess's iconic style animated for Mercedes-Benz
iPhone X news: Release date, price, new features & specs
Black Friday 2017 : date, sites participants & bonnes affaires