Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

แก้ไขข้อผิดพลาด "Enumerating user sessions to generate filter pools failed"

บางครั้ง Windows Search ไม่ทำงาน ไม่มีรหัสข้อผิดพลาดเช่นกัน ในกรณีนั้น 最好去检查 Event Viewer 中的错误日志。寻找一个在 Windows 错误日志中具有 Event ID 3104 的错误。 它是否显示 Enumerating user sessions to generate filter pools failed? 如果是,那么在这篇文章中,我们将回答如何修复它。完整的错误消息如下:

Enumerating user sessions to generate filter pools failed.

它还可能在日志的详细信息部分包含 (HRESULT : 0x80040210) (0x80040210)。

แก้ไขข้อผิดพลาด  Enumerating user sessions to generate filter pools failed

错误发生是因为某些东西阻止了搜索功能的初始化。许多用户认为这是由于 Cortana,但这不一定是这种情况。一些用户还报告说,重新启动系统后会发生此错误。此错误也已在具有相同事件 ID 3104 的 Windows Server 上报告。

Event ID 3104 Windows Search 错误的原因

  1. Windows Search 的 Registry entry 存在问题
  2. SYSTEM account 存在问题,未被添加到 DCOM Security
  3. Windows Search 功能尚未初始化

Enumerating user sessions to generate filter pools failed

如果您已经面临此错误,请尝试以下方法逐步解决问题:

  1. 手动重建 Search Index
  2. 运行 Search and Indexing Troubleshooter
  3. 检查 Windows Search Service 的启动类型
  4. Registry fix

1. 手动重建 Search Index

แก้ไขข้อผิดพลาด  Enumerating user sessions to generate filter pools failed

要重建 Search Index,请打开 Control Panel > Indexing Options 并点击 Advanced。接下来,在 Index Settings 选项卡上,点击 Rebuild > OK。

2. 运行 Search and Indexing Troubleshooter

Search and Indexing Troubleshooter 可以检查 Windows 10 搜索功能的常规问题并在可能的情况下解决它们。

单击 Start 按钮并转到 Settings > Updates and Security > Troubleshoot。

选择 Search and Indexing Troubleshooter 并运行它。

แก้ไขข้อผิดพลาด  Enumerating user sessions to generate filter pools failed

完成后重新启动系统。

3. 检查 Windows Search Service 的启动类型

如果 Windows Search Service 不启动,您需要检查服务的启动类型。

打开 Run 窗口 (WIN + R),然后键入命令 services.msc。按 Enter 打开 Services Manager。

找到 Windows Search Service (WSearch)。右键单击它,然后选择 Properties。

แก้ไขข้อผิดพลาด  Enumerating user sessions to generate filter pools failed

将 Startup type 更改为 Automatic 并点击 Start(如果服务处于 Stop 状态。)

点击 Apply 然后 OK。แก้ไขข้อผิดพลาด  Enumerating user sessions to generate filter pools failed

重新启动您的计算机。

4. 更改 Windows Search 的 Registry entry

แก้ไขข้อผิดพลาด  Enumerating user sessions to generate filter pools failed

Windows Search Registry entry 可在以下位置找到:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search

您需要将键 SetupCompletedSuccessfully 的值更改为 0。

请遵循我们关于如何更改它的完整说明 – Windows Search Indexer is not working。在同一篇文章中,我们还建议了一些其他修复,包括重建索引的选项、搜索框问题等。请阅读并查看您可以尝试什么来解决此问题。

祝好运。