just to share my own experience
which itself then hung when it got to "Setting folder permissions".
this will happen if your cache already have a lot of file n folder, so the installer will take time to set permission for all folder.
I also face this situation, first I think installer hung, but then I let it for some minutes, then it succesfully finish the installation process.
it hangs when it gets to "Installing Wingate Network Driver"
I also have face this situation before this...
from what i remember. It happen because the wingate engine not fully stopped, so what i do, go to services.msc, stop wingate services from there, also kill the wingate.exe from task manager. Then repeat installation process.