I switched from a micro atx Gigabyte motherboard on A320 to a B450 Asrock ITX motherboard in a new case. All the other parts besides the case and motherboard are the same. Windows worked fine but my audio is not working though I was having issues cause I am using an audio extension cable and sometimes it glitches the audio causing it to not be detected. It used to work fine but now it's not. I don't think I installed any drivers besides Internet and audio from Gigabyte but should I do a fresh Windows reinstall? Or can I do a windows refresh instead? I was thinking of using Windows 10's refresh system to keep all my files but just reinstall stuff. I don't want to reinstall my games again though I will if worst comes to worse, plus all the AMD and Radeon drivers which are the same still. Do I have to download Asrock drivers and will it uninstall the Gigabyte ones? Sorry for being so confusing. Not sure what to do.