天下网吧 >> 网吧天地 >> 网吧技术 >> 网吧软件 >> 正文

Windows7中启动和故障恢复台与之前的差异

2009-5-13不详佚名
  如下图中,是Windows7测试版操作系统与2003操作系统“启动和故障恢复”平台的设置画面。左边的是属于Windows7 测试版操作系统的,右边的是属于2003操作系统的。从图形中可以看出,在Windows7 操作系统中保留了2003操作系统中的大部分功能。不过仍然做了一些调整。下面笔者将对这些差异做一些分析,以帮助大家尽快了解Windows7 操作系统。


    一、操作系统的启动顺序。

  在启动与故障恢复管理平台中,首先就是对操作系统的启动顺序进行设置。如果用户的计算机内部安装了多个操作系统,则可以在这个启动与故障恢复平台中修改操作系统的启动顺序。如把Windows7当作默认的操作系统的话,则可以在这个下拉列表中选择Windows7。同时在这个平台中还可以设置在操作系统选择界面中供用户选择的时间,即这里的“显示操作系统列表的时间”。如果把这个时间设置为0的话,那么系统在启动的时候就默认为Windows7操作系统,不会给用户选择的机会。

  从上面的图中可以看到,Windows7 比XP操作系统最大的不同就是在XP操作系统中,有一个编辑的按钮。而在Windows7操作系统中则没有。在XP系统中,这个系统的选择设置被保存在一个boot.int的配置文件中。系统管理员可以通过这个图形化的界面来进行修改,也可以利用这个编辑按钮直接打开这个配置文件来进行修改。不过一般情况下笔者不建议系统管理员(特别是普通用户)手工修改这个配置文件,以免造成这个配置文件损坏而无法启动操作系统。不过有些功能的话,需要通过修改这个配置文件来实现。如在启动界面中选择操作系统的时候,我们希望其显示的不是XP等没有含义的内容,而是希望根据用户来显示操作系统,如“XP测试”等等。如此的话,用户一看到这个名字就能够了解这个操作系统的用途,这有利于他们进行选择。此时在XP操作系统中就需要点击“编辑”按钮,来打开配置文件,并修改其中的multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional"这项内容,把Microsoft Windows XP Professiona改为XP测试即可。而在Windows7操作系统中把这个编辑按钮取消了,可能是出于对这个配置文件的保护,不让用户手工修改这个配置文件。    二、系统失败时的处理。

  当操作系统在使用或者启动的过程中由于某些原因而发生故障时,该怎么处理?这在Windows7 与XP操作系统中都采用了相关的方案。而且从上面的图形中可以看出,他们的所采用的方案也比较类似。不过他们所推荐的解决方案有所不同。

  在XP或者2003操作系统中,当遇到系统故障或者其他问题导致系统失败时,系统可以采用三种解决方案,分别为将事件写入系统日志、发送管理警报或者自动重新启动。如果将系统写入到系统日志,则系统管理员可以通过事件查看器查看系统日志中的内容,以了解到底是什么原因导致系统运行失败。如果选择自动重新启动,则表示当系统运行失败时操作系统会自动重新启动以修复相关的错误。如果设置为发送管理警报,则表示当系统发生停止错误时,会给系统管理员发送警告信息。这三种解决方案中,将事件写入系统日志与自动重新启动这两种方案在XP或者2003操作系统中应用的很成功。但是发送管理警报这项功能好像没有多大的实用价值,或者说根本不起作用。笔者本来以为在Windows7中会对这个解决方案有所完善,但是没想到在Windows7操作系统中,竟然把这个功能直接删除了。这让笔者感到惊讶。因为从以前微软的官方文档中可以看出,这个系统失败的解决方案非常的有用。如把微软操作系统当作服务器,那么当服务器出现故障而死机时系统管理员可以在第一时间了解到这方面的信息。无论服务器是否自动启动而修复了错误,系统管理员都需要了解这个信息。这可以让系统管理员及早操作措施消除错误,防止以后由于类似的原因而频繁的导致操作系统故障。笔者对于为什么在Windows7操作系统中把这个功能删除的原因不甚明了(难道是由于技术限制无法实现,就干脆放弃?),不过笔者还是期待在正式版本推出之后能够把这个方案完善起来。

  另外,当系统遇到错误而停止工作时,内存中还有不少的数据。那么对于这些数据该如何处理呢?在Windows7操作系统与2003操作系统中对此推荐的解决方案是不同的。

  在这两个操作系统中对于系统运行失败内存数据的处理方法有四种解决方案。一是可以采取无解决方案,就不对内存中的数据进行任何的处理,直接丢弃掉。二是采用完全内存存储的方式,将该计算机内所有内存中的数据写入到转储文件内。三是采用核心内存转储机制,即仅将系统核心所占内存中的数据写入到转储文件。这与第二种方式相比,保存的数据比较少,但是可以快速的将数据保存到转储文件内。四是采用小内存转储解决方案,即只将能够帮助系统管理员查找问题原因的少量内存保存到转储文件中。第四种方式保存的内容最少,保存所耗费的时间最短。在Windows7 操作系统或者2003操作系统中,这四种解决方案都具备。不过他们所推荐的解决方案有所不同。在Windows7操作系统中,其默认采用的解决方案是核心内存转储。而在2003操作系统中,其默认采用的方案是小内存转储。这主要是因为Windows7 操作系统当遇到系统失败时,其反应更加灵敏,能够有足够的时间把核心内存中的数据写入到转储文件中,从而在最大限度内帮助系统管理员减少损失。而在2003操作系统中,即使把方案调整为核心内存转储,但是当真的遇到比较严重的错误时,2003操作系统仍然无法完全把核心内存中的信息保存到转储文件中。为此其默认推荐使用的是小内存转储方案,只存储一些对解决错误有用的信息。对于Windows7操作系统的这个改进,笔者非常赞同。

  另外从上图中可以看出,在Windows7操作系统中,对于窗口的标题栏位实现了透明化的处理。不过笔者对于这个改进可不怎么赞同。笔者刚开始使用这个Windows7操作系统的时候,还以为是显示器发生问题了呢。因为其虽然采取了透明化的处理方案,但是这个透明不够彻底。当窗口重叠时,给人的感觉就好象是显示器上有一个个污点或者显示器损坏的感觉。故笔者认为这个细节方面微软还应该有所改进,要么就是提高透明化的程度。不过笔者认为,最好还是取消这个功能算了。而不要让用户自己手工的去更换显示的方案,来禁用这个功能。这个功能并不能够提高界面的美观程度。

本文来源:不详 作者:佚名

声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。文章是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。 Email:support@txwb.com,系统开号,技术支持,服务联系微信:_WX_1_本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行