Hello everyone,
Well, this is an old issue and I'm not sure if you guys are still looking for a solution, but I was finally able to solve this problem which migrated in my laptop from windows 7 to 10 and thought to share it with you. The solution is simple but very tedious. Needless to say you must be logged as Administrator to perform this fix.
Step 1:
Try to uninstall Windows Essentials either in Programs and Features or by using CMD line parameter:
-(64 bit): "c:\program files (x86)\windows live\installer\wlarp.exe" /cleanup:all /q
-(32 bit): "c:\program files\windows live\installer\wlarp.exe" /cleanup:all /q
Note: Don't waste your time with the Microsoft Program Install and Uninstall Troubleshooter, as it is useless in this case and it will only remove single Windows Essentials programs without their associated executables.
Step 2:
Run wlsetup-web.exe if you already have it, or download and run it: Download Windows Essentials . The setup dialog menu should open and you can select all or some of the programs. For the sake of repairing the installation I would suggest installing all and then uninstalling what you don't need (note: Outlook Connector Pack will be installed separate from Windows Essentials and can be later uninstalled directly from Programs and Features). The process should start downloading and installing Windows Essential and as expected will fail towards the end with varying errors. Never mind this! Just close the installation and move to the next step.
**Step 3:**This is the tricky and tedious part. The setup has downloaded the installation files to a folder named ".cache" located in:
-(64 bit): c:\Program Files (x86)\Common Files\Windows Live.cache
-(32 bit): c:\Program Files\Common Files\Windows Live.cache
It is a protected system folder and you must change view settings and uncheck the "Hide protected operating system files" in the Folders view option to be able to see it. Double click it and you will find about 30 or so subfolders with "17 random character" names containing the installation files.
Now here is the problem, some of these installers are working well but others (for a reason beyond my knowledge) point to a different path other than where they are located and therefore fail to run! So I had to check them one by one from top to bottom. Open each subfolder and double click the installer. If it runs then it's ok, or if it asks for User Account Control confirmation it is also ok (SAY NO to this, we are only checking and don't want to install anything now) and move to the next subfolder/installer. If it doesn't run and gives a path error, click on browse and select the same folder path where it's located and confirm. It will ask for Admin confirmation, ok and let it run and move to the next one until you have checked all of them point to the correct path and can run.
Step 4:
Now rerun wlsetup-web.exe (and again I would recommend choosing all). This time the installation should complete successfully. Hopefully now you have repaired your installation and you can go as normal to Programs and Features and run Windows Essential Uninstall/Change and choose what to keep. For me I have removed it completely from my laptop as I have no need for Windows Essentials with Windows 10!
Good luck!
N.B. Don't forget to change your folders view option back to its original settings and check "Hide protected operating system files"