You do not give rasons for 'being hacked'. Slow? There are many freeware programs on the internet for undeleting. Check MAJORGEEKS.COM or FILEFORUM.COM ... they always have the very latest, with reliable trustworthy descriptions & user feedback.
Get "Malicitious Removals" software from the MS web site. It is updated every few weeks.
B4 it starts booting into Windows, hold down the 'F8' key. This will present you with choices. Select SAFE BOOT. You can run any virus scanning program on the hard disk from here.
Whilst there, check: RUN 'CMD'
Then 'msconfig'
You can see what is booting when you are not in safe mode. Unselect all or some of the non-Ms programs. It it works, this will narrow down your problems.
Majorgeeks et al, will give you a freeware Linux-based virus checker.
There is another inbuilt Windows command to check that your MS Windows original files are as originally designed. But I was not able to find it yet - you already have it there.
Often 'errors' might mean that you need to run 'chkdsk x: /f' - where 'x' is the drive that contains the Windows NTFS disk errors. You can also do this from within Windows on the Windows boot partition.
'COMPUTER' [right click], or open. Select drive C. [right click] on Drive C. 'Properties'. 'Tools. Check Now.
This will schedule a complete check on the next restart of the Windows op sys drive.