Hello Molly,
Welcome to Microsoft Community.
We have noticed that you have tried many methods to solve this problem. Obviously, the solutions you try are the majority of the suggestions we can offer our clients as community support. But perhaps you haven't tried manually installing drivers and firmware packages for the Surface Pro? Please allow me to share the download address here:
Download Surface Pro 8 Drivers and Firmware from Official Microsoft Download Center ****
After manual installation, restart your Surface and check to see if the problem can be alleviated.
From the information recorded in the event viewer, the crash did come from dmp.exe, but because you installed so many updates at the same time during this period, it is difficult to troubleshoot the problem, and I cannot recommend that you try to troubleshoot all the installed updates by uninstalling them.
However, one way to test whether this is due to a system failure, which I suspect you may not have tried, is to create a new local administrator account on the device, and then use this account to log in to test:
Manage user accounts in Windows - Microsoft Support ****
The new local administrator account has a separate account profile, and if you still see the same problem on your desktop after logging in with this account, the problem is probably from the system.
But if the problem does not occur again, then perhaps you can try to fix the problem by replacing the configuration file with the following procedure.
Troubleshoot problems signing in to Windows - Microsoft Support
The sfc command is indeed a regular fix, but it is usually used to fix minor issues. Considering that you are still looking for a solution that does not restore your device to factory Settings as much as possible, I recommend that you try to restore with the ISO image of Windows 10, which has less impact on the data in the device, but just in case, please back up your important data in advance.
The following website is the tool download address (please use a computer device to visit, click Download now, do not click update now) : https://www.microsoft.com/en-us/software-download/windows10****
Here are the steps:
- Run the tool, select Create media for another computer, and then select an ISO file to save to your local computer.
- Right-click the downloaded ISO image file, select Open as Explorer, and run the setup program.
- Select "Change windows installer" - "Not now" - "Next" - "Next", and finally will be prompted to keep your files and applications will do a system replacement repair.
This process can be repaired by replacing system files without affecting the data in the computer as much as possible. This is not a process to reinstall the system, nor is it a step to restore the Surface to factory Settings.
If the problem persists after you've done all this with Windows 10's image files, then the next step is probably to restore the Surface to factory Settings, and if it does, please allow me to share the complete steps here:
Creating and using a USB recovery drive for Surface - Microsoft Support ****
The link contains a full video guide to the steps, which are specially adapted to the Surface.
Of course, if there are other friendly customers or amazing volunteers who are willing to share some other methods with you here, you can also refer to them as appropriate.
As community support, we do not represent Microsoft, so I have no way to tell you if Microsoft will fix the issue in this next update. But the updates Microsoft does push are usually meant to fix problems.
Best Regards,
Mitchell | Microsoft Community Support Specialist