If you restart windows durring an update then there is a large chance you will have to reinstall.
When you say you "updated" windows what did you do exactly.
While 12 hours is certainly excessive if it mass caught up on years worth of updates it takes some time, even more so if you have a very slow computer/internet connection.