Boot your machine from cold, but before Windows attempts to load, Press F8 down, until you get a menu screen.
Use the arrow keys to select Item 4, which should be "Step by Step Confirmation", and press "Enter".
Each step of the boot process will be shown, and you will be asked to confirm the action. (This is a long winded procedure!). Do so, but at some point, your machine will freeze (hopefully?), and carefully note what stage you got to.
Please come back with that information, and one of us will try and help you sort out what is causing the problem, but it is very likely a corrupted or incorrect driver.