For instance in Linux all distros come in an ISO file, but sometimes they get hit up when downloading and the ISO comes in corrupted. By checking the hash one can confirm if they got a good download of the ISO or not. The same should be done for any ISO you download from any source. Download it again, check the hash to make sure it's good, then try again.
My Windows 10 system is up to date version 1607.
When I try to install Creators Update through the Windows Upgrade tool it fails with error message 0x8007001f. It also fails if I try to upgrade through the Media Creation Tool.
I have run the update trouble shooter and sound trouble shooter as suggested by a few people which found and corrected a couple of issues but no difference. I have uninstalled my Avast anti-virus and no change.
My system is a desktop PC with i5, 24GB RAM. The OS is on a SSD with other programs and files on a normal hard disk.
I am guessing there is a log of the install which will tell me what is stopping the upgrade. How can I find and identify the problem? I really do NOT want to do a clean install.
Any help appreciated.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic