配置 Windows 搜索数据库漫游
较新版本的 Windows1 中不再需要 FSLogix 搜索漫游功能。 现在,默认的 Windows 搜索服务能够按用户漫游所有 Windows 搜索索引数据。 FSLogix 检测新的每用户 Windows 搜索,并自动禁用任何 FSLogix 功能。 如果在这些操作系统上使用 FSLogix,则应禁用启用搜索漫游的 FSLogix 设置。 还应在这些操作系统上启用 Windows 搜索服务,以允许在用户的容器中创建和存储每用户搜索索引。
1 Windows Server 2019 版本 1809 及更高版本、Windows 10 和 11 多会话
注意
当通过 Windows 版本检测自动禁用 FSLogix 搜索漫游时,没有替代设置。
先决条件
若要使用 FSLogix 搜索漫游功能,必须使用以下版本的 Windows 之一:
- Windows Server 2012 R2
- Windows Server 2016
- Windows 10(1809 之前)
配置单用户搜索漫游
注意
仅适用于 Windows 10(1809 之前)。
以本地管理员帐户或具有管理权限的帐户登录到虚拟机。
选择“开始”。
直接键入
registry editor
“开始”菜单。从“开始”菜单中选择“注册表编辑器”。
选择 以下选项之一,但 不能 同时选择这两个选项之一。
选项 1: 启用 Windows 每用户目录。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search: "EnablePerUserCatalog"=dword:00000001
选项 2: 启用 FSLogix 漫游搜索功能。
配置文件容器:
HKEY_LOCAL_MACHINE\SOFTWARE\FSLogix\Profiles: "RoamSearch"=dword:00000001
ODFC 容器:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\FSLogix\ODFC: "RoamSearch"=dword:00000001
警告
- 如果配置了配置文件容器和 ODFC 容器,搜索数据库将放置在配置文件容器中。
- 不要在配置文件和 ODFC 容器中配置
RoamSearch
。
配置单用户或多用户搜索漫游
注意
仅适用于 Windows Server。
以本地管理员帐户或具有管理权限的帐户登录到虚拟机。
选择“开始”。
直接键入
server manager
“开始”菜单。从“开始”菜单中选择服务器管理器。
选择“ 管理”。
选择“ 添加角色和功能”。
从“开始之前”窗口中选择“下一步”。
从“选择安装类型”窗口中选择“下一步”。
从“选择目标服务器”窗口中选择“下一步”。
从“选择服务器角色”窗口中选择“下一步”。
在“选择功能”窗口中,滚动功能列表并选择 Windows 搜索服务。
选择“下一步” ,然后选择 “安装”。
- 如果在 Microsoft 365 个应用程序后安装了 Windows 搜索服务,则必须从“添加/删除程序”修复Microsoft 365 个应用程序。
添加 以下设置之一(s):
配置文件容器:
HKEY_LOCAL_MACHINE\SOFTWARE\FSLogix\Profiles: "RoamSearch"=dword:00000002
HKEY_LOCAL_MACHINE\SOFTWARE\FSLogix\Apps: "RoamSearch"=dword:00000002
ODFC 容器:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\FSLogix\ODFC: "RoamSearch"=dword:00000002
HKEY_LOCAL_MACHINE\SOFTWARE\FSLogix\Apps: "RoamSearch"=dword:00000002
警告
- 如果同时启用了配置文件容器和 ODFC 容器,搜索数据库将放置在配置文件容器中。
- 不要在配置文件和 ODFC 容器中配置
RoamSearch
。
重新启动虚拟机。