I tried that route several months ago and it didn't work. Still getting 80070643 code when I try to update Windows. I've tried all the suggestions on Microsoft's support site. Hard to believe that as common as this code is that MS hasn't released a patch or something.I've even tried restoring to a point a year ago and that didn't work. It will install certain updates but not all,and usually chokes on anything recommended or security types of updates.