What do you mean half a screen?
You should reboot your computer into safe mode, and then choose start>run and type msconfig. This utility will allow you to change what starts when your computer starts, and can decrease the time you spend waiting for windows to load stuff when you first boot.
Uninstall unecessary programs or things you don't use anymore. How much memory do you have? How much hard disk space do you have left?