If all else fails, and you really want to upgrade now for some reason, you can format your computer and clean install Windows. To be honest, I recommend this over upgrading in most cases anyway, at least if it's been a couple of years since the last time Windows was clean installed. You'd be amazed how many small problems can be solved just by doing that. Since major Windows 10 versions come out every 6 months or so now, I don't do this every time, but if I do an upgrade and encounter weird issues that weren't there before, I break out the talking PE disk and nuke everything.
The glass is neither half empty nor half full. It's just holding half the amount it can potentially hold.