Hi,
a) you may use built-in Windows backup, personally I use this method but to external HDD because USB thumb drives are not large enough.
b) there are a lot of different backup programs in Internet, free, shareware and paid. E.G. see review https://www.lifewire.com/free-backup-software-t...
Note: This is a non-Microsoft website. The page appears to be providing accurate, safe information. Watch out for ads on the site that may advertise products frequently classified as a PUP (Potentially Unwanted Products). Thoroughly research any product advertised on the site before you decide to download and install it.