Windows Vista的启动和恢复

最近一直在研究Windows Vista,从微软的文档中发现了一个很有趣的改进,关于Vista的启动和恢复的。
我感觉中,Windows 2000的启动速度是最慢的,而Windows XP要好很多,Windows XP的改进主要在于启动到登录界面或者欢迎屏幕的时候,很多系统服务还没有加载,因此启动的速度快了很多,用户可以在系统还没有完全启动好的时候就登录。然而这样造成的问题也不少,最主要的是一些用户曾经反映过,登录到桌面后,短时间内无法进行后续操作,要等到几分钟(是够长的)才可以操作。
而Windows Vista为了进一步加快启动速度,在这方面做得就更夸张了,不仅服务,连登录脚本和其他后台进程都会在用户登录之后才加载。不过目前的6.0.5219版还没有看到产生的结果,不知道是不是因为我的电脑配置不够高,不过也许以后会导致更多类似的问题吧。
除了启动速度快,Windows Vista从低功耗模式恢复的速度也会很快,因为Vista新增了一种叫做睡眠(Sleep)的模式。Windows XP和Windows 2000主要有两种低功耗模式:休眠(Hibernate)和待机(Standby),这两种模式各有利弊:休眠模式下,系统会将内存中的数据全部保存到硬盘上,并完全切断电源,休眠模式无论是实施还是恢复都将需要一段时间(当然,物理内存数量越大所需时间就越长),但是更省电,也不用担心休眠后断电导致的数据丢失;待机模式下,系统只是关闭大部分硬件设备,对内存的供电还会持续,同时内存中依然会维持待机时的数据,从待机状态下恢复的速度非常快,一般只需要几秒钟(当然,要排除硬件的自检时间),不过不够安全,如果待机状态下断电了,那么所有数据都将丢失,系统只能重新启动。
Windows Vista中的睡眠模式则结合了这两种方式的利弊。在进入睡眠模式后,内存中的数据仍然会被写入硬盘,但是同时对内存的供电不会停止。这样,如果要恢复,系统会优先从内存中的数据直接恢复(这一点类似待机),但是因为内存中的数据在硬盘上有备份,因此也不用担心断电,大不了从硬盘上的数据中恢复系统(这一步类似于休眠),只不过用的时间要稍微长一点。可能还是测试版的关系,在5219版Vista中依然没有见到这一功能,不过看起来这个功能还是很不错的,希望能够早日用到。
分享:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

发表评论前,先做个简单的数学题吧: * Time limit is exhausted. Please reload CAPTCHA.