Installerer oppdateringer for Microsoft .NET Framework 4 kan ta lengre tid enn forventet i enkelte scenarier

VIKTIG: Denne artikkelen ble oversatt med maskinoversettelsesprogramvare fra Microsoft og muligens redigert av Microsoft Community via CTF-teknologi i stedet for av en oversetter. Microsoft tilbyr både menneskelig oversatte og maskinoversatte/Community-redigerte artikler, slik at du får tilgang til alle artiklene i vår Knowledge Base på ditt eget språk. En maskinoversatt eller Community-redigert artikkel er imidlertid ikke alltid perfekt. Den kan inneholde feil i vokabular, syntaks eller grammatikk, mye likt en fremmedspråklig som forsøker å snakke språket ditt. Microsoft har ikke ansvar for unøyaktige opplysninger, feil eller skade forårsaket av feilaktig oversettelse av innholdet eller kundenes bruk av informasjonen. Microsoft oppdaterer jevnlig maskinoversettelsesprogramvaren og -verktøyene for å forbedre redigering av maskinoversatte tekster.

Den engelske versjonen av denne artikkelen er den følgende: 2570538
Symptom
Når du installerer en oppdatering for Microsoft .NET Framework 4, bruker en høy prosentandel av CPU-sykluser på datamaskinen lenge Native Image Generator (NGen.exe). Denne gangen varierer avhengig av hvor mange opprinnelige bilder er installert på datamaskinen.
Årsak
Oppdateringer for .NET Framework 4 krever en fullstendig regenerering av hurtigbufferen for opprinnelig bilde, en svært tidkrevende operasjon. På noen datamaskiner kan forårsake samhandling med tidligere installerte opprinnelige bilder innebygd bilde regenerering å ta mye lengre tid enn forventet. Selv om dette problemet berører bare Oppstillingstid, kan effekten bli flere minutter til flere titalls minutter. Datamaskiner som har flere opprinnelige bilder som er installert, vil se lengre generasjon ganger.
Workaround
Hvis du vil omgå dette problemet for deg, kan du gå til den "Her er en enkel reparasjon-delen. Hvis du vil korrigere dette problemet manuelt, går du til den "La meg løse det selv-delen.

Her er en enkel reparasjon

Hvis du vil løse dette problemet automatisk, klikker du Last ned -knappen. Klikk Kjør eller Åpnei dialogboksen Nedlasting av filer , og deretter følger du trinnene i veiviseren for enkel løsning.
  • Det kan hende at denne veiviseren bare finnes på engelsk. Den automatiske reparasjonen fungerer imidlertid også for andre språkversjoner av Windows.
  • Hvis du ikke er på datamaskinen som har problemet, lagre easy fix-løsningen på en flash-stasjon eller en CD, og deretter kjøre den på datamaskinen som har problemet.

For Microsoft .NET Framework 4, 32-biters versjonFor Microsoft .NET Framework 4, 64-bit editionFor Microsoft .NET Framework 4, Itanium edition


La meg løse det selv

Hvis du vil omgå dette problemet, kanskje kan du redusere Native Image Generation ganger litt ved å tvinge NGen.exe til å generere nye opprinnelige bilder uten hensyn til hva som tidligere ble generert.

Åpne en hevet ledetekst for å forbedre regenerering ganger, umiddelbart før du installerer oppdateringen for .NET Framework 4, og Kjør følgende kommandoer.

Viktig Kjør disse kommandoene umiddelbart før du bruker oppdateringen. Ellers er disse kommandoene mindre effektiv.

På en datamaskin kjører som et 32-biters Windows-operativsystem
%windir%\Microsoft.net\framework\v4.0.30319\ngen.exe oppdatering/Force /queue

På en datamaskin kjører som en 64-biters Windows-operativsystem
%windir%\Microsoft.net\framework\v4.0.30319\ngen.exe oppdatering/Force /queue

%windir%\Microsoft.net\framework64\v4.0.30319\ngen.exe oppdatering/Force /queue

Advarsel: Denne artikkelen er autooversatt

Egenskaper

Artikkel-ID: 2570538 – Forrige gjennomgang: 01/26/2016 00:50:00 – Revisjon: 3.0

Microsoft .NET Framework 4.0

  • kbExpertiseInter kbprb kbsurveynew kbMSIFixMe kbFixMe kbmt KB2570538 KbMtno
Tilbakemelding