For the most part, a crash to desktop during this point is due to memory leak. Try this:
To enable the 3GB switch on Windows Vista™ or Windows 7:
1 . Right-click Command Prompt in the Accessories program group of the Start menu. Click Run as Administrator.
2. At the command prompt, enter "bcdedit /set increaseuserva 3072"
3. Restart the computer.