I got a BSoD and it completed dumping physical memory, but it hangs for hours, and there's nothing moving.
What should I do?
My computer is running Win7 x64.
The dump reached 100 but then nothing occurs.
If you don't have the "Automatically restart" check box checked in Start -> Control Panel -> System -> Advanced System Settings (far left) -> Advanced tab (at the top) -> Startup and Recovery settings button, it's going to hang at the BSoD until you physically reset it.
If this is checked, you have an ACPI driver issue, a BIOS issue, or a physical issue with your motherboard.
I would ask you this as a comment but don't have the reps for it so here it goes.
What level of dump do you have?
[ Computer -> Properties -> Advanced System Settings -> Startup & Recovery ]
Obviously it is not
To check the latter (virtual memory and swap file size)
[ Computer -> Properties -> Advanced System Settings -> Performance -> Advanced -> Change ]
If this is managed by the system and your drive is not unusually large, you should be fine. If you are manually doing it and have a large size, either reduce it or auto manage it. Or if performance is not an issue for you, just set to no paging.
NOTE: Compared to the other answer which came while I was preparing this, I am assuming you have the restart checked and based on what you said, you are seeing the blue screen show a progress of the dump or at least trying even if the progress is frozen. If you don't have auto restart checked, then do it and it will not hang.