Steady State的代替品
只要有市场,就会有竞争,Steady State也是如此。电脑知识网提醒大家目前已经有多种可以实现和Steady State类似功能的软件,其中最具优势的是Deep Freeze以及Clean Slate。然而这两个产品都有一个最大的不足:需要花钱。实际上,Deep Freeze售价22.50英镑,而Clean Slate售价59美元。
而且这些产品在保护功能上也都存在一定的不足,它们都无法提供像Steady State那么丰富的锁定功能。然而Clean Slate可配合一个名为Fortres 101的工具一起使用,即可提供等同的功能,以及额外需要花费59美元。
微软也许是一个我们大家都“痛恨的公司,但至少他们免费提供了Steady State,也还是有点可爱吧。
硬盘保护功能很好用,但有时候也不够灵活。例如,这个功能会影响每个帐户对系统分区保存的数据进行永久性的修改。一般这也就意味着,每个人都被迫使用其他移动存储设备打开和保存文档。但这种问题也可以避免,例如,在添加新的Steady State帐户时,可以选择该用户配置文件的保存位置。默认情况下,配置文件会保存在系统盘,但也可以保存到其他任何位置。
如果用户的配置文件保存在系统盘外的其他位置,那么对配置文件的修改将会保留,哪怕用户注销或电脑重启动也可以保留下来。用户可以自定义桌面(只要符合所有限制的要求),并将文件保存在“文档等位置。硬盘保护功能将放过这些配置文件,同时系统盘依然会受到妥善的保护。但是需要注意,不能隐藏用户配置文件所在的硬盘分区,同时也不能锁定用户的配置文件。否则在用户注销后,无论配置文件保存在哪里,改动都会被撤销。
非Steady State用户的配置文件可以保存在系统盘外的位置吗?当然可以,但通常只有在安装好Windows之后才可以调整,例如进行无人值守模式的安装,并提供应答文件。有关该操作的详细信息,请阅读微软提供的Steady State操作手册。另外在Windows已经安装好之后也可以移动配置文件的保存位置,但需要进行一些复杂的注册表修改操作。
对于非Steady State帐户,一个比较简单的操作则是移动该用户的个人数据文件夹“我的文档、“我的音乐等文件夹的位置。如果这些文件夹位于其他分区上,那么就算打开硬盘保护功能,其中的数据也不会被重置。为此,在Windows Vista中,请使用要修改位置的帐户登录系统,打开Windows资源管理器,用鼠标右键单击目标文件夹,选择“属性,然后打开“位置选项卡。单击“移动按钮,然后按照屏幕上的提示操作。在Windows XP中,操作方法类似。
如果电脑硬盘目前只有一个分区则需要注意,上述所有操作都要求硬盘至少包含两个(或者更多)分区。在Vista中,单击“开始,用鼠标右键单击“计算机,然后单击“管理。在计算机管理控制台中单击“磁盘管理,在目标分区上单击鼠标右键,选择“压缩卷,输入希望被压缩的空间大小,然后单击“压缩。随后释放的空间将显示为“未分配,用鼠标右键单击,选择“新建简单卷,然后按照屏幕上的提示操作。如果希望进一步创建更多分区,请重复上述操作。
如果使用了XP,则无法在不借助第三方工具的前提下压缩分区。这里建议使用最著名的工具Partition Magi,但该工具并不免费,因此如果只是用一次,代价显得有些大。其实还有更好的代替品,那就是“live版本的GParted Linux发行版。下载“gparted-livecd-0.3.4-11.iso,使用空白刻录盘刻录ISO镜像文件,然后使用该光盘引导电脑。随后使用“Resize/Move操作就可以实现第5步中同样的效果。
虽然Steady State可以绕过硬盘保护功能安装关键Windows更新,但如果需要执行其它维护任务,则不那么容易就能绕过了。例如,如何更新反病毒软件?目前的Steady State可以自动处理,不受限制的此类软件只包括Windows Defender,以及一个过时的来自Computer Associates的产品,还有Trend Micro和McAfee的产品。一种让Steady State允许对其他软件进行更新的方法是编写自定义脚本,然而具体的做法目前并不明朗,我们的实验中从来没有生效过。
因此目前最好的解决方法就是在需要进行某些维护时,暂时关闭硬盘保护功能。但话虽如此,Steady State依然需要删除所有缓存文件,并重启动电脑,这可能需要数分钟时间。更糟糕的是,在重新打开硬盘保护功能时,还需要重新创建缓存文件,因此还需要额外的一次重启动。如果不关闭硬盘保护功能,那么可以选择“永久保留所有更改选项,这等于让硬盘保护功能处于“待命状态,在完成更新后,可以重新改为“重启动时删除所有更改选项。