Error 0x8007025d means ERROR_BAD_COMPRESSION_BUFFER. Some files in the WinSxS folder are corrupt and inaccessible.
Please open Command Prompt (admin) and run the following command:
DISM /Online /Cleanup-Image /RestoreHealth
Post the output.
(If the above command reports an error, mention the error message here.)