I've always bought my laptops locally so was able to take them back to the shop for any warranty repairs, although they didn't include software problems as they could have been because as a result of what I'd installed since new.
As the problem returns even after restoring with the image, are you installing anything after that could be the cause of this ?
The absence of an install disk for an OEM machine isn't the same problem as it used to be with say, a Win 7 machine.
You can create your own install disk by hitting the Download tool now button in
https://www.microsoft.com/en-gb/software-download/windows10 but read the section on creating installation media.
With install media you can perform a repair install that won't affect your programs of personal files.
It may be best to restore with the image before proceeding with this so that you have a functional machine.
After the restore, right click on the taskbar and select Task Manager and under the Startup tab, disable all items.
The only item I have enabled in my Startup menu is for the Realtek HD Audio Manager.
If this is the first time you've accessed the Task Manager then you may have to click on More details on the lower left for it to populate.
Then go Start - type msconfig and press enter.
Under the Services tab check the box to Hide all Microsoft services then click on Disable all - Apply - OK then reboot.
It is essential you check that box before hitting Disable all.
If the cause is because of what you already have installed, then performing what is known as a clean boot may help to ID the cause if you no longer get the problem after the reboot.
For the repair install, if you are using a 3rd party antivirus program then I've found it's best to disable both its AV and Firewall aspects as it can baulk the main second reboot around the 70% mark.
With the machine booted, open Windows explorer - This PC - insert the install media and double click on it to start the install process.
I find the install can go smoother when I opt not to look for updates and then you can go into Settings/Update & Security and do a manual check for updates where they will download and install to bring your system back up to the current 1607 14393.693
I perform a repair install on one of my upgraded laptops now and again as Win 10 doesn't seem to sit as well on it as it does on another upgraded laptop and will use this method instead of running a repair programs.