Every so often when I boot my laptop I will receive a blue screen. Windows 8 will say it is collecting information, and once it finishes it restarts the computer and the computer boots just fine.
Your mini-dumps are pointing to a hardisk failure, possibly a loose connection, a problem with the controller cable or a bad block/sector on the drive. However it's also possible that a bad/buggy driver is at fault so it's probably worth trying to tackle that first.
I have noticed some drivers on your system that should be updated to the latest Windows 8 64bit versions or removed/un-installed if un-needed:
For testing purposes you should un-install Speedfan. You may also want to un-install any Symantec products for testing purposes and use the built-in Windows 8 Defender as your anti-virus (make sure it's updated). Un-install your Symantec products via the control panel first and then use this tool to remove any remaining traces:
You should update anything you can to Windows 8 64bit versions via your manufacturers website. This includes chipset and storage drivers and anything else you consider needed: