There are so many users who back up their data using the NTBackup Tool in Windows XP, then clean install/upgrade to Windows 7 or Windows Vista and later realize that Windows 7/Vista do not include the NTBackup Tool to restore data from the .BKF archive. If you have critical data contained in a NTBackup file (.BKF) and want to restore it in Windows 7, then this article is for you.

Method 1 (Recommended): Microsoft has now released the Windows NT Backup Restore Utility for Windows 7 to restore data from .BKF archive. See article How to Restore .BKF Files Using Windows NT Backup Restore Utility for Windows 7 for a walkthrough.

Method 2: Using Windows XP’s NTBackup Tool to restore data

Windows XP’s NTBackup executable runs just fine in Windows Vista and Windows 7, provided that the supporting DLLs (given below) are available in the same folder where NTBackup.exe is present. The two DLL files are:

  • ntmsapi.dll
  • vssapi.dll

If you run NTBackup.exe without these two modules, these errors would pop-up.

The program can’t start because NTMSAPI.dll is missing from your computer. Try reinstalling the program to fix this problem.
The ordinal 3 could not be located in the dynamic link library VSSAPI.DLL.

After searching the web, I came across the NTBackup files which were packaged within a .cab file meant for use as Bart PE Plugin.

Restoring a .BKF File Using NTBackup

1. Download nt5backup.cab from Plugins by STSanford.

2. Extract the files inside the cabinet file to a folder of your choice.

3. Run the file NTBackup.exe from the folder.

4. NTBackup will indicate that Removable Storage service (removed in Windows Vista & Windows 7). Never mind! This is only required for tape backups. Click OK.

5. In the Welcome to Backup or Restore Wizard page, click Next

6. Select Restore files and settings, and click Next

7. Click Browse. Locate the .BKF file that you want to restore, and click OK.

8. Expand the catalog, select the files/folders you want to restore, and click Next.

9. Click the Advanced button

10. Select Alternate location from the dropdown, and mention the destination path.

Configure the restore options accordingly.

Click Next, and then click Finish.

Whew! You’ve now restored the contents of NTBackup .BKF file in Windows 7.

This procedure should work in Windows Vista, as well.


Related Posts


Email SubscriptionPrefer an E-mail subscription?

Enter your email address:

Delivered by FeedBurner

28 Comments

  1. said this on Saturday, November 5th 2011 12:30 am

    @Glenn. Agree. And updated the page. Thanks!

  2. Glenn Holt
    said this on Friday, November 4th 2011 9:24 am

    You use the term “image” in regard to the NTBackup .bkf file. It is not a disk-image but rather an archive of files & settings. It should not be confused with tools from Acronis or “Backup and Restore” found in later versions of Windows.

  3. Mike H
    said this on Thursday, October 27th 2011 1:22 pm

    The link, “Plugins by STSanford”, to the page for downloading nt5backup.cab doesn’t work anymore.

  4. Kekipi
    said this on Friday, June 10th 2011 8:28 am

    Ramesh, I’m lighting a stick of incense to you tonight. Thank you and aloha!

  5. Steve
    said this on Wednesday, May 25th 2011 8:19 pm

    thank you thank you thank you. Worked like a charm. The hardest bit is locating the nt5backup.cab file. A bit of google searching turned up a copy.

    Such a simple solution you would think Microsoft would include it by default in their Windows 7 releases. The fact that there is no default way of reading .bkf files from WinXP in Win7 goes to show how much of a toy system Windows really is.

    I can still read my old .tar .cpio and backup files from my antique SunOS 4 (showing my age) SS2 box (yes I have one still in service with 64MB of ram!!!). Way to go Unix. Shame on Microsoft.

  6. Margo
    said this on Thursday, April 28th 2011 9:41 pm

    Just fixed a hugh headache for me!!! Great Instructions!

  7. Michael
    said this on Wednesday, April 6th 2011 10:11 am

    Thank you sooooooooooo much. Exactly what was needed.

  8. A. Smith
    said this on Monday, February 28th 2011 7:53 am

    You rock!!! I was at my wits end. Thanks so much.

Leave a Reply