Service Host og baggrundskomponenter i Windows 11
På denne side
Kort svar
Sektion kaldt “Kort svar”Windows opdeler eller sammenlægger svchost.exe-processer efter reglerne i Service Control Manager. Det påvirker først og fremmest fejlisolering, mængden af servicehukommelse og antallet af processer. Et fald i antallet af processer er ikke i sig selv en acceleration af systemet.
Hvad der blev undersøgt
Sektion kaldt “Hvad der blev undersøgt”Der blev undersøgt, hvordan Service Control Manager læser SvcHostSplitThresholdInKB og Start, hvornår der sker opslag, og hvilke baggrundskomponenter der derudover blev observeret.
Undersøgelsens omfang
Sektion kaldt “Undersøgelsens omfang”Windows 11 25H2 build 26200.9168; services.exe og systemets Registry-sporing. Det fulde sæt afhængigheder for tredjepartstjenester blev ikke undersøgt.
Metode
Sektion kaldt “Metode”Analyse af SCM’s adfærd, observation af parameterlæsning i boot-sporingen og verifikation af deaktivering og genaktivering af enkelte tjenester.
SvcHostSplitThresholdInKB
Sektion kaldt “SvcHostSplitThresholdInKB”| Registry path | Value | Type | Default 25H2 | Reader og timing |
|---|---|---|---|---|
HKLM\SYSTEM\CurrentControlSet\Control |
SvcHostSplitThresholdInKB |
REG_DWORD |
3670016 KB i det undersøgte system |
services.exe, SCM initialization |
Tærsklen bestemmer betingelserne for, hvornår tjenester kan fordeles på separate processer. I det undersøgte system svarer standardværdien 3670016 til 3.5 GB; dens læsning blev observeret i sporingen services.exe. Værdien 0xFFFFFFFF betyder ikke nødvendigvis “aldrig opdele”: efter konvertering i SCM-koden forbliver der en tilstand forskellig fra nul. Pålideligt bekræftet er værdier, der er multipla af 2^22 KB, for eksempel 8388608.
Sammenlægning kan reducere omkostningerne ved at holde processer, men svækker isoleringen: en fejl eller et stort privat arbejdssæt i én proces påvirker flere tjenester. Ved opdeling er der flere processer, men deres adfærd og diagnosticering er mere forudsigelig. Den generelle nytte af manuel ændring af tærsklen er ikke fastslået.
Service Start values
Sektion kaldt “Service Start values”Værdien Start læses af SCM for hver tjeneste i dens egen nøgle:
HKLM\SYSTEM\CurrentControlSet\Services\<ServiceName> → Start (REG_DWORD)
Hovedtilstande:
| Værdi | Betydning |
|---|---|
0 |
Boot start, kun for boot-drivere og særlige tjenester |
1 |
System start |
2 |
Automatic start |
3 |
Manual / demand start |
4 |
Disabled |
Skift fra 2 til 3 ændrer tidspunktet for tjenestens start, mens dens funktioner bevares. Når et program får brug for komponenten, kan et opslag starte tjenesten. Hvis tjenesten er deaktiveret, kan opslaget mislykkes.
Sådan kan man ændre starttidspunktet for en enkelt unødvendig baggrundskomponent. Før en ændring skal man sætte sig ind i tjenestens formål og kontrollere dens afhængigheder.
Relaterede BoosterX-indstillinger
Sektion kaldt “Relaterede BoosterX-indstillinger”Til serviceafsnittet er indstillingerne “Indeksering”, “SysMain”, “Udskriftstjenester”, “Diagnostikdrivere”, UCPD, “Gruppering af tjenester (svchosts.exe)” og relaterede opdateringsvarianter knyttet. Deaktivering af en tjeneste giver kun mening ved en unødvendig funktion og en verificeret afhængighed; resultatet bør ikke generaliseres til alle baggrundsprocesser.
Andre baggrundskomponenter
Sektion kaldt “Andre baggrundskomponenter”I det undersøgte Windows 11 25H2 blev relaterede parametre derudover kontrolleret:
| Path | Value | Type | Default/tilstand |
|---|---|---|---|
HKCU\Software\Microsoft\Windows\CurrentVersion\Search |
SearchboxTaskbarMode |
REG_DWORD |
1 — search glyph vist |
HKCU\Software\Microsoft\Windows\CurrentVersion\CrossDeviceResume\Configuration |
IsResumeAllowed |
REG_DWORD |
1 — resume tilladt |
| samme sti | IsOneDriveResumeAllowed |
REG_DWORD |
1 — OneDrive resume tilladt |
HKCU\Software\Microsoft\Windows\CurrentVersion\BackgroundAccessApplications\MicrosoftWindows.CrossDevice_cw5n1h2txyewy |
package-specific background permission | policy/user setting | afhænger af package state |
SearchboxTaskbarMode=0 skjuler søgeikonet på proceslinjen. IsResumeAllowed=0 og IsOneDriveResumeAllowed=0 forbyder de pågældende måder at fortsætte arbejdet mellem enheder. Hvis værdierne mangler, opretter CrossDeviceResumeView dem med værdien 1, hvilket tillader disse funktioner. Parametrene læses af interaktive shell-komponenter, så opslag kan falde uden for en kort boot-sporing.
Parametrene reducerer enkelte former for baggrundsaktivitet i den valgte shell-komponent. De gælder ikke for alle Windows’ baggrundsprocesser.
Timing og beviser
Sektion kaldt “Timing og beviser”SCM læser SvcHostSplitThresholdInKB ved initialisering og Start ved optælling og start af tjenester. I systemsporingen for 25H2 blev læsning af Start observeret af processen services.exe. Læsning af en parameter fra HKCU kan falde uden for det korte observationsinterval; det beviser ikke, at funktionen mangler.
Indeksering og SysMain
Sektion kaldt “Indeksering og SysMain”For “Indeksering” på Windows 11 25H2 build 26200.9168 blev deaktivering og genaktivering verificeret. Efter deaktivering og genstart startede indeksereren og relaterede processer ikke; efter genaktivering fungerede tjenesten igen. Før deaktiveringen udgjorde disse processers samlede arbejdssæt ca. 64 MB. På et andet system kan mængden afvige.
For SysMain er læsning af tilstanden ved opstart og ophør af start efter deaktivering bekræftet. Den endelige effekt på en fysisk gaming-PC blev ikke målt. På HDD kan deaktivering af forudindlæsning af data gøre opstart af systemet og programmer langsommere.
Praktiske sider: “Indeksering” og “SysMain (Prefetch, Superfetch…)”.
Udskriftstjenester og diagnostik
Sektion kaldt “Udskriftstjenester og diagnostik”“Udskriftstjenester” deaktiverer faktisk udskriftskøen efter genstart. Sammen med fysiske printere holder afhængige virtuelle scenarier også op med at virke, herunder Print to PDF.
Den aktuelle virkning af indstillingen “Diagnostikdrivere” er begrænset til tjenesten Windows Diagnostic Policy. Navnet bør ikke forstås som fjernelse eller deaktivering af enhedsdrivere. Prisen for valget er tabet af en del automatisk fejlfinding og -afhjælpning.
Praktiske sider: “Udskriftstjenester” og “Diagnostikdrivere”.
OneDrive
Sektion kaldt “OneDrive”Indstillingen OneDrive bruger en dokumenteret Windows-politik, der forbyder synkronisering. Klienten og de lokale filer bevares. Indstillingen virker kun, når OneDrive er installeret. Før deaktivering skal man afslutte den nødvendige synkronisering og kontrollere filerne i Files On-Demand.
Praktisk side: “OneDrive”.
Resultater
Sektion kaldt “Resultater”- SCM læser
SvcHostSplitThresholdInKBved initialisering ogStartved optælling og start af tjenester; læsning afStartaf processenservices.exeblev observeret i systemsporingen for 25H2. - For “Indeksering” blev deaktivering og genaktivering verificeret: efter deaktivering og genstart startede indeksereren og relaterede processer ikke, efter genaktivering fungerede tjenesten igen. Disse processers samlede arbejdssæt før deaktiveringen udgjorde ca. 64 MB.
- For SysMain er læsning af tilstanden ved opstart og ophør af start efter deaktivering bekræftet.
- “Udskriftstjenester” deaktiverer udskriftskøen efter genstart; indstillingen OneDrive anvender en dokumenteret politik om forbud mod synkronisering.
Hvad der er bekræftet
Sektion kaldt “Hvad der er bekræftet”- SCM læser opdelingstærsklen ved initialisering og
Startved optælling og start af tjenester. - Deaktivering af indeksering, SysMain og udskriftstjenester standser starten af relaterede processer efter genstart; genaktivering tænder dem igen.
- Arbejdssættets størrelse for indekseringsprocesserne i det undersøgte system.
- Shell-parametre fra HKCU læses af interaktive komponenter og kan falde uden for en kort boot-sporing.
Hvad der ikke er bekræftet
Sektion kaldt “Hvad der ikke er bekræftet”- Den generelle nytte af manuel ændring af opdelingstærsklen for tjenester.
- Virkningen af deaktivering af enkelte tjenester på FPS, samlet CPU eller latenstid.
- Adfærd på andre builds og systemer med et andet antal tjenester.
Praktisk konklusion
Sektion kaldt “Praktisk konklusion”Til almindelig brug bør Service Host efterlades i Windows-standardtilstanden. Manuel ændring giver mening ved diagnosticering af en bestemt tjeneste, en hukommelseslækage eller en startkonflikt. Resultatet bør ikke vurderes alene ud fra antallet af svchost.exe i Task Manager.
Begrænsninger og kilder
Sektion kaldt “Begrænsninger og kilder”Resultatet gælder Windows 11 25H2 build 26200.9168. Ikke alle Windows-udgaver, serverpolitikker og det fulde sæt afhængigheder for tredjepartstjenester blev undersøgt.
Hvordan man gentager den dynamiske del af observationerne — se Sådan kontrollerer du selv.
Undersøgelsen og de anvendte værktøjer tilhører udvikleren af BoosterX, så udvikleren har en direkte interesse i resultaterne. Metoden og anvendelsesgrænserne er beskrevet ovenfor, og konklusionerne kan kontrolleres via åbne data og de anførte offentlige kilder.
- Service Control Manager: Windows’ tjenestemodel, Microsoft Learn, kontrolleret 2026-09-01.
- Service configuration: værdier for tjenestestart, Microsoft Learn, kontrolleret 2026-09-01.
Offentlige kilder kontrolleret: 2026-09-02.
Ændringshistorik
Sektion kaldt “Ændringshistorik”- 2026-09-20: afsnittet “Resultater”, ansvarsfraskrivelsen om interessekonflikt og linket til selvstændig kontrol af dynamiske observationer i metoden blev tilføjet.
- 2026-09-02: første udgivelse; SCM’s readers, deaktivering og genaktivering af enkelte tjenester blev bekræftet, grænser for den praktiske effekt blev tilføjet.
