Windows Vista loads then goes into black screen

My Windows Vista (32 bit) will not start up properly.
It shows he loading screen (the one with the small moving green bar) for a little while as usual, then the screen turns black (not off) and then remains in this mode indefinitely?
