在 Windows Vista、Windows 7 和 Windows Server 2008 上启用资源监视

Windows Vista、Windows 7 和 Windows Server 2008 操作系统包含了在先前 Windows 版本中找不到的安全功能。必须调整安全设置才能收集资源监视数据。要在 Windows Vista、Windows 7 或 Windows Server 2008 上启用资源监视功能,必须启动 Remote Registry 服务,禁用远程用户帐户控制,并配置防火墙。

过程

  1. 启动 Remote Registry 服务。 缺省情况下,Remote Registry 服务在 Windows Vista、Windows 7 和 Windows Server 2008 上已禁用。必须运行该服务才能收集资源监视数据。
    1. 打开管理工具控制面板。
    2. 打开服务
    3. Remote Registry 服务条目上,单击启动
    4. 可选: 要在每次操作系统启动时自动启动 Remote Registry 服务,请右键单击 Remote Registry 服务,然后单击属性,并将启动类型设置为自动
  2. 禁用远程用户帐户控制 (UAC)。 用户进行远程认证时,UAC 将为该用户仅授予标准特权,即使提供的凭证位于 Administrators 组中也是如此。要变通解决此问题,请修改 LocalAccountTokenFilterPolicy 注册表键。
    1. 单击开始 > 运行,然后输入 regedit 以打开注册表编辑器。
    2. 浏览至 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System
    3. 右键单击 LocalAccountTokenFilterPolicy 键,并选择修改;然后将值更改为 1
    4. 如果 LocalAccountTokenFilterPolicy 键不存在,请右键单击右边的窗口,并选择新建 DWord;然后输入名称 LocalAccountTokenFilterPolicy,并将其值设置为 1
      注: 要将这些远程认证设置重置为其初始状态,请将该键设置为 0
    5. 重新启动计算机。
  3. 配置防火墙。 缺省情况下,防火墙会阻止远程管理请求。
    1. 打开防火墙控制面板。
    2. 单击更改设置
    3. 单击例外选项卡。
    4. 选择远程管理选项。
    5. 重新启动计算机。
  4. 检查 Remote Registry 路径是否可访问。
    1. 打开管理工具控制面板。
    2. 打开本地安全策略
    3. 展开本地策略
    4. 选择安全选项
    5. 策略列中,右键单击网络访问:可远程访问的注册表路径和子路径并选择属性
    6. 确保 Software\Microsoft\Windows NT\CurrentVersion\Perflib 显示在列表中。 如果未显示,请将 Software\Microsoft\Windows NT\CurrentVersion\Perflib 添加到列表。

反馈