I have figured out a way to natively automatically backup whenever you restart your computer, as well as when you install a new program. Those can be found here:
The first step is to create the backup script. The script is very short and very easy to create. First, open Notepad (Start >> All Programs >> Accessories >> Notepad) and copy and paste the following text into your Notepad file:cd c: xcopy c: e:AutomaticDailyBackup /s /e /t /h /D
Make sure that you copy the text onto two separate lines exactly as it is shown above. Also, please note that this script will backup your hard drive to an external location at e:. If your external hard drive is located at another location, you will want to change the e: to a letter that corresponds to your specific external hard drive. Also, if you do not have a folder called “AutomaticDailyBackup” (I’m betting you won’t) in your e: drive you should create the folder manually.
Save your Notepad file with the name “AutomaticDailyBackup.bat” it is very important to include the “.bat” at the end of the file so Windows knows that it is a script and not just a plain-Jane text file. Additionally, please make sure you save the file to C:. You can now close Notepad and you should have the file C:AutomaticDailybackup.bat. This is shown below:
This script file will be used by three of the four methods of backing up your hard drive that are shown below.
1. Backup your hard drive on startup without using any extra software
This is probably the quickest and easiest way to backup your hard drive. Right-click on your AutomaticDailyBackup.bat file and select “Create Shortcut.” After you have created the shortcut, move it to Start >> All Programs >> Startup and your hard drive will get automatically backed up every time you log in. These two steps are shown below:
In order to prevent this file from interrupting your work flow when it is backing up your hard drive, right-click on the shortcut in your “Startup” folder and choose “Properties.” In the “Properties” dialog, change “Run Normal” to “Minimized” and click “OK.”
2. Backup your hard drive at scheduled intervals using AutomaticDailyBackup.bat
The second way to backup your hard drive is to schedule an automatic backup using Windows Task Scheduler. First, you need to open Task Scheduler (Start >> Control Panel >> Performance and Maintenance >> Scheduled Tasks).
Once you launch Windows Task Scheduler, click “Add Scheduled Task” and then click “Next.” On the “Click the program you want Windows to run” selection screen, click “Browse — ” and choose C:AutomaticDailyBackup.bat and click “OK”.
Choose the frequency you would like the task to run (I chose weekly) and click “Next.” Select the day and time you would like the task to run and click “Next.” Enter your password (if you have one), click “Next” and then click “Finish.” Your scheduled task is all set and it will execute itself automatically at the day and time you chose. If you would like to backup your hard drive more frequently (for example, two or three times per week) create several tasks identical to what is shown above and set them to run on different days of the week.
3. Backup your hard drive at scheduled intervals using Windows Task Scheduler
You probably noticed that Windows Task Scheduler has a backup utility built right into it. I prefer to use the AutomaticDailyBackup file to backup the hard drive because it has a finer-grained control of the backup process. However, if you prefer, simply select “Backup” (shown below) and Windows Task Scheduler will automatically control your backup.
4. Backup your hard drive on shutdown
In order to backup your hard drive on shutdown, you need to download Xecutor. Xecutor is a free download that you can download from the Xecutor homepage. Once you install Xecutor and run it for the first time, it will ask you if you want to run Xecutor on Startup ‘” choose “Yes.”
Next, select the “Shutdown” tab and then the green plus sign. On the properties screen, navigate to C:AutomaticDailyBackup.bat and click “OK” (don’t worry about changing any other settings). You should see the following:
Now when you shutdown Windows, Xecutor will automatically run the AutomaticDailyBackup script.