I highly recommend Veeam for Windows backups. Very fast and reliable, with features like creation of bootable disc images for very fast full-system restore:
The other highly regarded free Windows option is Macrium:
If you have a Linux backup server, UrBackup might be a good option:
And with the WSL on Win10, borg reportedly works well, though marked “Experimental”:
https://borgbackup.readthedocs.io/en/stable/