I wanted to post on this thread as I just purchased a Surface Pro 7 with i5, 8GB RAM and 128 GB Storage.
The issue reported here is annoying (and always happens working on battery, never with AC plugged in) and I've experienced since day one. I tried the following without any success:
- Recover windows keeping my files intact
- Fully recover windows, removing everything
- Disabled DPST using the scripts from here: https://github.com/orev/dpst-control
- Disabled hello login and bitlocker (I'm running Windows 10 Pro)
- Re-downloaded all latest firmware and windows updates
- Changed different Antivirus apps
After doing all the above, I still had the same annoying problem! Working with One Note and also IntelliJ, the screen went black, and I had to manually reboot. Sometimes, it just didn't went dark, the surface just rebooted by itself.
The solution that is working flawlessly (not without sacrificing battery life) is to enable all Power Options and have my surface running on the High Performance setting. Since I did this, I stopped having the screen going dark, if I sleep my surface, all
my work is perfectly kept and I can resume on turning it on, and as I mentioned before, the only drawback so far, is that my battery lasts (probably) approx 4 hrs (but I must say, I do programming too, so that may help to drain it).
Anyhow, to enable all the power options, you need to do the following:
- Search for regedit
- Right click and run as administrator
- Search the registry key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power
- Change CSEnabled value
from 1 to 0
- Restart your computer
- After restart, right click on the battery icon and select Windows Mobility Center
- Select High Performance
After doing all this, I stopped having the freeze issue. So far, I've been running smoothly for 4 days now.