Yes, there is...
First, does it show a time delay?
And second, is the default choice your previous version of Windows?
Right click My Computer, go to Properties.
Click the "Advanced" tab.
System Startup.
Select default OS. Change the seconds to 3, never set to 0! If something goes wrong, this is a nice thing to be able to access...