First this a clean installation, I did not install over another version. I have been doing this for a while and I know with pre releases that installing over another version can cause a lot of problems.
Second both times that I boot up are cold boots. I will shutdown the laptop and leave it over night and then when I come back to it I power it on and everytime it will freeze. Then I hold the power button, shut it down and power it back on again and I
am fine.
At this point I see a few possible causes and outcomes:
1. Windows 10 is not completely compatible with your system because it's still half-baked, has incomplete driver support, etc. You can either live with the issues, reload Windows 8.1 or try Windows 10 again after another build has been issued.
2. There may be Windows 8.1 drivers available for your chipset, video, sound, etc. that may make a difference. Your problem may be due to power management support problems in Windows 10. If you boot into safe mode and the problem goes away, this may be
your issue. You could reload Windows 8.1 and install Windows 10 over that to see if that helps.
3. You have a hardware failure that Windows 10 is sensitive to that Windows 8.1 is not. You can run diagnostics, CHKDSK /R, etc. to see if anything is reported. I would focus on checking for bad hard drive sectors or memory locations.
4. You may have an issue due to temperature. Do you have the problem when you turn your computer off and then on (not restart) right away when it is warm? If so, you may have an aging component that needs some heat to work properly.
5. You may have a problem with a component attached to your PC, such as a printer, external mouse, Wifi adapter, etc. You'll want to make sure to disconnect anything that can be disconnected. I think this is probably not your issue.
6. You may have malware. Run a full malware scan with Malwarebytes, Hitman Pro, Combofix, etc. to be sure that nothing's lurking in your boot sector, you don't have a root kit etc. I think this is probably not your issue either.
7. You may have an issue with a setting in CMOS setup, such as your hard drive configuration or power saving. You could make some adjustments there one setting at a time to see if it makes a difference. You could even restore your CMOS setup back to default.
8. A BIOS update may help. I would leave this as a last resort because there is a risk that if the update is done incorrectly it could make your system non-functional. If you have never done an update, it might make a difference.
Mark