No problem, when my favorite game is in trouble, I had to shout all over internet about my solution. I had no need for any microsoft update since 2010, nor do I need win10 until some great game with dx12 only comes out, but some people just love to update stuff.
I'll add a tip for ATI Radeon users to my original post.
Cheers!