Dell have a good feedback, try that my brother.
I have solved a lot of windows errors from Linus, another choice.
The hard point is that images. My drivers (I live on a 3rd world) are cheap from yours, this is relevant. Who seels to me don't sell to you, this is about images, well, sorry, this is about mentality about regions. I'm talking about exokernel and about. Take your windows hard disk and install on another computer and you will know what I'm talking about, failure; but, on linux side ok depending of your distro or ... .
The problem is easy to solve, keep walking my brother, believe in me. I faced this a lot, gain a lot of money, ... . Only clock work for free?
Other words, iso images have a default driver images, don't have specific images. Create your own iso image, don't download that. Of couse, from microsoft ok.
Be in peace.