BSOD even after full restore

My Win 7 pc started running a bit slow so I thought Id do a quick restore.
The restore worked perfectly from the backup disk but I get BSOD the first time I try to 1) uninstall something (crappy acer factory loaded mcaffee trial) or 2) add a device (bluetooth mouse for eg).
After BSOD has appeared once then I get it everytime during boot.

I've tried:
Restoring again, both from the backup disk and the hidden partition.
Booting in the safe mode and running system restore (oldest restore point)
Letting it download all the windows updates before I do anything else.
Running acer updater for any newer system drivers
...all with the same result...BSOD

I am now left wondering if it could be a hardware fault but I dont know.
This takes me to the end of my home user knowledge... is there anyone brighter than me please?
 
Go to Computer, right-click on the C drive. Select Properties, Tools, Check Now. Put a check mark in both boxes to set a disk check on the next start up
 
No problems found with that either.

Weirdly though, I tried restoring from a different windows disk (so not the hidden partition or the acer disk) and although I got bsod as a one off it seems to have disappeared now!

Maybe it was the acer software or more likely just fluke/luck.

Thanks for your help!
 
Back