但带来的一个问题便是,新的备份与还原工具似乎不能向下兼容:至少到目前为止,Windows Vista仍不支持从NTBackup创建的备份文件(扩展名为 .bkf )中恢复数据,如果您之前在Windows 2000/XP系统中做过备份,所备份的数据无法导入系统,这一点是相当烦人的。
当然,相信微软会很快解决这一问题,也许会以补丁的方式,也许会以附加工具的方式来提供相应的解决方案。不过,在现阶段,您可以通过如下方式将 TBK文件中的数据恢复到系统中。
从TBK文件中恢复数据- 在运行Windows XP的系统中打开“C:\Windows\System32”文件夹,将其中的 ntbackup.exe、 vssapi.dll、 ntmsapi.dll三个文件拷贝出来,如果愿意的话,也可以同时将帮助文件 ntbackup.chm、ntbackup.hlp(位于“C;\windows\help”)也拷贝出来。
注1:此处的“c:\windows”指系统分区中Windows目录,根据您的Windows XP安装位置不同,具体情况会有相应差异。
注2:如果没有安装Windows XP,也可直接从Windows XP安装光盘中找到相应的源文件,其位置在安装光盘的I386目录下,如ntbackup.exe即为ntbackup.ex_,使用前需展开。
- 将上述文件拷贝到Windows Vista中(当然,也可直接在软件或U盘上使用)
- 运行ntbackup.exe,根据系统设置不同,可能会弹出一个关于“没有运行可移动存储”的警告窗口,不用理它,点击“确定”继续。
NTBackup的具体使用同在 Windows XP中类似,可以使用向导模式也可使用高级模式。不过,由于Windows Vista与XP安全机制方面存在差异,建议在在高级还原选项中要注意去除对“还原安全设置”的选择。
- 您即可看到在Windows NT/2000/XP下由创建的NTBackup创建的“.tbk”备份文件中的数据被成功地导入Windows Vista。