Hi,
freezing can be down to a number of things such as a driver not responding, or overheating and the list goes on.
You fortunately have a little clue as to what the issue might be because the system then ask's for you to choose a proper boot device.
Your boot device is normally the Hard drive that carries Windows.
What are your drivers like? By that I mean are they up to date?
If you open the Device manager can you see any yellow question marks?
Try checking the Hard drive by locating My PC, right click on the Hard drive, choose properties, Tools followed by check drive (even if it says it doesn't need checking).
These scans may help in find and repairing any corruption within the system:
File scans
Right click on the Start menu icon and from the revealed list choose 'admin command prompt'. Type:
sfc /scannow
press enter and await results
In the same command prompt and after the above scan has finished type:
dism /online /cleanup-image /restorehealth
Press enter and await results (longer this time).
If the first scan found files it could not repair but the second scan is successful, run the first scan again using the same command prompt box and this time it should repair the files found.