Its a very annoying and common problem in Windows 7. After getting numerous e-mails about this problem, we decided to post this solution.
As we all know Windows 7 contains a new animated boot screen which shows animated items/balls that come together to form Windows logo.

Sometimes it starts showing the old Vista styled boot screen which contains only a green progressbar with black background.
Most of the time it happens when a user tries to repair the boot loader or adds a new entry for Windows 7.
If you are also facing this problem, then here is a very simple and working solution for you:
1. Boot into Windows 7 and click on "Start button -> All Programs -> Accessories". Now right-click on "Command Prompt" and select "Run As Administrator". If you are prompted to enter password, enter the password and continue. You can also open Command Prompt in Administrator mode by typing "cmd" in Startmenu Search box and press "Ctrl+Shift+Enter".
2. Now provide following command:
bcdedit /set {current} locale en-US
The above command is for English version of Windows, if you are using some other language version, then change "en-US" to your own locale.
3. Exit Command Prompt and restart your system. Now the new animated Windows 7 boot screen should be back in action.
NOTE: If the above method doesn't work for you, provide following command again using Command Prompt:
bcdboot %WinDir% /l en-US
And restart your system. It'll work now.
NOTE: Please keep in mind that new Windows 7 boot screen requires at least 1024x768 screen resolution. If your monitor's native resolution is smaller than this, Windows 7 will show Windows Vista boot screen. Thanks to our reader "rcmero" for this tip.
This article was posted by VG in following section: Troubleshooting, Windows 7.
If you enjoyed this article, you can subscribe to our RSS feed or free newsletter to get all new articles directly in your Inbox. Also check out our most popular articles and archive to read other interesting articles. If you have some news or tip to share, please send us.
scott
Ok i changed resolution once and lost the windows 7 boot screen did the bcdedit /set {current} locale en-US didnt work set the resolution back to 1920 1080 then did the edit thing again still vist bar boot screen i did move my xfx 9600gt sli cards around bottom one to the top one but i dont see that doing anything like changing the boot screen.
Steef
Finaly my stupid vista boot logo disapeared, and the Windows 7 boot logo is back.
I Solved the problem!!!!!!!!!!!
bcdedit /set {current} locale en-US NOT WORKING (for me)
bcdboot %WinDir% /l en-US NOT WOKING (for me)
Formatting harddisk and reinstall Windows 7 ten times NOT WORKING (I HATE VISTA BOOT LOGO)
BIOS UPDATE = SOLVED MY PROBLEM (Windows seven boot logo = hot!!) WORKING !!!!!!!!
scott
Mine fixed to upgraded my sli from 2 geforce 9600gt 512 ddr2 to 2 galaxy geforce gts 250 1gb ddr3 when i first booted up i noticed that the vista logo was gone and the windows 7 logo was back so it has something to do with video cards also
MrHungLe
I'm using this solution to fix this problem on my computer. But nothing changed after I restart my computer.
I used Windows 7 Professional for my netbook ( Asus EeePC 1000H - BIOS version 2204, All driver are lastest). Please tel me way to fix my problem "boot screen changed to vista"...
Thanks!
Arkh’d
There's still no fix for it. it's designed only for 1024x786 ratios. not for widescreens and netbooks.
Hen
Samsung N148, it doesn't work
Aeroxz
Oh thanks!! Thanks and thanks!! You are the best!
Jjoker
I got a hp mini 2133 I´ve tried everithing that is on this forum you think if cause of my resolution its 1024x 768
Windows 7 user
wow thank you so much at first i tried this and it didnt work
then after reading through the comments i found the other one
bcdboot %WinDir% /l en-US
and it worked. in the command prompt it said that the boot up image was created or something making me believe that it was never installed in the first place
so what worked for me was the second one but to be safe try this
bcdedit /set {current} locale en-US ........ then restart your computer
then
bcdboot %WinDir% /l en-US
then restart again and cross your fingers :)
hope i helped
by the way im running it on iMac and when first installed the animation only appeared ONCE during installtion boot up and then never again and i installed it twice restore did not help
Windows 7 user
wow thank you so much at first i tried this and it didnt work
then after reading through the comments i found the other one
bcdboot %WinDir% /l en-US
and it worked. in the command prompt it said that the boot up image was created or something making me believe that it was never installed in the first place
so what worked for me was the second one but to be safe try this
bcdedit /set {current} locale en-US ........ then restart your computer
then
bcdboot %WinDir% /l en-US
then restart again and cross your fingers :)
hope i helped
by the way im running it on iMac and when first installed the animation only appeared ONCE during installtion boot up and then never again and i installed it twice restore did not help