This maybe an issue with iTunes on Windows. For me, iTunes is crashing in the middle of the update. After that the iPhone doesn't get past that 5% progress and sites on the Apple logo.
Faulting application name: iTunes.exe, version: 12.13.4.4, time stamp: 0x670a9843
Faulting module name: objc.dll, version: 1.528.1.494, time stamp: 0x66aa88f3
Exception code: 0xc0000005
Fault offset: 0x0000000000025292
Faulting process id: 0x9DA8
Faulting application start time: 0x1DB767B747DF8E4
Faulting application path: C:\Program Files\WindowsApps\AppleInc.iTunes_12134.4.3008.0_x64__nzyj5cx40ttqa\iTunes.exe
Faulting module path: C:\Program Files\WindowsApps\AppleInc.iTunes_12134.4.3008.0_x64__nzyj5cx40ttqa\objc.dll
Report Id: 0447474c-0804-4b05-a3ef-65b6acaea301
Faulting package full name: AppleInc.iTunes_12134.4.3008.0_x64__nzyj5cx40ttqa
Faulting package-relative application ID: iTunes
I could provide the dump files from the crash if anyone at Apple is interested.
I don't have another computer to try so off to store it is I suppose.
Ps: update or restore do the same thing.