Welcome to Seven Forums Kenny301. This can be caused by multi booting OS amongst other things. This might fix it.
Start> Type cmd in search box> Right click cmd.exe in results above and click on Run As Administrator
Type in:
bcdedit /set {current} locale en-US
Enter
if that doesn't work, you can then try
bcdboot %WinDir% /l en-US
Enter
This is for US Windows 7, if yours is from another country, change the en-US to the correct language option. ( ja-JP, de-DE, es-ES, pt-BR, zh-CN, zh-TW, fr-FR, fi-FI , etc.)
Press enter and reboot. See if that doesn't do it.
People have had this problem using HDMI, try with VGA or DVI, see if it works then. There is a minimum graphics requirement for the 7 bootscreen as it displays at 1024x768. If it is set lower, you will get the Vista boot screen.
A Guy