Windows 7里包含一项接近隐藏的特性:Guest Mode(来宾模式),它主要面向用户共用的PC,在PC被孩子和来宾使用之后恢复到原来的配置状态。该特性可以在个人用户账户上激活;当用户注销或者重启PC之后,这些账号在打开Guest Mode后所作的更改将会被清除,从而恢复到原来的配置。
Guest Mode在小教室,图书馆和其他公共计算机领域很有用,但是它实际上是为家庭使用所设计,父母可能会为他们的孩子配置该特性。
秘密:Guest Mode原来称为PC Safeguard(舒肤佳?)我想我们都会认为这是个糟糕的名称。为此,我们可以继续将打开Guest Mode的用户账户当成“Safeguard”账户。
提示:别把Guest Mode和来宾账户(Guest account)混淆,他们是完全不同的东西。
Guest Mode的历史
Guest Mode是由微软名为Shared Computer Toolkit的免费技术派生而来。后者首次出现在2005年的Windows XP上。该软件巨头当时将该方案描述为“保护共用电脑受来自非信任用户和恶意软件的侵害,限制非信任用户使用系统资源,增强和简化用户体验的一个简单而有效的方式”。它被设计用来阻止用户改变共用PC的桌面设置和系统设置,安装恶意软件和其他多余的软件,或者其他伤害到PC的行为。
随着Windows Vista的发布,微软将该技术重命名为Windows SteadyState,并通过增加新功能对其进行增强,包括为管理环境提供的组策略支持,简单的安全控制,和其他特性。但是Windows SteadyState和Shared Computer Toolkit一样有个重大限制:他们仅支持32Bit系统。
和网上的一些报道相反,Guest Mobe并不是基于Windows SteadyState,尽管他们拥有类似的功能。和Windows SteadyState不一样,Guest Mode作为基础OS的一部分,它面向用户的程度高于面向PC的程度。更确切的说,Guest Mode不是个共用PC的完整特性的解决方案,它必须在用户的基础上手动激活或者配置。它是为家庭用户所设计,而不是公司管理和教育环境下。但是他比起SteadyState有个巨大的优势:Guest Mode支持32位和64位的Windows 7.
为何使用Guest Mode?
Guest Mode将被父母特别使用在家用电脑上,希望为可能使用该PC的孩子和来宾创建个安全的用户账户。每次PC重启或者账户注销,在这个打开Guest Mode的账户下所有的更改将会被清除,系统恢复到原来(打开Guest Mode时)的运行状态。另外微软还称,这个特性对担心不经意损害到自己系统的用户来说极为有用。它还可以使用在学校,图书馆,和其他类似环境的公共PC上。但Guest Mode对于一些大环境来说意义不是很大,比如公司和大型教育机构。问题是由于它不支持组策略(Group Policy),据推测,微软可能会在未来推出Windows 7版的Windows SteadyState来提供这方面的支持。
Guest Mode的特性
Guest Mode将出现在所有的Windows 7 SKU里,包括Stater版,并且支持32位和64位。它主要提供如下特性:
*防止系统设置被更改
*阻止软件的安装:在激活Guest Mode的状态下安装软件是没有用的,你可以在激活它之前进行安装,或者先禁用它,然后安装软件再启用它。
*阻止来自用户预置文件以外的硬盘写入行为
*存入用户预置文件里的数据在注销后被删除
秘密:被保护的Windows 7用户账户将加入一个全新的独特的本地用户组:SafeZone。
你可能对Windows 7里的Guest Mode和来宾账户的区别感到疑惑。Guest Mode无法取代来宾账户,它是针对实时的用户。在来宾账户中你可以更改桌面设置,并且在注销之后所做的改变仍然保留。
使用Guest Mode
当你使用处于保护模式(打开Guest Mode)的账户登陆系统,你会发现有少许变化。比如登陆的账户图片已经变成了卡通人物图片:
用户可以改变设置,创建文件,使用不同的程序,当他们注销时,这些改变将被还原,所有他们刚创建的文件都被删除。用户在使用Guest Mode时可以将文件保存到外置存储器中:
事实上,当你插入外置存储器时,会弹出相应的提示:
那么安装程序将会出现什么情况呢?这是不可能完成的:Guest Mode阻止用户安装新程序。而你试图对程序所作的配置也将随着注销而消失。
配置Guest Mode
从用户体验的角度来说,Guest Mode基本上是个Windows 7的隐藏特性,你无法从开始菜单搜索,也无法从控制面板搜索。为了打开Guest Mode,先打开控制面板,选择用户账户和家庭安全,然后选择用户账户(捷径:打开开始菜单,单击右上角的账户图片),然后点击“Manage another account”,从得到的列表中选择你想添加Guest Mode的账户。
秘密:管理员账户无法使用Guest Mode,它只能使用在标准用户账户中。打开Guest Mode的账户必须处于登出的状态。
在相应的账户下单击Set up Guest Mode:
然后会出现两个选项:你可以打开或者关闭Guest Mode,同时还可以选择需要锁定的硬盘:
默认情况下,会为打开该特性的用户锁定所有的本地硬盘,这就意味着打开之后他们无法对这些磁盘写入文件,你可以选择自主配置锁定的硬盘(必须在打开Guest Mode后选项才激活):
秘密:你只能锁定内置硬盘,而不能锁定外置硬盘,或者USB存储器。