On the list of steps you had taken, I don't see disk check being performed.
Did you do that ...... chkdsk /r/f ?
If you have not, give it a try.......
1. First here is the tutorial compiled by an extremely respected expert:
http://www.sevenforums.com/tutorials/433-disk-check.html
2. However, I would rather do it this way. A whole lot less complicated.
Start button > in the search box, type cmd > look to top left, right click at cmd.exe > click Run As Administrator > press Enter key.
You will now see a black and white screen. That is your elevated cmd window.
At the flashing prompt, copy/paste this ....... chkdsk /f/r
It is best if you copy/paste that above command line to avoid typo. There is a space between "chkdsk" and "/".
press Enter key.
The window will say something like...( I'm paraphrasing).... can't do it now, but will do it at restart. Do you want to do so, y/n.
Type " y " as in yes > press Enter.
Exit cmd window.
Restart your computer.
After that, the system will take over and begin doing disk check.
It will take a long while. Be patient and wait.
After that is done, try installing Windows Essentials again.
If that still fails, you will need to post the Disk Check log for the experts to go over.
I can show you how to get the log, but I am not qualified to inspect the log.
The log showed absolutely no problems.
Checking file system on C:
The type of the file system is NTFS.
Volume label is TI106139W0E.
A disk check has been scheduled.
Windows will now check the disk.
CHKDSK is verifying files (stage 1 of 5)...
1319680 file records processed. File verification completed.
3548 large file records processed. 0 bad file records processed. 0 EA records processed. 44 reparse records processed. CHKDSK is verifying indexes (stage 2 of 5)...
1455626 index entries processed. Index verification completed.
0 unindexed files scanned. 0 unindexed files recovered. CHKDSK is verifying security descriptors (stage 3 of 5)...
1319680 file SDs/SIDs processed. Cleaning up 2241 unused index entries from index $SII of file 0x9.
Cleaning up 2241 unused index entries from index $SDH of file 0x9.
Cleaning up 2241 unused security descriptors.
Security descriptor verification completed.
67974 data files processed. CHKDSK is verifying Usn Journal...
36178696 USN bytes processed. Usn Journal verification completed.
CHKDSK is verifying file data (stage 4 of 5)...
1319664 files processed. File data verification completed.
CHKDSK is verifying free space (stage 5 of 5)...
21172117 free clusters processed. Free space verification is complete.
Windows has checked the file system and found no problems.
609199103 KB total disk space.
522532120 KB in 1094622 files.
532684 KB in 67975 indexes.
8 KB in bad sectors.
1445823 KB in use by the system.
65536 KB occupied by the log file.
84688468 KB available on disk.
4096 bytes in each allocation unit.
152299775 total allocation units on disk.
21172117 allocation units available on disk.
Internal Info:
00 23 14 00 70 bd 11 00 91 13 20 00 00 00 00 00 .#..p..... .....
9d 30 00 00 2c 00 00 00 00 00 00 00 00 00 00 00 .0..,...........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
Windows has finished checking your disk.
Please wait while your computer restarts.
Still no solutions. The more information I post the less good it does.