热点推荐
ZOL首页 > 软件资讯 > 新闻资讯 > IT业界 > 不做“OS光棍” 多操作系统完全攻略

不做“OS光棍” 多操作系统完全攻略


ZOL_软件频道 作者:中关村在线 书虫 【原创】 2005年11月11日 11:11 评论
回到顶部阅读

导语 多操作系统完全攻略

 

     11月11日是一年一度的光棍节,不过作为电脑用户的我们,不管还是不是光棍,电脑是要用的,网是要上的。当然,中关村在线软件频道也是要访问的。作为电脑和网络爱好者的我们,相信很多人都会安装/拥有多个操作系统,一改过去清一色的“一支独秀”,这样可以给我们测试和使用带来极大的便利。为此,笔者组织了这一期多系统专题,旨在帮助大家真正玩转多系统。其间有很多大家非常关心的问题,包括程序的共享,启动顺序的调整,如何备份这些多个系统等等,让你真正玩转多操作系统,从此不再是“系统光棍”!

回到顶部阅读

第一部分 多操作系统的资源共享

    我们安装多个操作系统的目的,就是在这些多个操作系统下运行各种各样的软件。不过,对于多操作系统软件的安装和共享我们还是有很多技巧的,掌握了它们可以起到很好的效果。


    一、共享字库
    一般情况下,在Windows中安装字体时系统会把它们拷贝到系统的Fonts文件夹下,由于中文字库一般较大,所以这样一来,弄得每个Windows中的字体文件夹都显得特别大。事实上,我们完全可以实现字库的共享使用!
    1.建立公共字库文件夹
    把硬盘分成多个区,并在某一个区上专门建立一个公共字库文件夹,如d:fonts,然后把包含字库文件的光盘插入光驱中,并把它们拷贝到d:fonts文件夹下。
    2.安装共享字库
    进入某一Windows系统,然后单击“开始”→“设置”→“控制面板”项目,双击“字体”项目。再选择“文件”→“安装新字体”命令,并在打开的“添加字库”窗口中,选择字库文件夹d:fonts。Windows会检测到该文件夹下的字库文件,我们选中欲安装的字库,并注意不勾选“将字体复制到 Fonts 文件夹”前的复选框(如图1),单击“确定”按钮即可把字库文件安装到Windows中,但却不把它复制到Fonts文件夹下。


不做“OS光棍” 多操作系统完全攻略

添加字体复选框


    进入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:IETemporary Internet FilesTemporary Internet Files。按下“确定”按钮,Windows提示重新启动以使设置生效,单击“确定”按钮重新启动即可。

不做“OS光棍” 多操作系统完全攻略
设置Internet临时文件夹


    其他的Windows中也按类似方法设置,都把IE的临时文件夹指向d:IETemporary Internet FilesTemporary Internet Files。这样,多个操作系统就可以共享一个IE临时文件夹了。


    三、共享IE收藏夹
    IE中的收藏夹可以很方便地将一些常去的网站归入其中,下次访问时只要直接选择即可,的确是方便了我们这些傻瓜用户。不过,我们在每个操作系统下上网时可能遇到的网站不一样,这时如果只是简单地把它们加入的收藏夹的话。重新切换操作系统后,在另一操作系统中将看不到我们刚才新加的链接。同样,我们在另一操作系统中新加的收藏链接,到了其他操作系统中了不会看到。那么有没有一个办法做到,让多个操作系统使用同一个收藏夹,以做到同步呢?答案是肯定的。下面就是实现的步骤:
    1.创建同步收藏夹
    先在某一分区创建一个同步收藏夹,如D:Fav。
    2.合并收藏夹内容
    我们知道,在Windows 9x/Me中,收藏夹位于C:WindowsFavorites文件夹。而在Windows 2000/NT/XP中则放在C:Documents and Settings用户名Favorites中(如系统管理员的收藏夹就放在C:Documents and SettingsAdministratorFavorites下)。而且它们都是指向网站的快捷方式。我们进入这些文件夹后,按下Ctrl+A选中所有文件,再把按下Ctrl+C,然后切换到D:Fav文件夹下,按下Ctrl+V键粘贴这些快捷方式。通过这样操作后,可以把多个操作系统的收藏夹内容合并起来。从而为我们后来的共享打基础。
    3.修改收藏夹位置
    IE收藏夹的位置保存在Windows的注册表中,通过修改注册表中相应键值,可以让多个Windows共享一个收藏夹。
    选择“开始”→“运行”命令或者按下Win+R键打开“运行”窗口,输入regedit.exe命令启动“注册表编辑器”程序。然后定位到HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerShell Folders项目,在窗口的右侧,我们可以看到一个名为Favorites的项目,双击它,把其中的C:DocumentsandSettingsxxxFavorites改为D:Fav(如图3)。

不做“OS光棍” 多操作系统完全攻略
注册表编辑器主界面


    在其他Windows操作系统中也进行类似操作,就可以让多个Windows使用D:Fav文件夹作为收藏夹。


    四、我的文档的共享
    “我的文档”是最为重要的文件夹之一,一般用户的个人数据文件都保存在“我的文档”中,在Windows 9x中,它位于C:My Documents。但在Windows 2000/XP中,“我的文档”位于C:Documents and Settings用户名My Documents文件夹下。每个系统“我的文档”使用不同的文件夹,不利于文件的管理。下面,我们就来让多个操作系统共离开一个“我的文档”。
    1.新建公共文档文件夹
    在某一分区,如E盘上新建一个公共文档文件夹,如D:Doc。
    2.修改默认“我的文档”文件夹位置
    右击桌面“我的文档”图标,选择“属性”命令,并在打开的窗口中单击“移动”按钮(如图4)。

不做“OS光棍” 多操作系统完全攻略

我的文档属性界面

  在打开的“浏览文件夹”窗口中选择D:Doc(如图5),单击“确定”按钮两次完成修改。此时,Windows会询问是否将原“我的文档”中的所有文件移动到选定的文件夹下,并列出“我的文档”的原位置和新位置,单击“是”按钮完成移动。

不做“OS光棍” 多操作系统完全攻略
选择窗口界面


    对于其他的操作系统,也作类似操作,如进入Windows 98后,右击桌面“我的文档”图标,选择“属性”命令,再使用上述方法把“我的文档”文件夹移动到D:Doc下即可。


    五、共享临时文件夹
    Windows 9x/Me在运行时,会在C:WINDOWSTEMP文件夹下存放临时文件。而在Windows 2000/NT/XP多用户操作系统下,临时文件被存放在C:Documents and SettingsProfileLocal SettingsTemp文件夹下(如果你是Administrator,则放在C:Documents and SettingsAdministratorLocal SettingsTemp文件夹下,其他用户以此类推)。如果要清理这些临时文件显得特别不方便,那么有没有什么方法让它们也共享一个临时文件夹呢?答案是肯定的。
    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 SettingsTemp”改为“D:tmp”(如图6)。接着,再选中选中“环境变量”→“Administrator 的用户变量”→TMP变量,单击“编辑”按钮,在打开的“编辑用户变量”对话框中把原来的“%USERPROFILE%Local SettingsTemp”改为“D:tmp”。

不做“OS光棍” 多操作系统完全攻略
将变量值改为“D:tmp”


    在其他操作系统中作同样设置,即可保证所有的Windows都只使用D:tmp作为临时文件夹。


    六、共享回收站
    在“资源管理器”中删除文件时,Windows并不会直接把它删除掉,而是放到回收站中。它给了我们一剂后悔药,相当有用,通过下面的技巧也能让多个操作系统共享回收站:右击桌面“回收站”图标,选择“属性”命令,在打开的“回收站属性”窗口中单击“全局”标签,并选中“所有驱动器均使用同一设置”前的复选框(如图7)。这样,所有Windows都会在所有驱动器上使用同一个设置了。

不做“OS光棍” 多操作系统完全攻略
回收站属性主界面


    七、共享页面文件
    Windows中采用了一项虚拟内存技术,而页面文件实际上就是XP使用的虚拟内存的文件,它保存在系统区根目录下的pagefile.sys文件中。如果我们把Windows安装在不同的分区上,则系统会在不同的分区的根目录中都建立一个pagefile.sys文件,浪费了不少的硬盘空间。下面的技巧可以让我们的Windows共享一个页面文件:单击“开始”→“设置”→“控制面板”,双击“系统”图标,选择“高级”→“性能”,在打开的“性能选项”窗口中单击“虚拟内存”旁的“更改”按钮(如图8)。

不做“OS光棍” 多操作系统完全攻略

系统性能高级选项主界面

    在打开的“虚拟内存”对话框中选中C盘,并选中下方“无分页文件”按钮(如图9)。

不做“OS光棍” 多操作系统完全攻略
虚拟内存对话框主界面

 

    接着再选择E盘,然后在“初始大小”和“最大值”值处输入相同值,如888,表示页面文件为888MB。并单击“设置”按钮(如图10)。即可让Windows使用E盘下pagefile.sys文件作为页面文件。

不做“OS光棍” 多操作系统完全攻略

在对话框中选择E盘


    Windows 9x/Me中的设置和Windows 2000中设置差不多,进行类似设置即可。
    在Windows XP中,右击桌面“我的电脑”图标,选择“属性”命令,在打开的“属性”窗口中单击“高级”,并单击“虚拟内存”按钮,单击“更改”按钮,在打开的窗口中选择E盘作为页面文件所在盘即可。

回到顶部阅读

第二部分 多系统启动技巧大放送

    Windows 2000/XP安装完成后,在重新启动计算机时,我们会看到一个启动菜单(如图1),看似神秘的启动菜单,其实一点也不神秘。对它有更深的了解后,有利于我们更好地使用启动菜单。


不做“OS光棍” 多操作系统完全攻略

启动菜单主界面


    一、了解启动菜单结构
    Windows 2000/XP的启动菜单完全由启动硬盘根目录下的boot.ini文件来控制,我们只要了解了该文件的结构及每个字段的含义,就可以更好地来控制Windows 2000/XP的启动菜单。
    (1)解剖boot.ini
    boot.ini是Windows 2000/NT/XP用来确定引导过程显示操作选项的配置文件,默认情况下,它是一个具有只读和系统属性的文件如下是一个最为典型的boot.ini文件(如图2):

不做“OS光棍” 多操作系统完全攻略
boot.ini文件


    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional" /fastdetect
    multi(0)disk(0)rdisk(0)partition(1)WINNT="Microsoft Windows 2000 Advanced Server" /fastdetect
    C:CMDCONSBOOTSECT.DAT="Microsoft Windows XP Recovery Console" /cmdcons
    下面则是boot.ini文件每行的定义:
    这是系统固定不变的,不能更改
    timeout = 30
    timeout后面的数值表示选择默认操作系统时间,单位是秒,默认是30秒
    default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS
    default用来指定默认启动计算机的操作系统注意:无论什么时候只要操作系统是Windows NT内核的,则都采用这种路径表示方法:
    其中multi(0)意思是第一块IDE硬盘,如果是第二块硬盘则用multi(1)表示。而如果是SCSI硬盘,则用scsi(0)和scsi(1)等来表示。
    disk(0) 表示物理第一硬盘。
    rdisk(0)参数表示SCSI logical unit (LUN)被使用。由于每一个SCSI设备在设置时都有一个惟一的SCSI ID相对应,其中的数字(本例是0)就表示SCSI ID。此参数只对SCSI硬盘设置有用,而对于IDE接口的硬盘无效。在IDE接口硬盘中表示为0。
    partition(1)表示的是计算机中第一个驱动器的第一个分区,如果是第二个分区(即D盘)则是partition(2),以此类推。
    WINDOWS是多重引导时用来参考的目录。/fastdetect参数的作用是快速对系统进行检测,改为nodetect则不检测,可以加快启动速度。
    multi(0)disk(0)rdisk(0)partition(1)WINNT="Microsoft Windows 2000 Advanced Server" /fastdetect表示启动Windows 2000 Advanced Server
    C:CMDCONSBOOTSECT.DAT="Microsoft Windows XP Recovery Console" /cmdcons表示启动Windows XP的恢复控制台程序(Recovery Console),有关Recovery Console我们会在后面作说明)。
    注意:当然,boot.ini参数很多,不可能一一列举,大家一般使用时了解了上面的知识也就可以了。


    二、启动菜单经典技巧
    1.设置默认操作系统
    如果我们安装了多个操作系统,在一段时间里可能并不需要启动另一操作系统。那我们完全可以设置经常使用的Windows为默认操作系统。这样当我们打开计算机,过一定的时间,系统就会自动启动我们默认的操作系统,从而省下不少时间。
    右击桌面上“我的电脑”图标,选择“属性”命令,或者直接按下Win+Break键打开“系统属性”设置对话框。单击“高级”标签,并单击“启动和故障恢复”下的“设置”按钮(如图3)。

不做“OS光棍” 多操作系统完全攻略

单击“启动和故障恢复”下的“设置”按钮

    打开“启动和故障恢复”设置对话框,从“系统启动”下的“默认操作系统”下拉列表框中选择一个我们经常进入的操作系统,如在本机上选择"Microsoft Windows XP Professional" /fastdetect,同时将“显示操作系统列表的时间”设置为6秒(如图4)。

不做“OS光棍” 多操作系统完全攻略

将“显示操作系统列表的时间”设置为6秒


    以后重新开机,6秒内不选择操作系统,机器将会自动引导进入Windows XP Professional。
    2.加快启动速度
    默认情况下,Windows在安装完成后会出现一个启动菜单,而且其默认时间也很长(达30秒)。其实,我们按下Win+Break键打开“系统属性”设置对话框。单击“高级”标签,并单击“启动和故障恢复”按钮打开“启动和故障恢复”设置对话框后,就可以自由地调节“显示操作系统列表”值了(如图5)。这样停留的时间就会太长了。

不做“OS光棍” 多操作系统完全攻略
启动和故障恢复主界面


    3.让Windows 启动更有个性
    如果大家对启动菜单中一层不变的类似广告的词语,如Microsoft Windows 2000 Advanced Server、Microsoft Windows XP Professional和Microsoft Windows XP Recovery Console等,那也可以打开C:boot.ini,找到这些字符串,把其中的内容改成自己喜欢的字符(如图6),我把Microsoft Windows 2000 Advanced Server改成了“我的Windows 2000服务器系统”,启动后就可以看到(如图7)的效果,非常直观、形象。同时我们进入“启动和故障恢复”对话框后,单击“系统启动”下“默认操作系统”时也可以看到名称发生了变化,真是相当酷。

不做“OS光棍” 多操作系统完全攻略

boot.ini主界面


不做“OS光棍” 多操作系统完全攻略
启动菜单主界面

 


    4.调整启动菜单顺序
    如果你想调整多个操作系统的启动菜单顺序,我们只要打开C:boot.ini文件,然后用鼠标把显示项目,如
    multi(0)disk(0)rdisk(0)partition(1)WINNT="我的Windows 2000服务器系统" /fastdetect
    multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional" /fastdetect
    C:CMDCONSBOOTSECT.DAT="Microsoft Windows XP Recovery Console" /cmdcons
    移动位置就可以了。
    如我想让Microsoft Windows XP Recovery Console位于第一位,“我的Windows 2000服务器系统”位于第二位,而Microsoft Windows XP Professional位于第三位,则只要对它作如下调整即可:
    C:CMDCONSBOOTSECT.DAT="Microsoft Windows XP Recovery Console" /cmdcons
    multi(0)disk(0)rdisk(0)partition(1)WINNT="我的Windows 2000服务器系统" /fastdetect
    multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional" /fastdetect
    5.恢复丢失启动菜单有妙法
    启动菜单非常重要,它可以供我们选择操作系统。如果启动菜单丢失了我们该怎么办呢,我们当然大可不必为了恢复启动菜单而重新安装Windows XP吧?事实上,大家只要把Windows 2000/XP安装光盘插入光驱中,使用Windows安装光盘启动计算机,然后选择修复选项,过一会儿Windows XP就会重新写入启动菜单命令,重新启动计算机后就可以看到启动菜单了。
    6.暂时不用的操作系统可以隐藏起来
    有时可能有暂时不想用的操作系统,但已经安装上去了。一段时间里并不使用,我们可以把C:boot.ini文件作一个备份,然后把其中代表相应操作系统的项目删除掉,保存后在启动计算机时,就不会再看到暂时不想启动的操作系统。如笔者在机器上安装了Windows XP、Windows 2000 Advanced Server,原boot.ini内容如下:
    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)WINNT
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)WINNT="Microsoft Windows 2000 Advanced Server" /fastdetect
    multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional" /fastdetect
    我想去除Windows XP菜单,只要把
    multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional" /fastdetect
    项删除掉即可,最后只剩下
    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)WINNT
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)WINNT="Microsoft Windows 2000 Advanced Server" /fastdetect
    就行了。
    注意:不要删除你已经设置为默认操作系统的项目,否则Windows有可能会在引导时出错!
    7.让启动菜单变为熟悉的中文
    有很多人安装了英文版的Windows,使得启动菜单是英文界面。如果大家要切换为中文界面,只要先按下Win+E键启动Windows“资源管理器”程序,并选择“工具”菜单下的“文件夹选项”命令,在打开的“文件夹选项”对话框中单击“查看”标签,在“查看”选项卡中取消“隐藏受保护的操作系统文件(推荐)”前复选框,同时选中“显示所有文件和文件夹”单选按钮。这时,定位到C盘根目录下,我们会发现一个bootfont.bin的文件。它就是控制Windows启动菜单的字体文件。我们只要再到显示中文启动菜单的机器的C盘根目录下拷贝这个文件覆盖到本机上,重新启动计算机,就可以看到熟悉的简体中文的启动菜单了。
    启动菜单非常重要,掌握了这些技巧,对于更好地使用Windows XP是相当有帮助的。

回到顶部阅读

第三部分 解决多操作系统安全问题

    多个操作系统安装成功了,我们就将会面临一个大家都非常关心的问题,就是让系统如何更加安全!因为安全关系着方方面面,只有在安全的系统中工作,我们才会更有安全感。


    一、让我们的Windows再安全一些
    由于Windows的盛行,Windows的易用性与其不安全性总是并存的。这使得我们必须为Windows把好关,让它再安全一些。总的说来,可以从下面几个方法来解决:
    1.不要选择从网络上安装
    就算现在网络非常发达,而且微软也支持在线安装Windows,但这绝对不安全,因为Windows安装时,在输入用户管理员账号Administrator的密码后,系统会建立一个ADMIN的共享账号,但是并没有用刚输入的密码来保护它,这种情况一直会持续到计算机再次启动。在此期间,如果我们在网络上,那任何人都可以通过“ADMIN”进入系统;同时,安装完成,各种服务会马上自动运行,而这时服务器有很多服务的开放将极易使黑客入侵,使自己的机器遭受攻击。
    2.尽量使用NTFS分区
    使用NTFS分区不仅能够让你获得更多的磁盘空间,提高磁盘使用效率。而且NTFS分区磁盘具备高强度的访问控制加密机制,它能够有效地保护数据不被泄漏与篡改,这是其他任何格式的分区所不具备的。
    小提示
    一般情况下,我们在安装Windows 2000/XP时,可以把所有的分区都格式化为NTFS格式的。对于已经成为FAT格式的分区,我们可以使用“convert”程序完整地将之转换为NTFS格式。
    3.打开XP内置防火墙功能
    在Windows XP中已经内置有防火墙功能,我们只要激活这个功能即可。自带的Internet防火墙,支持LAN、 VPN、拨号连接等。支持“自定义设置”以及“日志察看”,为系统的安全筑起了一道“黑客防线”。
    打开“控制面板”,进入“网络链接”,右击一个链接,选择“属性”命令,并在打开的窗口中单击“高级”标签,在“Internet连接防火墙”中选中“来自Internet 的对此计算机的访问来保护我的计算机和网络”复选框即可。单击“设置”按钮还可以对防火墙进行高级设置,但是如果你对这些功能不熟悉的话,那么最好不要随意动它。
    4.关闭共享不必要的共享
    Windows 2000/XP在安装后,会自动为每个驱动器建立共享,以便于远程用户访问。我们删也删不掉,这使得机器在很大程度上处于不安全之下。其实我们只要按下Win+R键,打开“运行”对话框,输入regedit启动“注册表编辑器”工具,并定位到HKEY_LOCAL_MCHINESystemCurrent_ControlSetServicesLanmanServerParameters下,在窗格的右侧中新建一个名为AutoShareWks的双字节值,其设置为0即可(如图1)。


不做“OS光棍” 多操作系统完全攻略

取消默认驱动器共享


    5.为系统加上最新补丁
    吸收最新的漏洞信息,及时打上相应的补丁,这是维护系统安全最简单也是最有效的方法。大家最好直接从微软的网站上下载这些补丁,因为有些网站上的内容很有可能已经被别人“加工”了,说不定就会有一些木马在里面。当然,安装最新版的防火墙软件也是必须的,它可以让它你服务器再安全一点,但大家不要想着拥有绝对安全,补丁永远都是跟在漏洞公布之后。只有及时关注漏洞,并及时给系统打上补丁,才能够让系统在健康之中。
    6.严格控制管理员组用户数量
    严格控制管理员组的用户,并时时刻刻保证只有一个系统管理员在系统中。同时,至少每天应该检查一次该组中的用户,如果发现多增加的用户一律删除!因为新增的用户一定是入侵者留下的后门!
    7.限制注册表不被匿名访问
    运行“注册表编辑器”,并在添加HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurePipeServerswinreg键,同时双击winreg键,单击安全(Security)菜单,再单击权限(Permissions)。最后设置Administrator的权限为完全控制(Full Control),并确认列表中没有其他用户或组,单击“确定”(OK)按钮。
    通过上述设置后,注册表只能被Administrator远程访问,这样会安全许多。
    8.不使用快速账号切换
    不知道大家有没有注意过,在Windows XP中,按下Win+L键可以进行用户的快速切换。但是,Windows XP中的快速账号切换功能设计存在问题,用户可以利用账号快速切换功能,快速地重试登录一个用户名,而且这是最有可能会被猜测出来的,从而可能会造成全部非管理员账号的锁定,使机器不再安全。我们要做的是在“控制面板”中双击“用户”图标,并在打开的窗口中禁用账号快速切换功能(如图2),用传统Windows用户登录方式来登录系统。

不做“OS光棍” 多操作系统完全攻略

禁止快速切换帐户


    9.关闭远程桌面账户名
    当连接建立的时候,Windows XP远程桌面把账户名以明文发送给连接它的客户端。发送的账户名不一定是远端主机的用户账号,也可以是最常被客户端使用的账户名,网络上的嗅探程序可能会捕获到这些账户信息。一般来说,大家平时根本不使用远程桌面功能,因此我们可以停止远程桌面使用。
    二、应用组策略让Windows再安全些
    Microsoft从Windows 95开始引入了注册表的概念。从此,很多高手便通过修改注册表来加强系统的安全。但是修改注册表是需要一定的计算机知识,否则极有可能会引起系统崩溃。不过,通过Windows 2000/XP的组策略,我们完全可以让机器的安全再上几个级别。
   
    1.让Windows密码更加安全
    按下Win+R键启动“运行”窗口,在输入gpedit.msc(注意不仅仅输入gpedit),按下回车键即可启动“组策略”(如图3)。

不做“OS光棍” 多操作系统完全攻略

启动“组策略”

    在左边窗口中选择“计算机配置”→“Windows设置”→“安全设置”→“账户策略”→“密码策略”,然后双击右边窗口中的“密码最长存留期”项目。此时会弹出(如图4)对话框,我们在“密码过期时间”框中可以设置提醒用户更改密码的时间间隔,如4天(默认为0天即不提醒用户)。

不做“OS光棍” 多操作系统完全攻略

设置更改密码天数

    这样,每隔4天Windows就会提醒我们更换系统密码,系统会相对安全许多。
    2.让密码再长些
    启动“组策略”工具,打开“计算机配置”→“Windows设置”→“安全设置”→“账户策略”→“密码策略”,双击右边窗口中“密码长度最小值”项目。通过它可以设置Windows中密码的最小值(如图5),这样在Windows中设置或更改任何密码时,其密码长度都不得少于我们的设置值,这样不速之客或黑客们破解出我们密码或一般猜出密码的概率将会大大下降!

不做“OS光棍” 多操作系统完全攻略

设置密码最小长度


    3.让Windows不记忆密码
    在Windows 2000/XP允许我们在某些窗口中勾选“记住密码”复选框来记住密码,尽管这样一来可以方便用户,但显然安全性也会大打折扣。但我们可以选择“计算机配置”→“Windows设置”→“安全设置”→“账户策略”→“密码策略”,双击右边窗口“强制密码历史”项目,并在打开的窗口中设置记住密码的个数为0(如图6),Windows就不会记忆密码了。

不做“OS光棍” 多操作系统完全攻略

不让系统记住密码


    4.锁定非法登录用户
    在Windows中,我们可以建立多个账户,尽管一般情况下某个账户也会有相应的密码。但可能会有人喜欢去猜测别人的密码。如果我们的密码位数较少,那很有可能会被别人猜中。但通过组策略也可以让
    不过,我们可以通过组策略来避免这种情况的发生:选择“计算机配置”→“Windows设置”→“安全设置”→“账户策略”→“帐户锁定策略”,双击右边窗口中的“账户锁定阈值”项目。打开(如图7)所示的窗口,设置账户无效登录的次数,本例为3。这样,一旦某账户3次输入密码错误,系统就会锁定此账户,不再允许它继续猜测密码,尝试下去。这样,系统也会安全得多。

不做“OS光棍” 多操作系统完全攻略


    4.禁止指定程序运行
    现在破解、注册机、木马程序多如牛毛,有时也会给系统带来很大的危险。通过组策略也可以限制它们:按下Win+R键,输入gpedit.msc启动“组策略”,选择“用户配置”→“管理模板”→“系统”项后,我们双击右边窗口中“不要运行指定的 Windows 应用程序”项目,打开(如图8)所示的对话框。单击选择“启用”单选按钮,并单击“显示”按钮,在打开的窗口中单击“添加”按钮,打开“添加项目”窗口,在其中输入欲禁止运行的程序即可。

不做“OS光棍” 多操作系统完全攻略

设置禁用程序


    5.监视用户行为
    Windows 2000/XP是一个运行多用户的操作平台。有鉴于此,我们有必要对每个用户的行为进行一定的记录,以便到时对他们的行为进行实时监控。其实,Windows也为用户设计了审核策略,通过它我们可以把用户的所有操作记录在Windows中,供系统管理员查看和分析。所有的这些几乎全部集中在“计算机配置”→“Windows设置”→“安全设置”→“本地策略”→“审核策略”下。(如图9),我们可以看到有很多与审核有关的项目:审核登录事件、审核对象访问、审核过程追踪、审核目录服务访问、审核特权使用、审核系统事件、审核账户登录事件和审核账户管理等。

不做“OS光棍” 多操作系统完全攻略

查看审核策略项

    双击某一个项目后,在打开的窗口中会有成功和失败两个项目(如图10)。如果一个都不勾选,则表示不对该事件进行审核,选中成功则对成功事件进行审核,选中失败亦然。


不做“OS光棍” 多操作系统完全攻略

设置具体审核项


    选中审核审核的操作时间、审核类别及相应的结果都会被Windows记录下来,选择“开始”→“控制面板”→“管理工具”→“事件查看器”可以查看审核结果。如果双击其中的某个审核项目,还可以看到它的详细资料,包括审核项目的日期、来源、时间、类别、类型、信息 、事件、用户、计算机、描述和数据等项目(如图11)。相信通过它,对于我们更加方便、安全地管理计算机是相当有用的。


不做“OS光棍” 多操作系统完全攻略

查看审核结果

回到顶部阅读

第四部分 多操作系统的备份与恢复


    和单系统一样,多个操作系统我们更不能够忽视备份问题。但由于我们的多个操作系统安装在不同的分区上,因此备份起来还是需要一些技巧。在这里,我们选用的软件是大名鼎鼎的Ghost和Nero Burning Rom。
    一、用Ghost备份多操作系统
    Ghost的基本功能大家已经有所了解,相信大家也已经会使用它来备份一些分区和硬盘内容了。在此基础之上,我们给大家一些备份多操作系统方案,供大家参考:
    1.逐一分区备份/恢复
    如果我们的多个Windows安装在不同的分区中,如Windows 98安装在C盘,Windows 2000安装在D盘,Windows XP安装在E盘。我们可以逐一进行备份。先启动Ghost,再选择“Local”→“Partition”→“To Image”命令,选定第一块硬盘后,再选择硬盘第一个分区(如图1,表示C盘)。


不做“OS光棍” 多操作系统完全攻略

备份第一分区



    确认之后,输入一个镜像文件名,如drivec,然后按回车键,选择Fast处理方式即可把Windows 98备份到一个drivec.gho文件中。
    处理完成后,再选择“Local”→“Partition”→“To Image”命令,选定硬盘后,选择第二个分区。确认之后,输入镜像文件名drived,即可把D盘上Windows 2000的内容备份到一个drived.gho文件中。
    处理完D盘内容后,选择“Local”→“Partition”→“To Image”命令,选定硬盘后,选择第三个分区。确认之后,输入镜像文件名drivee,可以把E盘上Windows XP的内容备份到一个drivee.gho文件中。
    以后要恢复时,只要启动Ghost,选择“Local”→“Partition”→“From Image”命令,再选择drivec.gho文件(如图2),再选中映像文件中的分区(如图3),由于我们只是克隆了一个C驱,所以只有一个分区)。

不做“OS光棍” 多操作系统完全攻略

打开gho文件

不做“OS光棍” 多操作系统完全攻略

选中欲恢复映像中的分区

    接着出现恢复硬盘列表,选择第一个硬盘(如图4),再选择欲复制的分区(如图5),选择第一块硬盘的第一个分区)。单击“Yes”按钮就可以恢复了(如图6)。

不做“OS光棍” 多操作系统完全攻略

设置恢复硬盘

不做“OS光棍” 多操作系统完全攻略

选择欲恢复分区

不做“OS光棍” 多操作系统完全攻略

确认恢复


    使用同样的方法恢复drived.gho到D驱,恢复drivee.gho到E驱。重新启动计算机后即可看到恢复后的硬盘文件了。
    小提示
    在生成映像文件或恢复映像文件时,最好要有UPS的支持,否则一旦断电,硬盘上的数据极有可能会被损坏。
    2.Disk To Image备份法
    如果我们的多个操作系统安装在一块物理硬盘上,我们可以使用Disk to Image功能来进行备份:启动Ghost,选择“Local”→“Disk”→“To Image”命令,选择含有多个操作系统的硬盘,并把它备份到一个映像文件中。以后要恢复时,只要启动Ghost,选择“Local”→“Disk”→“From Image”命令,选择我们先前生成的映像文件,再把它覆盖到某一硬盘即可。


    二、通过Nero-Burning Rom备份
    一般人都知道Nero能够烧录光盘,但是通过Nero-Burning Rom也可以备份多个操作系统数据。加上现在DVD刻录机很便宜,用它来备份多个系统是完全可行的。
    (1)整理系统
    先启动“磁盘整理”工具,并选择欲备份的硬盘分区,然后选中所有项目,把无用的文件都删除掉。然后再选择“开始”→“程序”→“附件”→“系统工具”→“磁盘碎片整理程序”命令把硬盘碎片数据整理好。
    (2)开始备份
    启动Nero-Burning Rom,选择“文件”→“刻录硬盘备份”命令,单击“执行”按钮接受警告信息开始数据备份。
    (3)选择硬盘、分区
    出现(如图7)所示的“选择要备份硬盘和分区”窗口,我们可以选择欲备份的硬盘,并可以选择备份整个硬盘所有分区或只备份一个分区。

不做“OS光棍” 多操作系统完全攻略

选择备份分区


    (4)开始烧录
    备份硬盘或分区选定后,Nero会出现如图8所示的窗口,在刻录光驱中放入DVD盘片,单击“写入”按钮,即可把硬盘的数据备份到DVD上了。


不做“OS光棍” 多操作系统完全攻略

将系统备份到光盘上


    (5)还原数据
    数据烧录成功后,我们只要先用Windows 98/Me启动盘启动计算机,然后在DOS模式下放入第一片 CD,执行指令 NRESTORE.EXE 即可,再顺着向导恢复即可。只是要注意的是,请一定不要恢复错分区,否则会给我们带来很大的麻烦。

回到顶部阅读

第五部分 提得起 放得下 多系统轻松卸载

    在爱机上安装多操作系统的确会带来一些方便,但如果哪一天你实在不要它了,也不要担心“请神容易送神难”的问题。成功地卸载掉已经腻烦的一个而保证另一个完好无损并不是一件非常困难的事情。下面我们分几种情况分别阐述。
    一、含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:windowscommand
    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,同时取消“显示操作系统列表的时间”复选框(如图)。


不做“OS光棍” 多操作系统完全攻略

取消“显示操作系统列表的时间”的复选框


    第二步:删除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退出,重启后就成功修复。
   
    书虫提醒
    以上只是给出了三种最常见的多系统的组合情况下的卸载的原理和方法。实际操作中可能会比这更为复杂。如果你的多系统都安装在同一个分区,卸载掉其中一个就更难了。因此,为了方便日后卸载,安装多操作系统时,千万不要将它们安排到同一个分区中!最后要说的是,在对相关分区进行格式化操作以前,一定要确保自己在该分区保存的文档数据已经全部备份到了“安全地带”,否则可得不偿失了。

查看本文作者 书虫 的其他文章>>
给文章打分 5分为满分(共0人参与) 查看排行>>
频道热词:微信  手机QQ  12306  
视觉焦点