CheckSUR shows these problems...
Code:
Checking Component Store
(f) CSI Payload File Missing 0x00000000 d3d10level9.dll x86_microsoft-windows-directx-d3d10level9_31bf3856ad364e35_6.1.7601.22077_none_e5b1729317206dd8
(f) CSI Payload File Missing 0x00000000 d3d10level9.dll x86_microsoft-windows-directx-d3d10level9_31bf3856ad364e35_6.1.7601.17920_none_e5570d21fde05add
This is copy/paste from another post I replied in a bit ago about CSI Payload File Missing
Repair methodology on: CSI Payload File Missing
CSI Payload File Missing means you are missing a payload file from your WinSxS folder. To resolve you'll need to identify, find and replace the files missing in their respective folder.
The error is (f) CSI Payload File Missing 0x00000000 <Payload File> <Payload Folder>
Payload Folder is the folder inside WinSXS, and the Payload File is the actual file missing.
In your case, all your CSI Payload File Missing errors are from same folder: amd64_microsoft-windows-minkernelapinamespace_31bf3856ad364e35_6.1.7600.17107_none_66ff46fd953e6c5c
So with first error, you'd need to find replace api-ms-win-core-util-l1-1-0.dll with a good copy into the c:\windows\winsxs\amd64_microsoft-windows-minkernelapinamespace_31bf3856ad364e35_6.1.7600.17107_none_66ff46fd953e6c5c\
6.1.7600 is Windows 7 Base image, so you'd need to get the replacement copy from: 1) Another working Windows 7 SP0 (Starter, HB, HP, Pro, Ult: doesn't matter), 2) from your recovery partition WIM if PC with recovery partition, or 3) the install.wim from base Windows 7 SP0 install disk (can download legally online).
Once you have your good source, you'd just go through and replace each file missing.
After that, I'd run CheckSUR again to ensure all errors are handled; then attempt SP1 install via Standalone again.