Angels have the Phone Box
Hi MarkS10517 and welcome to TenForums.
Just a few ideas here, which may or may not be of help....
Try toggling Fast Startup off - do a few "real" shutdowns/start-ups (not restarts).
Check for updates to your specific system at Dell (especially BIOS).
Based on the date of your restore point, and the Windows Updates which install after that, can you nail down the update KBs which are causing it?
Can you grab the driver versions of affected devices after these Windows Updates?
There is a method to tell Windows to stop updating drivers automatically which may help.
Try running the system file checker, just to be sure there are no corruptions.
Please fill in your system specs, so we can see what we're dealing with. (Speccy) Thanks.