I have had a history of Windows updates being corrupted for the past few years, and am trying again to figure out how I can fix the issue so that I can upgrade to Windows 10 without having to reinstall windows entirely. I've heard of something called a "Repair Install" but not sure if I would lose any data or if that would be a good option for me. From my previous history of searching for the problem I have the error code "0x8007001F - 0x20006" from trying to upgrade to Windows 10 directly, and after this code was displayed my pc would startup back to windows 7. KB3156016 is the current windows update that repeatedly attempts to install but fails. I'm not sure what I need to do to give anyone helping any more information, so please just explain to me whatever registry export etc I need to give you.