This short note is noting the possibility of why you will get the error “Windows 10 Installation has failed” when installing Windows 10. There might be other possibilities that I have not experienced.
1. Do not mount the Windows 10 iso as a drive in Windows 8.1 when you want to upgrade.
2. Do not put the installation file in other Drive Letter than C.