Here is what the error code means:
0x800703e6
Invalid access to memory location.
Step 1:
Press: Windows key
Type: disk cleanup
run disk cleanup as Administrator
scan C drive
select "Windows update cleanup" checkbox
Hit OK to clean up drive
reboot system
try to update again
Step 2:
If previous step doesn't work
Press:Windows key
type: Settingshit enter
type: Trouble
select: "Troubleshoot settings"
Scroll down, in the list click on
"Windows update"
Let troubleshooter try to solve the problem.
reboot system
Try to update again
Step 3:
If previous steps doesn't work
https://gallery.technet.microsoft.com/scriptcenter/Reset-WindowsUpdateps1-e0c5eb78
Download the script by clicking on a script name button, save to *C:* drive root
Right click on start button
select Powershell (Administrator)
Copy/paste bellow code into the console:
Set-ExecutionPolicy -Scope LocalMachine -ExecutionPolicy Unrestricted
cd \
.\Reset-WindowsUpdate.ps1
Set-ExecutionPolicy -Scope LocalMachine -ExecutionPolicy RemoteSigned
Hit Enter and wait for operation to complete
reboot system
try update again.
Step 4:
If previous steps do not work:
visit bellow link and do one of the recovery options:
https://support.microsoft.com/en-us/help/12415/windows-10-recovery-options
You are interested in following recovery options in this order:
1. Restore from a system restore point
2. Reset your PC
Does this solve your problem?