Are you sure it isn't Safe Mode?
Are your settings set to a resolution your video card can support?
i have been having this problem for a while now. i have windows vista home premium 32 bit with latest updates and an nvidia graphics card. sometimes (not always) my pc starts up in low res! and i need to change my display settings to change it. anyone know why this is happening and how to fix it?