Back up my computer without reformatting

I am really exasperated with my computer hard drive. It’s been hanging and crashing for numerous times each day. I want to know how I can make a back up for all my applications without reformatting my hard drive and without re-installing since I don’t have a driver for most of my software’s. I need help. Thanks and regards.
