Currently I'm building an entirely new gaming PC. My old hard drive, though, has all my data, files, art, photos, videos, etc. I want to know if I can safely move the hard drive from this PC to my new one, or would I be better off just buying a new hard drive? Thanks in advance for the help!
The short answer is yes, you can install over-top of your current windows installation without losing your data. You will have to reinstall your programs. However, I would recommend backing up everything to an external drive or to a free cloud service like Google drive, then reformat and start anew. Reformatting and doing a clean installation will get you the best results performance wise. Alternatively, you could pick up a SSD on sale and install Windows on there, then you are free to use your hard drive as a storage drive.