I am trying to update my Win7 Gateway DX4822. I have done a total factory reinstall. Some of the updates work but not all. It will not update to SP1. I have tried to manually run the System Update Readiness Tool but I come up with a 0X8007000D error data invalid. When I run sfc /scannow, I get notifications of corrupt files that it can't fix. I would attach the CBS file but it is too large. Any help would be appreciated.