No that isnt normal at all. the program is calling the regsvr32.exe to register the dll files. It sounds like regsvr32 is locking up or having trouble. You should see it in the task manger, you can kill the one that seems to be stuck and the repair should continue on.
Shane