Delen via


Hoog CPU-gebruik wanneer u zoekt in de app Instellingen in Windows Server 2016

In dit artikel wordt een probleem beschreven waarbij u een hoog CPU-gebruik ondervindt wanneer u zoekt in de app Instellingen in Windows Server 2016.

Van toepassing op: Windows Server 2016
Oorspronkelijk KB-nummer: 4504547

Symptomen

In Windows Server 2016 zoekt u op een term in de app Instellingen , zoals wordt weergegeven in de volgende schermopname:

Schermopname van het venster Instellingen waarin u een term kunt zoeken.

Wanneer u de zoekopdracht start, ziet u dat het CPU-gebruik hoog is.

Notitie

Dit probleem treedt alleen op in Windows Server 2016. Windows Server 2019 en andere clientversies van Windows ondervinden dit probleem niet.

Oorzaak

Dit probleem treedt op omdat de Windows Search-service (WSearch) standaard is uitgeschakeld in Windows Server 2016. De app Instellingen (SystemSetting.exe) verzendt een query naar de W Search-service wanneer de service is uitgeschakeld. Vervolgens probeert de app Instellingen alle inhoud te scannen die is opgeslagen in de volgende map:

C:\Users\<Gebruikersnaam>\AppData\Local\Packages\windows.immersivecontrolpanel_cw5n1h2txyewy\LocalState\Indexed\Settings\<Locale>

Dit gedrag veroorzaakt een hoog CPU-gebruik voor een bepaalde periode.

Tijdelijke oplossing

Om dit probleem te omzeilen, moet de Windows Search-service (WSeach) zijn ingeschakeld. Voer hiervoor de volgende opdracht uit op een opdrachtprompt met verhoogde bevoegdheid die beheerdersmachtigingen heeft:

sc config WSearch start= auto
sc start WSearch

Meer informatie

Als u het CPU-gebruik door de Windows Search-service wilt minimaliseren, moet u het zoekpad voor WSearch opgeven en uitsluiten. Daarvoor voert u de volgende stappen uit.

  1. Open de Console groepsbeleidsbeheer (gpmc.msc) op een domeincontroller (DC) in de omgeving.

  2. Stel het volgende beleid in:

    • Computerconfiguratie > beheersjablonen > Windows Components > Search > Standaard uitgesloten pad

      Als u het effect van het inschakelen van Windows Search wilt minimaliseren, stelt u het standaard uitgesloten pad in op: C:\Users

      Standaard wordt C:\Users altijd geïndexeerd. Daarom moet u het pad handmatig uitsluiten als u het prestatie-effect van het inschakelen van de zoekservice wilt verminderen.

      Schermopname van het venster Standaard uitgesloten paden met Ingeschakeld geselecteerd.

    • Computerconfiguratie > beheersjablonen > Windows Components > Search > Standaard geïndexeerd pad

      Standaard geïndexeerd pad instellen op: C:\Users\*\AppData\Local\Packages\windows.immersivecontrolpanel_cw5n1h2txyewy

      Schermopname van het venster Standaard geïndexeerde paden met Ingeschakeld geselecteerd en de padwaarde is ingesteld.

U kunt zo nodig ook het volgende beleid gebruiken om indexeringsmappen uit te sluiten:

  • Indexering van bepaalde bestandstypen voorkomen
  • Indexering voorkomen bij gebruik van accustroom om energie te besparen
  • Het indexeren van bepaalde paden voorkomen
  • Indexering van e-mailbijlagen voorkomen
  • Indexeren van bestanden in offlinebestandencache voorkomen
  • Indexering van Microsoft Office Outlook voorkomen
  • Openbare mappen niet indexeren