Below are the steps that I always do to fix almost the problems associated with the Windows installer (SQL, VS ...) Before proceeding to the details, you should know the path to the log file when Windows saves for ease and / or research yourself :
Default:
C: \ Program Files (x86) \ Microsoft SQL Server \ 110 \ Setup Bootstrap \ Log or C: \ Program Files \ Microsoft SQL Server \ 110 \ Setup Bootstrap \ Log we can see one or more folders here: 100 for SQL2008, 110 for SQL2012 and 120 for SQL2014 ... you have to take care of the time / date folders. Setup.exe was created
Now go into the details:
Almost the problem I encountered hangs / does nothing / disappears ... and cannot complete the setup (hangs forever) β you can see the log file and know why it always behaves forever, it is easy to find out when you read the logs :)
Step 1: Verify that the initial installation is correct.
Step 2: When you meet, freezes / does nothing .., the program queue and reboot 01 times
Step 3: Restart the setup - if it still crashes, open the task manager and note that new programs βpop upβ and DO NOT disappear (In my case, it crashes in ExecuteStandardTimingsWorkflow, and I saw that the built-in compiler with the Microsoft open language (ngen process ) pops up, but DOES NOT appear, so I finish the task manually, and Windows continues to run the setup)
Step 4: Some temporary programs cannot uninstall / remove or run some component configuration, so you need help. Reading the log file and the final scroll page, you can see the latest progress, and if programs cannot do this, you need help.
Step 5: Taks Manager and find the Windows installer (msiexe processes), and some of them DO NOT respond, and you need to kill it manually.
Step 6: Restart the computer when it freezes Someday, programs need to restart 01 to complete some task, and it will continue automatically after restarting.
This is what I always do, and the 99% installation case has been fixed and works stably after that. Hope this helps :)