Eso es porque a veces se le va la olla y arranca con el Boot del Windows Vista, tambien puede ser por que tu resolución es menor de 1024
Para solucionarlo ejecuta el CMD como Administrador y escribe:
bcdedit /set {current} locale es-ES
Ya me contarás si te funcionó
PD: Donde es-ES es suponiendo que lo tengas en Español sino tendrías que poner
ja-JP, de-DE, es-ES, pt-BR, zh-CN, zh-TW, fr-FR, fi-FI ...
PD2: Todo esto esta sacado de Google, si lo pruebas y falla algo no quiero saber nada