论坛风格切换
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
购买邀请后未收到邀请联系sdbeta@qq.com
  • 1794阅读
  • 0回复

[求助-系统问题]将Vista/XP双系统下的共享进行到底 [复制链接]

上一主题 下一主题
离线heiseyoumo
 
发帖
*
今日发帖
最后登录
1970-01-01
只看楼主 倒序阅读 使用道具 楼主  发表于: 2008-11-17 20:17:14
现在,搭建Vista、XP双系统的用户不在少数。双系统方便了用户基于需求在不同系统之间的切换,但也带来了弊端,就这些系统中有一些重复数据,诸如应用软件、字体、页面文件等。这些重复数据造成了硬盘空间的浪费,同时也不方便用户在当前系统中对于其他系统数据的访问。另外,为不同的系统部署应用软件也非常耗时。本文将也大家一起,实现双系统/多系统之间的数据共享,将双系统下的共享进行到底。

  1、系统文件相关的共享

  不管是Vista还是XP他们都有一些相同的文件夹,这些文件夹在功能上类似。在多系统环境中实现这些系统文件夹直接的共享能够在极大程度上节省硬件资源,同时也利用用户统一管理。

  (1).实现“我的文档”的共享

  “我的文档”是大家在XP中通常存储数据的地方,我们经常将一些日常处理的文档存放在该文件夹中。但是在Windows Vista中一直为大家所熟悉的“我的文档”在中突然改名为“文档”了。要实现XP/Vista双系统中“我的文档”的通用,我们可以将Vista中的“文档”设置为共享,这样有利用数据的统一管理。具体设置方法是:单击“开始”菜单,接着右击“文档”选择属性。然后在“位置”选项卡中单击“移动”按钮,找到XP系统的“我的文档”文件夹,然后单击“选择文件夹”按钮进行确定。此时会弹出一个对话框,提示是否将现有的“文档”文件夹中所有文件移动到新文件夹。如果“文档”中有一些文件,单击“是”按钮进行移动即可。这样,就实现了Vista与XP共享一个“我的文档”了。(图1)





(2).实现临时文件夹的共享

  每个系统在运行的过程中都会产生一些临时文件,这些文件一般都存放在临时文件夹中,这些临时文件夹会占用一定的磁盘空间,需要经常清理。其实在多系统下我们也可以实现临时文件夹的共享,这样会节省磁盘空间,清理起来也比较方便。

  假如我们在Vista下要共享XP的临时文件夹,可以这样进行操作:依次单击“开始”→“控制面板”→“系统和维护”→“系统”→“高级系统设置”→“环境变量”,打开环境变量编辑窗口。可以看到环境变量分为“用户环境变量”和“系统环境变量”两部分。

选中“用户变量”中的TEMP变量后单击“编辑”按钮,将其变量修改为其他系统中用户的临时文件夹,例如“D:\Documents and Settings\Administrator\Local Settings\Temp”。然后按照同样的方法修改“用户变量”中的TMP变量的值。接着,在“系统变量”中,将TEMP和TMP变量的值修改为其他系统中的系统临时文件夹,例如“D:\Windows\Temp”,最后重新启动系统,将Vista此前的两个临时文件夹删除即可。(图2)







2、系统资源相关的共享

  Windows系统是个耗费资源的系统,虽然Vista比XP改进了不少但很多东西都是一样的,诸如字体、虚拟内存等等系统资源。多系统环境中实现这些系统资源的共享不仅节省资源、利用管理而且在一定程度上可以互通有无,取长补短。

  (1).实现字体的共享

  字体是Windows系统中占用空间的大户,并且也非常具有个人色彩。比如平常搞设计的朋友,系统中会存放着大量的字体文件。当安装了两个或者多个系统的时候,我们当然希望能够在每个系统中都可以使用这些字体文件,但是如果将这些字体文件分别复制到每个系统的Fonts文件夹中,不仅浪费时间,同时也耗费了大量宝贵的磁盘空间。同样,我们需要实现字体在多个系统之间的共享。例如XP要共享Vista的字体文件,可以这样操作:

在Vista下将XP的字体文件复制到Vista系统的Windows\Fonts文件夹中,进行安装。然后重新启动系统到XP系统,单击“开始”→“控制面板”→“字体”打开“字体”文件夹,在“字体”文件夹中选择“文件”→“安装字体”,在弹出的“添加字体”对话框中找到Vista的存放有字体的Fonts文件夹,在“字体列表”中选择所有字体,然后勾选“将字体复制到Fonts文件夹”选项,此时在当前的XP系统中就自动地在Fonts文件夹中创建这些字体的快捷方式,这样就可以实现快速共享字体文件了。(图3)







(2).实现虚拟内存的共享

  虚拟内存是系统中占用空间的大户,特别是当我们安装了多个系统后,每个系统都有自己的虚拟内存文件(位于该系统所在分区的隐藏文件夹pagefile.sys),这些文件一般都超过1G,浪费了大量的磁盘空间。因此,我们在多系统中可以通过设置让多个系统共享一个虚拟内存文件,我们以Vista共享XP的虚拟内存为例进行演示,具体的设置方法如下:

  依次单击“开始”→“控制面板”→“系统和维护”→“系统”→“系统高级设置”,在“性能”一栏中单击“设置”按钮。单击“高级”选项卡,在“虚拟内存”一栏中单击“更改”按钮。默认情况下Vista的分页文件位于系统所在分区上,我的在C盘。选中驱动器C后选择“无分页文件”选项,单击“设置”按钮,并在随后的警告提示中单击“继续”按钮,取消C盘的分页文件。

  现在我们要共享D盘上XP的分页文件,选中驱动器D后选择“系统管理大小”选项,最后单击“设置”按钮。设置完成后,系统提示D盘上已经存在页面文件,是否覆盖,单击“确定”按钮即可。这样重启系统后,C盘的Vista和D盘的XP就可以共享一个位于D盘上的虚拟内存(页面文件)了。建议大家在XP和Vista中都设置由系统管理虚拟内存的大小。(图4)







IE是Windows系统的必备浏览工具,在使用过程中我们会积累一些相关的信息并根据自己是需要进行设置,实现这些信息的共享可以免去我们在新系统中重复设置的麻烦。

(1).实现IE临时文件夹的共享

  在多系统中实现IE临时文件夹的共享,这样既可以减少硬盘空间的重复占用,也可以方便日后的清理工作,其实现的具体操作是:在任一系统中打开IE,依次单击“工具”→“Internet Explorer选项”,接着在“浏览历史记录”一栏中单击“设置”按钮,然后在弹出的窗口中单击“移动文件夹”,将路径指向其他系统的IE的临时文件夹,最后单击“确定”按钮重启IE即可。(图5)



 (2).实现IE收藏夹和Cookis的共享

  在IE的收藏夹中保存着大家平时搜集的并经常使用的一些网站的链接,通过基于大家的习惯,在上网的过程中设置了许多Cookies,所有这些都方便了我们的日常操作。那如果实现多系统中IE收藏夹和Cookies的共享呢?其实我们可以将某系统中的IE收藏夹和Cookies导入到其他系统的IE中,其具体做法是:打开IE,依次选择“文件”→“导入和导出”,然后选择“导出收藏夹”并单击“下一步”按钮,可以根据需要选择需要导出的收藏夹中的文件夹。如果要导出整个收藏夹,可以选择根目录“Favorites”,将收藏夹导出保存为一个.htm文件。最后,其其他系统中运行IE打开“导入/导出向导”,将该.htm文件导入即可。与此类似,我们可以将某系统的IE的cookies导出并导入到其他系统的IE中。(图6)



4、OE相关的共享

  Outlook Express是Windows操作系统集成的一个收、发、写、管理电子邮件的软件,有很多用户使用它收发电子邮件。在使用OE的过程中,大家往往要根据需要进行相关的设置,在多系统中实现OE设置的共享可以为用户省去很多麻烦。

  (1).实现OE文件夹的共享

  在多系统中,如果邮件存在多个系统的文件夹中会造成管理上的麻烦,所以我们需要设置在多系统中共享同一个OE文件夹,这样可以很好地解决这个问题,具体做法是:打开OE依次选择“工具”→“选项”→“维护”,单击“存储文件夹”按钮,然后单击“更改”按钮,就可以更改当前的OE文件夹的路径。建议大家在专门存放数据的分区上创建一个文件夹,用于存放OE中的数据,然后再在多系统中分别将OE文件夹路径指定为该文件夹,这样可以避免日后格式化某个系统所在分区时,造成数据的丢失。(图7)







提示:由于Vista中的Windows Maill采用新的存储方法进行邮件的存储,所以无法和旧版的OE共享邮件数据,所以建议大家升级IE和OE实现文件夹的共享。

(2).实现邮件帐户的共享

  在多系统中,如果为每个系统都进行邮件帐户的设置,那将会十分麻烦,因此我们还要实现邮件帐户的共享,比如我们可以在XP中进行设置后,将邮件帐户的配置导出,然后再在Vista中进行导入,具体做法是:打开OE,依次选择“工具”→“帐户”,在“Internet帐户”窗口中,单击“导出”按钮将邮件帐户的配置保存为一个.iaf文件。然后再启动到Vista中,运行Windows Mail在“Internet帐户”窗口中单击“导入”按钮,将该iaf文件导入即可。(图8)







5、软件相关的共享

  用系统就是用软件,在多系统环境中为每个系统重新部署软件不仅麻烦而且浪费磁盘空间,因此实现软件的共享是多系统用户的必须要做的一项工作。

  其实,对于重装过系统的朋友一定会知道,重装系统后安装在其他分区的有些软件依然可以使用,但有些软件就无法使用了。这是什么原因呢?这是因为那些大型软件,特别是商业软件,在安装时会往系统分区及其注册表中写入一些信息,当其运行时需要检测到这些信息才可以运行。当重装系统后,软件的相关数据已经不存在了,导致那些软件无法正常运行。与此不同的是,一些绿色软件,由于不依赖于系统文件夹和注册表运行,所有其在系统重新安装后依然可以运行。因此,我们分两方面来说多系统环境下软件的共享。

  (1).绿色软件的共享

  绿色软件的在多系统中的共享非常简单,我只需要要找到该绿色软件的安装路径,然后在新系统中创建一个该软件的快捷方式即可实现共享。不过,需要强调的是,大家最好将这些绿色软件放在一个非系统分区的分区中,这样不至于系统重装或者系统盘格式化而丢失。另外,某些办绿色软件,在新系统中虽然不需要重新安装,然需要输入某些注入注册码等信息,因此建议大家保存好这些资料。

  (2).非绿色软件的共享

  对于绿色软件,在多系统中无法直接共享使用,因为其在安装过程中往系统分区或者注册表中写入了某些信息,但是,除此之外该软件的相关文件是可以共享的。因此,我建议大家这样做:作为一个好习惯将这些软件安装在一个非系统分区中,在一个系统中安装完成后,另一个系统进行同样的安装并指定同一路径覆盖以前的安装文件。可能有人担心,在新系统中覆盖后原来的系统还能使用该软件吗?当然是可以的,因为除了该软件除了写入系统分区的信息之外,其余的文件都是一样的,这样覆盖只是为了在新系统中该软件的安装能够进行下去,而且该软件在硬盘上只有一个安装体,大大地节省了磁盘空间。

  以Office 2007的共享为例,首先在XP中安装Office 2007,将安装路径更改为存放数据的分区而非默认的Programe Files文件夹中。这样做的好处是日后格式化某个系统所在分区时,不会造成其他分区中的软件无法使用。安装完成后,启动到Vista中,再次执行Office 2007的安装,并把路径指定为XP中Office 2007的安装路径,实现覆盖安装。这样,既可以实现多系统应用软件的共享,又可以节省重复占用的磁盘空间。

  多系统为大家提供了学习、研究不同系统的方式,也为用户的电脑上了双(多)保险,希望文本提供的多系统下的资源共享方案,能够提升大家的双(多)系统使用体验。