Hello there,
If your Surface is running hot and freezing up, it's probably due to the heat and how hard it's working. Here's how to fix it:
-Update your Surface. Get the newest Windows, drivers, and firmware. Microsoft usually sends out fixes to keep things cool.
-Use the Surface Diagnostic Toolkit. It checks the hardware and spots any problems with cooling or power.
-Give it room to breathe. Don't put it on soft stuff. A cooling pad might also help. Docks and cases can trap heat, so try using it without them.
-See what's using up power. Virtual machines use a lot of CPU. If your Surface doesn't have much RAM or CPU, it'll overheat faster. Try using fewer VMs or giving them less power.
-Look at the docking station. Unplug stuff and see if it still overheats. Bad docks or lots of devices plugged in can make it hotter.
-Change your power settings. Use Balanced or Power Saver when running VMs to make less heat.
If nothing works, reach out to Microsoft Support. Your Surface shouldn't be doing this, especially if it's new. You might need to get it fixed or replaced under warranty.
Regards,