There are many users who back up their data using the NTBackup Tool in Windows XP, then clean install or upgrade Windows and later realize that the newer version of Windows doesn’t include the NTBackup Tool. This post explains the two methods to restore data from .BKF file format after upgrading.
Editor’s note: If the following methods don’t work on Windows 10, you may use your old Windows 7 DVD or ISO and install it on a virtual environment like Hyper-V or Oracle VM VirtualBox (Free). Once done, you should be able to run NTBackup or the NTBackup Restore tool from the virtual environment running Windows 7 or Vista, on a host computer running Windows 10. Your data inside the .BKF file(s) can be easily recovered.
Method 1: Using Windows NT Backup Restore Utility to restore data from a .BKF file
Microsoft has released the Windows NT Backup Restore Utility to restore data from a .BKF archive. Here is a walkthrough with screenshots on how to restore NTBackup’s BKF archives in Windows, using Microsoft’s Windows NT Backup Restore Utility.
- Download and Install the Windows NT Backup Restore Utility for Windows 7.
- Start the Windows NT Backup Restore Utility (via Start menu, Programs, Accessories, System Tools.)
- Usually the files are restored to the original location. If you need to specify an alternate location, click the Advanced button.
- Click Finish.
- To configure advanced options (Restore security, Restore Junction points, Preserve Volume Mount Points), click the Advanced button. To continue with the defaults, click OK.
The .BKF archive is now restored to the original location or the specified folder.
Method 2: Using Windows XP’s NTBackup Tool to restore data from a .BKF file
Windows XP’s NTBackup executable runs just fine in Windows Vista & 7, provided that the supporting DLLs (given below) are available in the same folder where NTBackup.exe is present. The two DLL files are:
If you run NTBackup.exe without these two modules, these errors would pop-up.
You can download the two DLL files from this link.
Filename: ntmsapi.dll MD5: C8A1D0DEAFEE5637E22633634AD5D6FF Filename: vssapi.dll MD5: 2F529CFEEAE8AD951E355CCE0789CE2D
Restoring a .BKF File Using NTBackup
1. Download nt5backup.msi from this site.
2. Extract the files inside the cabinet file to a folder of your choice.
3. Right-click NTBackup.exe and choose Run as Administrator.
4. NTBackup will indicate that Removable Storage service (removed in Windows Vista & higher). Never mind! This is 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.
About the author
Ramesh Srinivasan founded Winhelponline.com back in 2005. He is passionate about Microsoft technologies and he has been a Microsoft Most Valuable Professional (MVP) for 10 consecutive years from 2003 to 2012.