Lo que ocurre creo que es por lo siguiente: tú tienes una resolución de pantalla de 1024 pero ese tamaño no le puedes aprovechar al máximo para la Web. Date cuenta de que la propia ventana del navegador tiene unos bordes que ya ocupan unos píxeles y la barra de Scroll vertical también ocupa espacio. La solución es que bajes poco a poco el width='1024' hasta encontrar el ancho en el que no te salga el Scroll horizontal (ese ancho coincidirá con el ancho de la Web vista a 1024x768 y sin barra de Scroll vertical).
Lo que no entiendo es por qué ocurre el fallo al restaurar.
Si te funciona dímelo porque yo no he podido probarlo.
Saludos.