I have purchased all the parts for a new rebuild. I am switching out every component except for my graphics card and my hard drive. I bought my pc prebuilt so I don't really know how to go about driver reinstallation. I am upgrading to a ryzen 5 5600x and I got a msi mpg b550 gaming edge motherboard. Will I have to update the BIOS in order for it to work, or should it come with the correct BIOS? Also will windows recognize the motherboard and install the drivers or will I have to install each one? I also don't know how to go about reinstalling windows 10 because as I said I bought it with it already installed. It is linked to my Microsoft account if that means anything. I assume I am going to have to wipe my hard drive, which is going to suck. I know it isn't very smart of me to completely rebuild my pc without much knowledge on how to do it, but nonetheless, I am doing it. I am good with all the actual physical installation, just not the software side to it. Any help would really be appreciated.