For the sake of completeness (if someone else ends up in this situation), I followed the directions in: (used the accompanied ASRock CD from E:\Drivers\) to install the drivers. It took half a dozen restarts to replace all the drivers, but eventually Windows is working normally (without reinstalling). Thanks everyone for your help.