From day one after a fresh install on my then new machine i've noticed this. The welcome screen hangs for about 1 minute if i use a solid color for the desktop instead of a background. I fixed it about a year ago by using a background instead of a solid colo. I however hate backgrounds and much prefer black. So i made a solid black jpg and used that. Well, long story short, i think that background makes it take forever sometimes when opening a picture in windows photo viewer ! Fix one issue, the fix causes a new one. Welcome to the world of MS windows !!!
I removed the background and pics then opened up immediately. So i seem to have a choice of either quick startup and slow jpg's or visa versa. Any ideas? And please no suggestions for other pic viewers. Thanks.
PS: the startup issue is obviously a bug in Windows 7, and i know this because I've had it happen on 2 other PC's.