Por favor, veja isto: Você pode personalizar o Windows 7 Logon Background Oficialmente .
Eu diria que as duas telas não são exibidas com a mesma resolução e que você não tem as imagens correspondentes no diretório %windir%\system32\oobe
. Você deve ter uma imagem com um nome como background1600 × 1200.jpg (significando resolução de 1600 × 1200) para cada resolução que o Win7 possa usar.