Hoppa till innehåll

Service Host och bakgrundskomponenter i Windows 11

På den här sidan

Windows delar upp eller slår samman svchost.exe-processer enligt reglerna i Service Control Manager. Detta påverkar framför allt felisolering, mängden tjänsteminnesutrymme och antalet processer. Att minska antalet processer är inte i sig en systemaccelerering.

Vi undersökte hur Service Control Manager läser SvcHostSplitThresholdInKB och Start, när åtkomster sker och vilka bakgrundskomponenter som dessutom observerades.

Windows 11 25H2 build 26200.9168; services.exe och systemomfattande Registry-spårning. Den fullständiga uppsättningen beroenden för tredjepartstjänster undersöktes inte.

Analys av SCM:s beteende, observation av parameterläsning i boot-spårning och verifiering av avstängning och återställning av enskilda tjänster.

Registry path Value Type Default 25H2 Reader och timing
HKLM\SYSTEM\CurrentControlSet\Control SvcHostSplitThresholdInKB REG_DWORD 3670016 KB i det undersökta systemet services.exe, SCM initialization

Tröskelvärdet avgör under vilka förhållanden tjänster kan fördelas till separata processer. I det undersökta systemet motsvarar standardvärdet 3670016 3.5 GB; dess läsning observerades i spårningen services.exe. Värdet 0xFFFFFFFF betyder inte nödvändigtvis “dela aldrig”: efter omvandling i SCM-koden kvarstår ett tillstånd som inte är noll. Tillförlitligt bekräftade är värden som är multiplar av 2^22 KB, till exempel 8388608.

Sammanslagning kan minska kostnaderna för att hålla processer, men försämrar isoleringen: ett fel eller en stor privat arbetsmängd i minnet för en process påverkar fler tjänster. Vid uppdelning av processer blir det fler, men deras beteende och diagnostik är mer förutsägbara. Den universella nyttan av att manuellt ändra tröskelvärdet är inte fastställd.

Värdet Start läses av SCM för varje tjänst i dess egen nyckel:

HKLM\SYSTEM\CurrentControlSet\Services\<ServiceName> → Start (REG_DWORD)

Huvudsakliga tillstånd:

Värde Betydelse
0 Boot start, endast för boot-drivrutiner och särskilda tjänster
1 System start
2 Automatic start
3 Manual / demand start
4 Disabled

Övergången från 2 till 3 ändrar tidpunkten för tjänstens start medan dess funktioner bevaras. När ett program behöver komponenten kan en åtkomst starta tjänsten. Om tjänsten är avstängd kan åtkomsten misslyckas.

På så sätt kan starttiden för en enskild onödig bakgrundskomponent ändras. Innan du ändrar något bör du sätta dig in i tjänstens syfte och kontrollera dess beroenden.

Till tjänsteavsnittet är inställningarna “Indexering”, “SysMain”, “Utskriftstjänster”, “Diagnostikdrivrutiner”, UCPD, “Tjänstgruppering (svchosts.exe)” och relaterade uppdateringsalternativ kopplade. Att stänga av en tjänst är bara meningsfullt vid en onödig funktion och ett verifierat beroende; resultatet bör inte generaliseras till alla bakgrundsprocesser.

I den undersökta Windows 11 25H2 kontrollerades dessutom relaterade parametrar:

Path Value Type Default/tillstånd
HKCU\Software\Microsoft\Windows\CurrentVersion\Search SearchboxTaskbarMode REG_DWORD 1 — search glyph visas
HKCU\Software\Microsoft\Windows\CurrentVersion\CrossDeviceResume\Configuration IsResumeAllowed REG_DWORD 1 — resume tillåts
samma sökväg IsOneDriveResumeAllowed REG_DWORD 1 — OneDrive resume tillåts
HKCU\Software\Microsoft\Windows\CurrentVersion\BackgroundAccessApplications\MicrosoftWindows.CrossDevice_cw5n1h2txyewy package-specific background permission policy/user setting beror på package state

SearchboxTaskbarMode=0 döljer sökikonen i aktivitetsfältet. IsResumeAllowed=0 och IsOneDriveResumeAllowed=0 förbjuder motsvarande sätt att fortsätta arbetet mellan enheter. Om värdena saknas skapar CrossDeviceResumeView dem med värdet 1, vilket tillåter dessa funktioner. Parametrarna läses av interaktiva skal-komponenter, därför kan åtkomster utebli från en kort startspårning.

Parametrarna minskar vissa typer av bakgrundsaktivitet för den valda skal-komponenten. De gäller inte för alla Windows bakgrundsprocesser.

SCM läser SvcHostSplitThresholdInKB vid initiering och Start vid uppräkning och start av tjänster. I systemspårningen för 25H2 observerades läsning av Start av processen services.exe. Läsning av en parameter från HKCU kan utebli från ett kort observationsintervall; detta bevisar inte att funktionen saknas.

För “Indexering” på Windows 11 25H2 build 26200.9168 verifierades avstängning och återställning. Efter avstängning och omstart startade indexeraren och relaterade processer inte; efter återställning fungerade tjänsten igen. Före avstängningen uppgick den sammanlagda arbetsmängden i minnet för dessa processer till cirka 64 MB. På ett annat system kan mängden avvika.

För SysMain bekräftades läsning av tillståndet vid start och att starten upphör efter avstängning. Den slutliga effekten på en fysisk speldator mättes inte. På HDD kan avstängning av förinläsning av data göra att systemet och program startar långsammare.

Praktiska sidor: “Indexering” och “SysMain (Prefetch, Superfetch…)”.

“Utskriftstjänster” stänger verkligen av utskriftskön efter omstart. Tillsammans med fysiska skrivare slutar beroende virtuella scenarier att fungera, inklusive Print to PDF.

Den aktuella effekten av inställningen “Diagnostikdrivrutiner” är begränsad till tjänsten Windows diagnostikprincip. Namnet bör inte förstås som borttagning eller avstängning av enhetsdrivrutiner. Priset för valet är att en del automatisk felsökning och åtgärdning förloras.

Praktiska sidor: “Utskriftstjänster” och “Diagnostikdrivrutiner”.

Inställningen OneDrive använder en dokumenterad Windows-princip som förbjuder synkronisering. Klienten och lokala filer bevaras. Inställningen gäller endast om OneDrive är installerat. Innan du stänger av bör du slutföra nödvändig synkronisering och kontrollera filerna Files On-Demand.

Praktisk sida: “OneDrive”.

  • SCM läser SvcHostSplitThresholdInKB vid initiering och Start vid uppräkning och start av tjänster; läsning av Start av processen services.exe observerades i systemspårningen för 25H2.
  • För “Indexering” verifierades avstängning och återställning: efter avstängning och omstart startade indexeraren och relaterade processer inte, efter återställning fungerade tjänsten igen. Den sammanlagda arbetsmängden i minnet för dessa processer före avstängningen uppgick till cirka 64 MB.
  • För SysMain bekräftades läsning av tillståndet vid start och att starten upphör efter avstängning.
  • “Utskriftstjänster” stänger av utskriftskön efter omstart; inställningen OneDrive tillämpar en dokumenterad princip om förbud mot synkronisering.
  • SCM läser delningströskeln vid initiering och Start vid uppräkning och start av tjänster.
  • Avstängning av indexering, SysMain och utskriftstjänster stoppar starten av relaterade processer efter omstart; återställning aktiverar dem igen.
  • Arbetsmängden i minnet för indexerande processer i det undersökta systemet.
  • Skal-parametrar från HKCU läses av interaktiva komponenter och kan utebli från en kort startspårning.
  • Den universella nyttan av att manuellt ändra delningströskeln för tjänster.
  • Påverkan av att stänga av enskilda tjänster på FPS, total CPU eller latens.
  • Beteendet på andra builds och system med ett annat antal tjänster.

För allmän användning bör du lämna Service Host i Windows standardtillstånd. Manuell ändring är meningsfull för diagnostik av en specifik tjänst, minnesläcka eller startkonflikt. Resultatet bör inte bedömas enbart utifrån antalet svchost.exe i Task Manager.

Resultatet gäller Windows 11 25H2 build 26200.9168. Alla Windows-utgåvor, serverprinciper och den fullständiga uppsättningen beroenden för tredjepartstjänster undersöktes inte.

Hur du upprepar den dynamiska delen av observationerna — se Hur du verifierar själv.

Undersökningen och de använda verktygen tillhör utvecklaren av BoosterX, därför har utvecklaren ett direkt intresse av resultaten. Metoden och tillämpningsgränserna beskrivs ovan, och slutsatserna kan verifieras mot öppna data och de angivna offentliga källorna.

Offentliga källor kontrollerade: 2026-09-02.

  • 2026-09-20: avsnittet “Resultat”, ansvarsfriskrivning om intressekonflikt och länk till självständig verifiering av dynamiska observationer i metoden lades till.
  • 2026-09-02: första publiceringen; SCM:s readers, avstängning och återställning av enskilda tjänster bekräftades, gränser för praktisk effekt lades till.