Kind of reaching here for any info that will shed some light on this issue.
Click Start and enter Event Viewer, click on System, scroll to a time slightly before a prolonged shutdown event, is anything noted as you move through time to shutdown? If you click on an item in the top pane, an explanation will appear in the bottom pane.