双Windows系统的备份与恢复

Author: 梁畅斐 梁志康 Date: 2000年 第24期

  由于某种原因致使Windows操作系统彻底崩溃,并且无法修复,只好花几个小时重装Windows系统,以及Office等一二十个各种工具软件,还要重新设置一遍系统令其达到最佳状态,这是任何一个玩电脑的人都尝试过的极痛苦事情。但我可以告诉你:从今以后可以变痛苦为痛快,删除已经崩溃的操作系统所在硬盘分区的所有目录和文件后,上述全部重新安装工作只需要花几分钟时间。你也许会问:真的吗?Let's go!
#1    一、前提条件
  当然,要兑现上述承诺,必须有一个前提条件:安装双Windows操作系统,即Windows 98(以下简称Win98)和Windows 2000(以下简称Win2000),且安装在不同的硬盘分区。有关双Windows系统的安装和设置请参见我的前作《双Windows系统的安装、设置和维护》(2000年《电脑报》第4期15版,以下简称《双》),本文是以该文的操作系统安装模式为基础进行阐述的。需要对该文作一点必要补充的是,我谈到安装Win2000时,在“选择文件系统”选项中,选择C盘“保持现有文件系统”,是指保持FAT32文件系统模式,不应该选择NTFS文件系统模式来安装Win2000。
#1    二、建立系统备份
  系统的备份方法,是在C盘(即Win2000操作系统)中对D盘的Win98系统文件进行备份;在D盘(即Win98操作系统)中对C盘的Win2000系统文件进行备份。
  1.准备工作
  ①消肿和安装处理。消肿就是对操作系统中一些不必要的,而且储存量大的软件进行卸载或整理,例如大型游戏等。同时,将你最常用的工具如Office、Winamp、查杀毒等软件安装好。其消肿和安装的原则是,既要尽量减少系统文件容量,又不能增加过多的重新设置和安装工作。
  ②清除无用文件,优化注册表,并将两个操作系统的配置、参数、桌面等分别设置为适合自己使用的最佳状态。
  ③在相应操作系统的“文件夹选项”中,均设置为“显示所有文件”,以便将隐含文件也一并备份。
  ④在C、D盘以外的分区中,腾出大约800MB左右的磁盘空间出来作储存备份文件用。具体多少将根据操作系统所在分区文件容量多大而定,可参考下面附表推算。
  ⑤将C、D盘,以及储存备份文件的硬盘分区如E盘等进行一次碎片整理。
  ⑥为了尽量减少备份文件的容量,我们可以采取压缩备份的方法来进行。同时,在压缩备份的过程中,也会有“导出”启动文件和系统文件的作用。压缩软件很多,但据我的使用经验和习惯,最好使用著名的WinRAR,它支持多文件目录的压缩,速度较快,操作方便,且很可靠。我使用的版本是2.50 beta 5。
  2.系统备份
  ①Win98操作系统的备份:启动电脑,进入C盘的Win2000操作系统中,打开WinRAR,点击右边磁盘驱动器下拉菜单选择D盘,选择除了“Win386.swp”以外的所有文件目录和文件(因为“Win386.swp”是虚拟内存文件,所以没有必要将它一起备份)。点击快捷按钮“Add”打开“Archive name and parameters”,在“Archive”或“Browse”中键入保存路径和备份文件名,例如我将之保存为“E:\系统备份\Win98d.rar”。将“Volume size,bytes”设置为“Autodetect”。其它使用默认值即可,按“OK”就开始D盘Win98系统文件的压缩备份了。
  ②Win2000操作系统的备份:重新启动电脑,进入D盘的Win98操作系统,打开WinRAR,这次我们将待压缩磁盘驱动器选择为C盘,并且选择全部文件目录和文件,设置保存为“E:\系统备份\Win2000c.rar”,进行C盘Win2000系统文件的压缩备份。
#1    三、系统崩溃后的恢复
  1.Win98系统崩溃后的恢复
  启动电脑,进入Win2000操作系统中,按下列步骤进行恢复:
  ①打开“资源管理器”,首先将Win98崩溃前还来不及备份的一些有用文件备份到其它磁盘分区中。
  ②在“资源管理器”中选D盘,除了“Recycled”即“回收站”外,将其它所有文件目录和文件删除,并清空回收站。我们不能直接对D盘进行Format处理,是因为Windows以及其它一些如“超级保镖”等软件在安装过程中,会在硬盘的DBR中留下记录,如果我们Format其分区的话,会删除其记录,给操作系统恢复后的使用带来新的问题。我们只能直接手工删除该分区的全部文件目录和文件,这样恢复后仍然可以使用硬盘DBR中原来的信息记录,才能保证做到100%地恢复其操作系统。
  ③打开WinRAR,在右边驱动器下拉菜单中选择E盘,双击“系统备份\Win98d.rar”,这时候我们就可以看见完整的Win98操作系统备份文件。选择全部文件目录和文件,点击快捷按钮“Extract to”打开“Extract path and options”,在右边窗口中直接选择D盘,然后按“OK”,就开始将其文件目录和文件解压到D盘中。
  解压完成后,我们就可以重启电脑,完好无缺的Win98以及个人配置在欢迎你的光临呢!
  2.Win2000系统崩溃后的恢复
  如果Win2000系统崩溃,我们启动电脑进入Win98操作系统中,跟着的步骤与“Win98系统崩溃后的恢复”基本相同,所不同的是:
  ①手工删除C盘的所有文件目录和文件。
  ②将“Win2000c.rar”系统文件解压至C盘。
  我的两个操作系统的压缩备份和解压安装数据情况参见^24020305a^表。
  其中,两个磁盘分区里操作系统文件容量的大小与你在各操作系统中所安装配置的软件不同而有所出入,它的大小又直接关系到压缩和解压所需的时间。
#1    四、要注意的几个问题
  1.不能在DOS下进行压缩和解压。由于DOS操作系统对文件名的8.3限制问题,而在Win98和Win2000操作系统里长文件名很多,若在DOS下压缩和解压,会破坏原来的文件名,令系统无法完整恢复。
  2.删除C盘文件目录和文件的操作只能够在“资源管理器”中进行,删除后,两个Windows系统的启动文件全部消失,这时候绝对不可以重启电脑,只有将C盘的系统备份文件“Win2000c.rar”全部解压到C盘后,才能重启,否则两个系统均无法恢复启动。
    3.万一删除C盘文件目录和文件后不小心重启或中途断电怎么办?解决的办法是插入Win98启动盘到软驱,重启电脑,在DOS下覆盖安装Win98,并选择“保留原系统文件”。妥后打开WinRAR,将Win2000系统备份文件解压到C盘,即可恢复Win2000操作系统。解压过程中,会覆盖C盘原来已有的Win98系统启动文件如“Command.com、Io.sys、Config.sys、Msdos.sys”等,这时候“确认”即可。安装完成后,要恢复双系统启动功能,恢复方法请参见前作《双》文。由于进行了覆盖安装,所以在Win98操作系统中很多配置会变成默认值,必须重新对其进行设置优化。如果这样嫌麻烦,可以重启电脑进入Win2000操作系统,按照“Win98系统崩溃后的恢复”的方法进行快速重装处理。
    4.如果系统中装载常用软件较多,造成文件容量较大,例如超过1GB时,建议压缩为两个,甚至多个文件进行备份,避免在恢复系统时WinRAR的预解压时间过长。
  5.有条件的话,我们可以将两个操作系统分别备份制成自解压文件,使用更加简单方便,方法与上面所谈的大同小异。