Schedule a Complete PC Backup

Posted on: 10.25.07 by Brent Trahan

Set Windows Vista to perform a Complete PC Backup on a schedule.

Windows Vista Ultimate, Business, and Enterprise have a great image based backup called Complete PC Backup that backs up your entire computer including Windows, programs, settings, and files.

Unfortunately Complete PC Backup can’t be scheduled from the control panel. This guide shows you how to use the command line version of Complete PC Backup (wbadmin) and the Task Scheduler to backup your computer with Complete PC Backup on a schedule.

Prerequisites: Before you can schedule a complete PC backup you need the following:

  • Windows Vista Ultimate, Business, or Enterprise: You must be running Windows Vista Ultimate, Business, or Enterprise.
  • Administrative Privileges: The user account you use to create the scheduled task that creates a Complete PC backup must have admin privileges in this example.
  • Password: The user account you’re logged into when creating the scheduled task must be password protected.

The wbadmin Command

The wbadmin command is a command line tool for Windows Vista’s Complete PC Backup. Since Complete PC Backup isn’t schedulable from the control panel I’m going to use wbadmin with the help of the Task Scheduler to automatically create a Complete PC Backup on a schedule.

How-to Use wbadmin

Here’s an example wbadmin command:

wbadmin start backup -allCritical –backupTarget:E: -include:C: -quiet

Note: This command needs to run in an elevated command prompt to work properly.

Here are the parts of the command broken down and explained:

  • wbadmin The wbadmin command.
  • start backup Tells wbadmin it’s going to perform a backup.
  • -allCritical Makes sure all system files are included in the backup.
  • -backupTarget:B: Where the backup will be saved. The wbadmin command can save a Complete PC Backup in a drive (D:), folder (D:\backups\MyPC), or a network share (\\FileServer\JoesPC).
  • -include:C: What drive to backup. Multiple drives can be backed up by separating them with commas (-include:C:,E:,F:\folder).
  • -quiet This tells the wbadmin command to not ask you any questions and just do what it’s told.

Schedule Complete PC Backup

In this example I’m going to set my computer to run a Complete PC Backup every week to backup my C: drive and save it on my E: drive. Use this example to set your computer up.

  1. Click the Start button, point at All Programs, click Accessories, click System Tools, and then select Task Scheduler.

    Note: Your user account must have administrative privileges to create this task.

  2. Click Create Task in the Actions column of the Task Scheduler window.
  3. Give the new task a name and check off Run with highest privileges in the General tab of the new task.

  4. Select the Triggers tab and then click New.
  5. Check off weekly, check off a day of the week, setup a time, and then click OK when you’re finished.

  6. Select the Actions tab and click New.
  7. Type wbadmin in the Program/script box.

  8. Type START BACKUP -allCritical -backupTarget:E: -include:C: -quiet in the Add arguments box and then click OK to save it.

    Note: -backupTarget: is where the backup will be saved, and –include: is what will be backed up. You might need to change the –backupTarget: switch’s drive letter.

  9. Click OK in your scheduled task properties window to save it.
  10. Test this task by right-clicking the new task in the top center pane of the task scheduler and select Run.

Still need help? Ask Your Computer Question Now.

3 Responses to “Schedule a Complete PC Backup”

  1. dman Says:

    This is a good guide.

    readers should also note, this is the ONLY way you can create a backup image to a network drive. The GUI will not allow network shares or UNC locations as valid backup destinations for a complete image backup.

  2. RichTrapp Says:

    Works great, but when I reboot and go into “Repair computer” and select “Complete PC Restore” I can only see the backups I’ve created with the GUI. Those created with this method are not visible. I can go into COMMAND mode and do a “wbadmin get versions” and they don’t show up. If I reboot into Vista and execute the same command “wbadmin get versions” they all show up. Any ideas?

  3. Krishna Says:

    wbadmin get versions -backuptarget:
    will list the versions in WinRE.
    because in Offline OS (WinRE) - the system is booted from WinRE which doesnt have system catalog.

Follow this guide's comments via RSS.

Comment pictures provided by Gravatar.

Leave a Reply

No Support Questions If you have a support question please ask it in the forum.