I currently have an i3 4170 and I am planning to upgrade it to i3 6100 which would lead me to buy a new motherboard bcuz it requires a different socket. My question is do I have to reformat if ever I upgrade it? Or is there any other way not to reformat it without encountering any problems? Thanks!