Sorry, my understanding of English seems a little weak at the moment...
Are you saying that you couldn't upgrade your iPhone using Windows, and that you finally succeeded by making Windows version non-genuine by removing KB971033?
I'd blame Apple, they're good at making Windows look bad.
When I looked for information about said KB, there was several instructions for making your Windows genuine despite uninstalling the update.