I think we're making progress! (a little)
One thing we never checked - what version of windows did you use?
This might make things a little easier - does your computer look kinda like this when you start the computer? Can you recognise kinda where it changes and then freezes?