
Leather Sock,
Welcome to the forum
Try reading the log file what SFC.exe creates. This should give you a idea of what's causing the issue.
Extract from c:\windows\logs\cbs\cbs.logHow to analyze the log file entries that the Microsoft Windows Resource Checker (SFC.exe)try and perform
System File Checker in
Clean Boot and the Windows Recovery Environment (WinRE). You can access WinRE using
F8 at the boot menu, select Repair Your Computer to start WinRE.
If the issue persists, you can perform an In-Place upgrade to repair the system.
In-place Upgrade
============1. Start the computer.
2. Insert the Windows 7 DVD in the computer's DVD drive.
3. Use one of the following procedures, as appropriate:
a. If Windows automatically detects the DVD, the Install now screen appears. Click Install now.
b. If Windows does not automatically detect the DVD, follow these steps:
b1. Click Start, click Run, type Drive:\setup.exe, and then click OK. Note Drive is the drive letter of the computer's DVD drive.
b2. Click Install now.
4. When you reach the Which type of installation to you want? screen, click Upgrade to upgrade the current operating system to Windows 7.
Hope this helps.