First image shows that you have 32-Bit Java installed when you should have 64-Bit instead, second shows that the phantom server I mentioned is still running... you'll have to close it with task manager
Access denied means either another program is exerting control over the files, or you've screwed up your file permissions in some way...
Do you have OneDrive? That Windows bloatware is known to cause issues with a lot of things.
That sounds like one of the files used by the installer got corrupted during download, go to your temp folder and delete any folders starting with forge_installer