Don't have Telegram yet? Try it now!
http://chrisstark.co/2015/07/windows-10-install-error-80240020/
Windows 10 install error 80240020