Why do I get boot options at startup and how do I fix it to boot Windows 7 automatically?

When I power up my laptop I get a choice of booting to a previous version of windows, windows 7, and F12 for more  advanced options. It has been doing this for 2 years since upgrading to windows 7.  I only want it to boot directly into windows 7. Since I have been getting this options from the time of windows 7 installation, is it possible the installation was done incorrectly?  Windows 7 does operate correctly.
Thank you,
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

change your preference here:

msconfig -> boot
Another utility you can use is bcdedit.
jdalskeAuthor Commented:
I did check my system configs before and it shows that the option is windows 7 current os. I did see something about the windows.old files and deleting them but if that is an option please confirm. I was a little apprehensive about deleting them without confirmation that it may be part of the problem.
Exploring ASP.NET Core: Fundamentals

Learn to build web apps and services, IoT apps, and mobile backends by covering the fundamentals of ASP.NET Core and  exploring the core foundations for app libraries.

I wouldn't delete the old Windows instance. Change the timeout to 3 seconds so you will barely notice the default OS starting up.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
You need to lower the delay between the display and the system continues to boot from 30 seconds to 5.
Properties of computer, advanced settings, startup options, and lower the delay.

It is unclear whether the issue is the length of time that it takes for the system to continue to boot or if you do nothing it will not eventually boot. Make sure the correct version is selected as the default to boot.
jdalskeAuthor Commented:
Great idea!  I noticed but the end user may not. Why would I keep the windows.old file?
Just in case you wanted to refer to something in the old OS.
rtayIT DirectorCommented:
If you do want to ever delete it, after you are sure you no longer need the files, make sure to use disk cleanup to remove the old instance rather than manually deleting it.
jdalskeAuthor Commented:
Thank you!
You're welcome.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Legacy OS

From novice to tech pro — start learning today.