You should be able to keep windows 10 when you reset it,. Just make sure you are smart about your security if you don't want this to happen again, such as using the right precautions and systems to protect your pc. A hardware firewall on top of a software firewall is the smartest way I think. It...