Everybody knows how to change their Vista logon/start menu picture, but if you select a new picture, Windows Vista removes the last picture from the list entirely, leaving just the new picture and the default pictures. Does anybody really use the robot or the fish picture?

What you can do instead is add your pictures to the list of default pictures, and delete pictures you’ll never use.

In case you don’t remember, you open Control Panel \ User Accounts \ Change Your Picture to get to the list of pictures.


All of the pictures are stored in a hidden folder buried deep within your program data directory.

C:\ProgramData\Microsoft\User Account Pictures\Default Pictures


All you have to do is just remove the pictures you don’t want, and add the pictures you do want. You just need to make sure that your pictures are 128×128 resolution in bitmap format. If you want the pictures to be ordered in a certain way, you can name them in order.

If you’d like to copy your current picture, it is stored in the following file:


The default user picture (the flower) is stored in the following file:

C:\ProgramData\Microsoft\User Account Pictures\user.bmp


Now that we’ve customized the list of pictures, you can see that the baby tux picture I added is still in the list, even though we’re using one of the default pictures.

Lowell Heddings Lowell Heddings
Lowell is the founder and CEO of How-To Geek. He’s been running the show since creating the site back in 2006. Over the last decade, Lowell has personally written more than 1000 articles which have been viewed by over 250 million people. Prior to starting How-To Geek, Lowell spent 15 years working in IT doing consulting, cybersecurity, database management, and programming work.
Read Full Bio »

The above article may contain affiliate links, which help support How-To Geek.