Windows 8家庭安全的新增功能
Windows 8的家长控制更改概述
本文档的目的是概述对 Windows 8 中的 Windows 家长控制所做的更改,并使第三方家长控制解决方案提供商能够利用这些更改。 本文档假定读者熟悉适用于 Windows 7 和 Windows Vista 的家长控制,并且仅反映Windows 8中对此功能所做的更改,这些更改与第三方家长控制解决方案开发相关。
Windows 8家长控制/家庭安全变更的关键设计决策
Windows 8中引入的对家长控制所做的更改继续实现引入功能增强的总体目标,同时促进第三方家长控制解决方案与内置功能的共存。 所做更改如下:
- 使用 Microsoft Family Safety 提供远程管理和远程活动监视。
- 将 Web 筛选作为内置 Microsoft 限制的一部分集成,并能够在Windows 8计算机上查看活动报告。
- 控制面板中的“家长控制”功能已重命名为“家庭安全”,在本文档中将称为“家庭安全”。
- 通过提供控制每天计算机可以使用的总时间量的能力, (时间限制) ,以及控制计算机何时可以使用 (宵禁) 在早期版本的 Windows 中可用,从而增强了内置时间限制。
- Windows 8家庭安全功能可以在标准帐户创建流程中打开。
- Windows 8家庭安全继续支持 Windows Vista 和 Windows 7 家长控制扩展性功能,包括第三方解决方案能够替换 Web 内容筛选器或替换内置配置 UI,同时仍依赖于时间、应用程序、游戏限制和 Web 内容筛选器的内置实现。
- 第三方提供商激活会关闭远程管理和通过家庭安全网站Windows 8家庭安全控制报告。
- 家庭安全的第三方扩展仅支持Windows 8桌面应用程序。
在 Windows 8 中创建家庭安全和标准帐户
作为 Windows 8 中创建标准帐户的一部分,管理员可以通过家庭安全启用对帐户的监视。 下面是功能列表,以及第三方提供程序控制该功能的功能:
在Windows 8标准帐户创建流程的最后一个屏幕上,管理员会看到一个复选框,用于为新创建的帐户启用家庭安全。
如果选中此复选框,则会为具有以下设置的帐户启用家庭安全:
- 活动报告
- 所有限制都处于禁用状态
如果管理员使用 Microsoft 帐户登录到 Windows,则会将Windows 8计算机配置为远程管理家庭安全设置和电子邮件活动报告。 然后,可以使用家庭安全网站远程管理此类计算机。
如果第三方提供商希望复选框出现在标准帐户创建流中,则提供程序的注册值中应存在以下值。 有关提供程序注册详细信息的详细信息,请参阅 Windows 7 家长控制中的新增功能主题中的 提供程序注册 部分。
术语 说明 AddUserVisible 可选的 DWORD 非零值,该值指定在将提供程序选为当前家庭安全提供程序后,在 Windows 8 中创建标准帐户期间,应显示用于为新创建的帐户启用家庭安全监视的复选框选项。 由于第三方提供商旨在替换家庭安全控件的内置配置 UI,因此默认情况下,安装和激活第三方提供商将导致在标准帐户创建期间打开家庭安全的复选框选项不显示。
家庭安全顶级用户界面更改Windows 8
Windows 8对家长控制控制面板顶级用户界面进行了以下更改:
- 当为Windows 8计算机上的至少一个标准帐户打开内置家庭安全控件时,将显示“管理家庭安全”网站上的设置命令链接,允许管理员通过家庭安全网站建立Windows 8计算机家庭安全设置的远程管理。
- 通过家庭安全网站为Windows 8计算机配置远程管理时,“更多信息”控件允许管理员通过家庭安全网站禁用Windows 8计算机的远程管理。
- 仅当至少有一个第三方提供商注册到家庭安全中心时,“控制”部分才可见。 本部分的 UI 和功能与 Windows 7 家长控制中的“其他控件”部分相同。 有关详细信息,请参阅 Windows 7 家长控制主题的家长控制顶级用户界面更改部分。
- 安装第三方提供程序并将其选为当前提供程序时,将禁用通过家庭安全网站Windows 8计算机家庭安全设置的远程管理。
Windows 8中的家庭安全In-Box限制更改
Windows 8对家庭安全内置限制进行了以下更改:
Web 限制
- 实现已从分层服务提供商 (LSP) 筛选器更改为 Windows 筛选平台, (WFP) 驱动程序与用户会话中运行的家庭安全监视过程通信。
时间限制
- (时间限额) ,以及控制计算机何时可以使用 (宵禁) 这一功能,增强了内置时间限制。
- 用于宵禁的 UI 允许以半小时粒度对一周中的每一天进行独立控制。
- 时间限制的 UI 允许对工作日/周末进行控制,或对一周中每一天进行独立控制,粒度为 15 分钟。
- 在阻止的时间段内,快速用户切换 (FUS) 机制不再用于强行锁定或阻止受控用户的登录。 切换到单独的桌面用于这些目的。
- 断开连接警告事件不再可供应用程序订阅。
Windows 8 中的家庭安全 API 更改
用于家庭安全的 API 公开策略和内置限制设置以及日志记录功能。
日志记录
- 家庭安全活动报告查看器不再支持自定义事件。
WMI API 设置写入/读取
- WpcUserSettings - 以前,计时器限制支持 1 小时粒度。 在Windows 8现有属性表示每小时的前半小时。 添加了一个新的半小时属性来表示每小时的后半小时。 引入了额外的新财产,以代表每日时间津贴。
Web 内容筛选器允许/阻止列表导出/导入格式
- 不再支持 Web 内容筛选器允许/阻止列表导出功能。
家庭设置 WMI 提供程序架构
- 对 WpcUserSettings 类进行了以下添加,以反映时间限制增强功能:
[write: ToInstance ToSubClass, Description("Logon Half-Hours (30 minute offset) mask for this user"): ToInstance ToSubClass, read: ToInstance ToSubClass] uint32 LogonHalfHours[7];
[write: ToInstance ToSubClass, Description("Daily minute allowance"): ToInstance ToSubClass, read: ToInstance ToSubClass] uint32 AllowanceMinutes[7];
注意
Windows 8使用新的注册表项来指示为给定用户启用了家庭安全 API。
HKLM\微软\软件\窗户\CurrentVersion\家长控制\用户\{UserSid}\Web\筛选条件
仅 Windows 7 支持以下注册表项。
HKLM\微软\软件\窗户\CurrentVersion\家长控制\用户\{UserSid}\启用家长控制
对于这两个键,值“0x00” (DWORD) 表示当前用户禁用了该功能,“0x01”值 (DWORD) 表示为当前用户启用了该功能。 尝试读取这些密钥的值时,请将“{UserSid}”令牌替换为用户的系统 ID。