11月11日是一年一度的光棍节,不过作为电脑用户的我们,不管还是不是光棍,电脑是要用的,网是要上的。作为电脑和网络爱好者的我们,相信很多人都会安装/拥有多个操作系统,一改过去清一色的“一支独秀”,这样可以给我们测试和使用带来极大的便利。为此,笔者组织了这一期多系统专题,旨在帮助大家真正玩转多系统。其间有很多大家非常关心的问题,包括程序的共享,启动顺序的调整,如何备份这些多个系统等等,让你真正玩转多操作系统,从此不再是“系统光棍”! 我们安装多个操作系统的目的,就是在这些多个操作系统下运行各种各样的软件。不过,对于多操作系统软件的安装和共享我们还是有很多技巧的,掌握了它们可以起到很好的效果。
一、共享字库
一般情况下,在Windows中安装字体时系统会把它们拷贝到系统的Fonts文件夹下,由于中文字库一般较大,所以这样一来,弄得每个Windows中的字体文件夹都显得特别大。事实上,我们完全可以实现字库的共享使用!
1.建立公共字库文件夹
把硬盘分成多个区,并在某一个区上专门建立一个公共字库文件夹,如d:\fonts,然后把包含字库文件的光盘插入光驱中,并把它们拷贝到d:\fonts文件夹下。
2.安装共享字库
进入某一Windows系统,然后单击“开始”→“设置”→“控制面板”项目,双击“字体”项目。再选择“文件”→“安装新字体”命令,并在打开的“添加字库”窗口中,选择字库文件夹d:\fonts。Windows会检测到该文件夹下的字库文件,我们选中欲安装的字库,并注意不勾选“将字体复制到 Fonts 文件夹”前的复选框(如图1),单击“确定”按钮即可把字库文件安装到Windows中,但却不把它复制到Fonts文件夹下。
添加字体复选框
进入Windows 2000 Professinal和Windows XP后,同样安装E:\PUBFONTS文件夹下的字库,同时也记住不勾选“将字体复制到 Fonts 文件夹”前复选框。这样,多个操作系统就可以共用D:\FONTS文件夹下的字库了。
3.管理字库
在上述Windows中安装多个字库时,不选中“将字体复制到 Fonts 文件夹”前复选框,只是在Windows下Fonts文件夹中创建了一些指向E:\PUBFONTS文件夹字库的快捷方式。如果我们哪一天想用哪一个字库了,只要直接进入E:\PUBFONTS文件夹,删除其中的字体就可以了。
二、IE临时文件夹的共享
上网使用Internet Explorer的人很多,但Internet Explorer在浏览网站时会先将网上的部分文件(包括图片和HTML文件等)储存于系统内的“Temporary Internet files(临时文件夹)”之中,然后再作浏览。时间一长,我们的临时文件夹将会变得相当大!其实,多个操作系统完全可以共享一个临时文件夹。
1.建立共享文件夹
先在一分区上建立一个文件夹作为IE资源共享临时文件夹,如d:\IE。
2.修改IE临时文件夹位置
启动Internet Explorer,选择“工具”→“Internet选项”命令,打开“Internet选项”,单击“常规”标签,在“Internet临时文件夹”中单击“设置”按钮(如图2),并在打开的“设置”对话框中单击“移动文件夹”按钮,然后再在打开的“浏览文件夹”对话框中选中d:\IE,按下“确定”按钮返回。这时我们可以看到临时文件夹变成了d:\IE\Temporary Internet Files\Temporary Internet Files。按下“确定”按钮,Windows提示重新启动以使设置生效,单击“确定”按钮重新启动即可。
设置Internet临时文件夹
其他的Windows中也按类似方法设置,都把IE的临时文件夹指向d:\IE\Temporary Internet Files\Temporary Internet Files。这样,多个操作系统就可以共享一个IE临时文件夹了。
三、共享IE收藏夹
IE中的收藏夹可以很方便地将一些常去的网站归入其中,下次访问时只要直接选择即可,的确是方便了我们这些傻瓜用户。不过,我们在每个操作系统下上网时可能遇到的网站不一样,这时如果只是简单地把它们加入的收藏夹的话。重新切换操作系统后,在另一操作系统中将看不到我们刚才新加的链接。同样,我们在另一操作系统中新加的收藏链接,到了其他操作系统中了不会看到。那么有没有一个办法做到,让多个操作系统使用同一个收藏夹,以做到同步呢?答案是肯定的。下面就是实现的步骤:
1.创建同步收藏夹
先在某一分区创建一个同步收藏夹,如D:\Fav。
2.合并收藏夹内容
我们知道,在Windows 9x/Me中,收藏夹位于C:\Windows\Favorites文件夹。而在Windows 2000/NT/XP中则放在C:\Documents and Settings\用户名\Favorites中(如系统管理员的收藏夹就放在C:\Documents and Settings\Administrator\Favorites下)。而且它们都是指向网站的快捷方式。我们进入这些文件夹后,按下Ctrl+A选中所有文件,再把按下Ctrl+C,然后切换到D:\Fav文件夹下,按下Ctrl+V键粘贴这些快捷方式。通过这样操作后,可以把多个操作系统的收藏夹内容合并起来。从而为我们后来的共享打基础。
3.修改收藏夹位置
IE收藏夹的位置保存在Windows的注册表中,通过修改注册表中相应键值,可以让多个Windows共享一个收藏夹。
选择“开始”→“运行”命令或者按下Win+R键打开“运行”窗口,输入regedit.exe命令启动“注册表编辑器”程序。然后定位到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders项目,在窗口的右侧,我们可以看到一个名为Favorites的项目,双击它,把其中的C:\DocumentsandSettings\xxx\Favorites改为D:\Fav(如图3)。
注册表编辑器主界面
在其他Windows操作系统中也进行类似操作,就可以让多个Windows使用D:\Fav文件夹作为收藏夹。
四、我的文档的共享
“我的文档”是最为重要的文件夹之一,一般用户的个人数据文件都保存在“我的文档”中,在Windows 9x中,它位于C:\My Documents。但在Windows 2000/XP中,“我的文档”位于C:\Documents and Settings\用户名\My Documents文件夹下。每个系统“我的文档”使用不同的文件夹,不利于文件的管理。下面,我们就来让多个操作系统共离开一个“我的文档”。
1.新建公共文档文件夹
在某一分区,如E盘上新建一个公共文档文件夹,如D:\Doc。
2.修改默认“我的文档”文件夹位置
右击桌面“我的文档”图标,选择“属性”命令,并在打开的窗口中单击“移动”按钮(如图4)。
我的文档属性界面
在打开的“浏览文件夹”窗口中选择D:\Doc(如图5),单击“确定”按钮两次完成修改。此时,Windows会询问是否将原“我的文档”中的所有文件移动到选定的文件夹下,并列出“我的文档”的原位置和新位置,单击“是”按钮完成移动。
选择窗口界面
对于其他的操作系统,也作类似操作,如进入Windows 98后,右击桌面“我的文档”图标,选择“属性”命令,再使用上述方法把“我的文档”文件夹移动到D:\Doc下即可。
五、共享临时文件夹
Windows 9x/Me在运行时,会在C:\WINDOWS\TEMP文件夹下存放临时文件。而在Windows 2000/NT/XP多用户操作系统下,临时文件被存放在C:\Documents and Settings\Profile\Local Settings\Temp文件夹下(如果你是Administrator,则放在C:\Documents and Settings\Administrator\Local Settings\Temp文件夹下,其他用户以此类推)。如果要清理这些临时文件显得特别不方便,那么有没有什么方法让它们也共享一个临时文件夹呢?答案是肯定的。
1.新建共享临时文件夹
在某一分区,如D盘上新建一个文件夹,如D:\tmp。
2.在Windows 9x/Me中的修改
Windows 9x/Me的临时文件夹由TEMP和TMP变量设置,因此,我们只要编辑C:\AUTOEXEC.BAT文件,加入以下内容:
@echo off
Echo Setting D:\tmp as Windows 9x/Me temporary Directory
set temp=D:\tmp
set tmp=D:\tmp
Echo Starting Windows...
即可。
3.Windows 2000/NT/XP中的设置
在Windows 2000/NT/XP中设置要简单得多:右击桌面“我的电脑”图标,选择“属性”命令,在打开的“属性”窗口中单击“高级”标签,并单击“环境变量”按钮,然后选中“环境变量”→“Administrator 的用户变量”→TEMP,并单击“编辑”按钮,在打开的“编辑用户变量”对话框中把原来的“%USERPROFILE%\Local Settings\Temp”改为“D:\tmp”(如图6)。接着,再选中选中“环境变量”→“Administrator 的用户变量”→TMP变量,单击“编辑”按钮,在打开的“编辑用户变量”对话框中把原来的“%USERPROFILE%\Local Settings\Temp”改为“D:\tmp”。
将变量值改为“D:\tmp”
在其他操作系统中作同样设置,即可保证所有的Windows都只使用D:\tmp作为临时文件夹。
六、共享回收站
在“资源管理器”中删除文件时,Windows并不会直接把它删除掉,而是放到回收站中。它给了我们一剂后悔药,相当有用,通过下面的技巧也能让多个操作系统共享回收站:右击桌面“回收站”图标,选择“属性”命令,在打开的“回收站属性”窗口中单击“全局”标签,并选中“所有驱动器均使用同一设置”前的复选框(如图7)。这样,所有Windows都会在所有驱动器上使用同一个设置了。
回收站属性主界面
七、共享页面文件
Windows中采用了一项虚拟内存技术,而页面文件实际上就是XP使用的虚拟内存的文件,它保存在系统区根目录下的pagefile.sys文件中。如果我们把Windows安装在不同的分区上,则系统会在不同的分区的根目录中都建立一个pagefile.sys文件,浪费了不少的硬盘空间。下面的技巧可以让我们的Windows共享一个页面文件:单击“开始”→“设置”→“控制面板”,双击“系统”图标,选择“高级”→“性能”,在打开的“性能选项”窗口中单击“虚拟内存”旁的“更改”按钮(如图8)。
系统性能高级选项主界面
在打开的“虚拟内存”对话框中选中C盘,并选中下方“无分页文件”按钮(如图9)。
虚拟内存对话框主界面
接着再选择E盘,然后在“初始大小”和“最大值”值处输入相同值,如888,表示页面文件为888MB。并单击“设置”按钮(如图10)。即可让Windows使用E盘下pagefile.sys文件作为页面文件。
在对话框中选择E盘
Windows 9x/Me中的设置和Windows 2000中设置差不多,进行类似设置即可。
在Windows XP中,右击桌面“我的电脑”图标,选择“属性”命令,在打开的“属性”窗口中单击“高级”,并单击“虚拟内存”按钮,单击“更改”按钮,在打开的窗口中选择E盘作为页面文件所在盘即可。
在爱机上安装多操作系统的确会带来一些方便,但如果哪一天你实在不要它了,也不要担心“请神容易送神难”的问题。成功地卸载掉已经腻烦的一个而保证另一个完好无损并不是一件非常困难的事情。下面我们分几种情况分别阐述。
一、含Windows 98的机器上卸载Windows XP/2000/2003
第一步:用Windows 98启动软盘(或光盘)引导电脑,执行format d: /q快速格式化XP所在的磁盘(假设XP安装在D盘)。
小提示
如果Windows XP所在的分区是NTFS分区,format命令无法识别该分区,可运行FDISK命令将XP所在的NTFS分区删除掉(FDISK显示NTFS分区为不明分区unknown partition),然后重新建立分区。
第二步:删除C盘中的如下文件:ntldr、ntdetect.com、boot.ini和bootfont.bin几个文件,方法是依次执行下面几个命令:
PATH %path%;c:\windows\command
ATTRIB -h -s -r NTLDR
DEL NTLDR
ATTRIB -h -s -r NTDETECT.COM
DEL NTDETECT.COM
ATTRIB -h -s -r bootfont.bin
DEL bootfont.bin
ATTRIB -h -s -r boot.ini
DEL boot.ini
第三步:传送Windows 98的系统文件,即执行以下命令即可sys c:即可。
二、含Windows 98/2000/XP/2003的机器上卸载Windows 98
第一步:在Windows XP中右击“我的电脑”,选择“属性”,在弹出的“系统属性”窗口中单击“高级”标签,然后单击“启动和故障恢复”项下的“设置”按钮,打开“启动和故障恢复”属性设置对话框,如图1。将“系统启动”项下的默认操作系统修改成Windows XP,同时取消“显示操作系统列表的时间”复选框(如图)。
取消“显示操作系统列表的时间”的复选框
第二步:删除C盘Windows 98所在的系统文件目录,主要包括<C:\Windows>和<C:\Program Files>文件夹;
第三步:删除Windows 98引导文件,包括io.sys、msdos.sys、command.com、autoexec.bat和config.sys,它们都在C:\。
小提示
io.sys、msdos.sys这两个文件是系统的隐藏文件,应先单击“工具→文件夹选项”,在打开的“文件夹选项”窗口中设置“显示所有文件和文件夹”,同时去掉“隐藏受保护的操作系统文件”前的对钩后才能在“资源管理器”中找到他们。
三、Windows 2000/XP/2003共存时卸载其中一个系统
这种情况比较普遍,同时也比较复杂,我们假设要卸载的系统是Windows 2003,同时我们根据Windows 2003是否在C盘,分两种情况进行讨论:
1.Windows 2003不安装在C盘
这种情况卸载比较简单,可以直接用另一个系统启动后,将要卸载的系统所在的磁盘格式化。然后打开C:\boot.ini文件,将其中[operating systems]小节下“multi(0)disk(0)rdisk(0)partition(2)\Windows=xxx”所在的这一行删除即可(xxx即欲删除操作系统的名称)。
2.Windows 2003安装在C盘
第一步:使用Windows 2003的安装光盘启动后开始正常安装过程,到安装进行到选择安装分区的界面时,选中C盘,再按D键删除C盘,然后按C键重建一个分区(即C盘)。
第二步:修复C:\的引导扇区文件信息
以修复Windows XP系统为例,使用除2003以外的操作系统(如果剩下的还是两个系统,则使用高版本的那个系统的安装光盘)的安装光盘启动,出现安装选择时,按R键,进入“故障恢复控制台”界面,系统这时会搜索已安装的Windows XP系统文件,然后显示搜索的结果,并询问“要登录到哪个Windows XP安装”,选择Windows XP的安装目录并回车,系统会再询问“管理员密码”,再键入安装Windows XP时设置的管理员密码,系统这时会搜寻已安装的Windows XP系统文件。当出现<D:\Windows>这个命令提示符时,输入修复命令fixboot c:将新的分区引导扇区写到C盘。修复完成,键入Exit退出,重启后就成功修复。
书虫提醒
以上只是给出了三种最常见的多系统的组合情况下的卸载的原理和方法。实际操作中可能会比这更为复杂。如果你的多系统都安装在同一个分区,卸载掉其中一个就更难了。因此,为了方便日后卸载,安装多操作系统时,千万不要将它们安排到同一个分区中!最后要说的是,在对相关分区进行格式化操作以前,一定要确保自己在该分区保存的文档数据已经全部备份到了“安全地带”,否则可得不偿失了。
|