DRIVER, not drive.
You're talking about a lot of very random things without much information, we don't know where those errors are coming from.
But if this is really is about driver issues, Windows 7 and above are really good at such things. All you need is your internet working and you can...