Whenever manufacturers release a new driver
it may not have been fully tested first and you may ask why.
Well, the more cynical amongst us would say that it's cheaper for us 'volunteers' to test a new driver and report any bugs than it is for the manufacturer to employ their own test engineers.
Generally speaking, there's no real need to update a driver if your hardware is performing satisfactorily and there's no mileage in having the latest driver just because you want the latest of everything.
If what you have is working satisfactorily, my advice is to leave well alone.
As for updates from Microsoft, just check each one before you install it.