sometimes a program can get stuck and hold up the restarting process. My old version of Winamp does it.
Try closing your programs manually 1 at a time between pressing Restart. It will help if you can pinpoint if it's a specific program holding it up.
Try closing your programs manually 1 at a time between pressing Restart. It will help if you can pinpoint if it's a specific program holding it up.