Ret LSAISO-proces med højt CPU-forbrug i Windows 10

Nogle brugere kan blive konfronteret med problemet, hvor LSAISO.exe (LSA Isolated)-processen oplever høj CPU-brug(high CPU usage) på en Windows 10 -computer. Processen er forbundet med Credential Guard & Key Guard . I dette indlæg har vi et kig på den mulige årsag og den anbefalede løsning på dette problem.

LSAISO-processer højt CPU-forbrug

LSAISO-processer højt CPU-forbrug

VSM bruger isolationstilstande, der er kendt som Virtual Trust Levels ( VTL ) til at beskytte IUM -processer (også kendt som trustlets). IUM - processer såsom LSAISO kører i VTL1, mens andre processer kører i VTL0 . Hukommelsessiderne for processer, der kører i VTL1 , er beskyttet mod enhver ondsindet kode, der kører i VTL0 .

LSASS-processen ( Local Security Authority Subsystem Service) er ansvarlig for at administrere den lokale systempolitik, brugergodkendelse og revision, mens den også håndterede følsomme sikkerhedsdata såsom hashes til adgangskode og Kerberos - nøgler.

For at bruge sikkerhedsfordelene ved VSM kommunikerer (VSM)LSAISO- trustlet'en , der kører i VTL1 , gennem en RPC -kanal med LSAISO- processen, der kører i VTL0 . LSAISO - hemmelighederne krypteres, før de sendes til LSASS , og LSAISO -siderne(LSAISO) er beskyttet mod enhver ondsindet kode, der kører i VTL0 .

Mulig årsag til højt CPU-forbrug i LSAISO-processen(Possible cause of LSAISO process high CPU usage)

I Windows 10 kører LSAISO-processen(LSAISO process) som en IUM -proces ( Isolated User Mode ) i et nyt sikkerhedsmiljø, der er kendt som Virtual Secure Mode (VSM).

Programmer og drivere, der forsøger at indlæse en DLL (Dynamic Link Library) i en IUM -proces, injicere en tråd eller levere en (IUM)APC i brugertilstand, kan destabilisere hele systemet. Denne destabilisering kan udløse det høje LSAISO CPU- forbrug i Windows 10 .

Sådan løses problem med LSAISO-proces med højt CPU-forbrug(How to fix LSAISO process high CPU usage issue)

For at løse dette problem anbefaler Microsoft at bruge en af ​​følgende metoder.

  1. Brug elimineringsprocessen.
  2. Tjek for APC'er i kø.

Lad os nu dykke ned i detaljer for de to anbefalede løsninger.

1] Brug elimineringsprocessen(1] Use the process of elimination)

Det er almindeligt, at nogle programmer (såsom antivirusprogrammer) injicerer DLL'er(DLLs) eller sætter APC'er(APCs) i kø til LSAISO- processen. Dette får LSAISO- processen til at opleve høj CPU- brug.

I dette scenarie kræver fejlfindingsmetoden " processen med eliminering ", at du deaktiverer applikationer og drivere, indtil (process of elimination)CPU- spidsen afbødes. Når du har fundet ud af, hvilken software der forårsager problemet, skal du kontakte leverandøren for at få en softwareopdatering.

2] Tjek for APC'er i kø(2] Check for queued APCs)

I dette scenarie skal du først downloade det gratis Windows Debugging- værktøj (WinDbg) . Værktøjet er også inkluderet(tool is also included) i Windows Driver Kit (WDK).

Når du har downloadet WinDbg- værktøjet, kan du fortsætte med nedenstående trin for at bestemme, hvilken driver der sætter en APC i kø til LSAISO .

NotMyFault.exe

Bemærk:(Note:) Et komplet hukommelsesdump anbefales ikke, da det ville kræve dekryptering, hvis VSM er aktiveret på systemet.

For at aktivere kernel dump skal du gøre følgende:

  • Tryk på Windows - tasten + R. Skriv kontrolsystem(control system) i dialogboksen Kør(Run) , tryk på Enter for at åbne System- appletten i Kontrolpanel(Control Panel) , og vælg derefter Avancerede systemindstillinger(Advanced system settings) .
  • På fanen Avanceret(Advanced)  i  dialogboksen Systemegenskaber(System Properties)  skal du vælge  Indstillinger (Settings ) i området  Startup and Recovery  .
  • I dialogboksen Startup and Recovery  skal du vælge  Kernel memory dump  på  rullelisten Write debugging information .
  • Noter placeringen af ​​dumpfilen(Dump File)  til brug i  trin 5(step 5) , og klik derefter på OK .

2. Klik på knappen Start , find og klik på Windows Kits i menuen Start , og vælg derefter WinDbg(x64/x86) for at starte værktøjet.

File Symbol File Path Symbol path OK.

https://msdl.microsoft.com/download/symbols

4. Klik derefter på Åbn Crash Dump(Open Crash Dump) i  menuen  Filer(File) .

5. (Browse) til placeringen af ​​kernedumpfilen, som du noterede i trin 1, og vælg derefter Åbn(Open) . Tjek datoen på .dmp -filen for at sikre, at den blev oprettet for nylig under denne fejlfindingssession.

6.  Skriv  !apckommandovinduet(Command) , og tryk på Enter.

Du vil modtage et lignende output som vist nedenfor.

7. Søg i resultaterne efter LsaIso.exe . Hvis en driver, der hedder " <ProblemDriver>.sys " er angivet under LsaIso.exe , som vist i outputtet ovenfor - kontakt leverandøren, og henvis dem derefter til dette Microsoft-dokument(Microsoft document) for at få den anbefalede afhjælpning af den isolerede brugertilstand(Isolated User Mode) ( IUM ) processer.

Hvis ingen drivere er angivet under Lsaiso.exe , betyder det, at LSAISO- processen ikke har nogen APC'er(APCs) i kø .

That’s it!



About the author

Jeg er en computersikkerhedsekspert med over 10 års erfaring med speciale i Windows-apps og -filer. Jeg har skrevet og/eller gennemgået hundredvis af artikler om forskellige emner relateret til computersikkerhed, der hjælper enkeltpersoner med at forblive sikre online. Jeg er også en erfaren konsulent for virksomheder, der har brug for hjælp til at beskytte deres systemer mod databrud eller cyberangreb.



Related posts