Deaktiver .NET Core Updates i Microsoft Windows Update
Slik deaktiverer du .NET Core-oppdateringer i Microsoft Windows Update
Microsoft har endret måten selskapet leverer oppdateringer for .NET Core-programvaren på Windows. Det er nå inkludert til Microsoft-oppdateringer, og vil motta oppdateringer sammen med andre selskapers produkter. For interesserte brukere legger Microsoft inn ekstra kontroller for å forhindre at .NET Core (alle versjoner) får oppdateringer automatisk.
Fra og med desember 2020 vil Microsoft levere .NET Core-oppdateringer på Windows via Microsoft Update (Windows Update). Microsoft-oppdatering er en tjeneste som leverer oppdateringer til alle Microsoft-produkter som er installert på datamaskinen. I Windows 10 kan du aktivere tjenesten ved å åpne Innstillinger > Oppdatering og sikkerhet > Windows Update, og klikk deretter på Avanserte instillinger til høyre. Alternativet er navngitt Motta oppdateringer for andre Microsoft-produkter når du oppdaterer Windows. Når den er aktivert, vil den levere oppdateringer til alle installerte Microsoft-produkter, ellers vil bare Windows-oppdateringer bli levert.
Microsoft gir brukerne en rekke alternativer for å ekskludere .NET Core-oppdateringer fra alternativet ovenfor.
Hvordan .NET Core mottar oppdateringer i Windows 10
Tidligere var ikke oppdateringer for .NET Core tilgjengelig via Microsoft Update på grunn av tilbakemeldinger fra kunder om potensielt ødelagte apper. Denne tilbakemeldingen ble samlet inn tidligere for .NET Framework, der oppdateringer ble installert på plass i stedet for side ved side.
Derimot. .NET Core-oppdateringer installeres alltid side ved side, inkludert større og mindre utgivelser. Bare månedlige serviceoppdateringer installeres på plass og erstatter tidligere serviceoppdateringer. I motsetning til .NET Framework er .NET Core en uavhengig programvare og er ikke en komponent i Windows.
Her er hvordan .NET Core-oppdateringer fungerer.
- Enheter vil motta .NET Core-oppdateringer fra Microsoft Update.
- Bare den siste tjenesteutgivelsen vil være tilgjengelig i operativsystemet. Det vil erstatte alle tidligere installerte mindre utgivelser. F.eks. versjon 3.1.5 vil erstatte alt 3.1.x eldre.
- Microsoft Update inkluderer ikke forhåndsutgitte .NET Core-versjoner.
Slik kan du deaktivere .NET Core-oppdateringer for alle eller individuelle versjoner hvis du ikke er interessert i å installere dem.
For å deaktivere .NET Core-oppdateringer i Microsoft Windows Update
- Åpne Registerredigering app.
- Gå til følgende registernøkkel.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NET
. Se hvordan du går til en registernøkkel med ett klikk. Hvis denne nøkkelen mangler, må du opprette den manuelt. - Til høyre endrer eller oppretter du en ny 32-biters DWORD-verdi BlockMU.
Merk: Selv om du er det kjører 64-bits Windows du må fortsatt opprette en 32-biters DWORD-verdi. - Sett verdien til 1 i desimaler.
- For å få endringene gjort av registerjusteringen til å tre i kraft, må du start Windows 10 på nytt.
Du er ferdig.
Alternativt kan det være lurt å deaktivere .NET Core-oppdateringer for individuelle programvareversjoner. Her er hvordan det kan gjøres.
Deaktiver oppdateringer for individuelle .NET Core-versjoner
- Åpne Registerredigering app.
- Gå til følgende registernøkkel (opprett de manglende nøklene, f.eks.
.NETT
og.NET\5.0)
.- For .NET Core 5 -
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NET\5.0
- For .NET Core 3.1 -
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NET\3.1
- For .NET Core 2.1 -
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NET\2.1
- For .NET Core 5 -
- Til høyre endrer eller oppretter du en ny 32-biters DWORD-verdi BlockMU.
Merk: Selv om du er det kjører 64-bits Windows du må fortsatt opprette en 32-biters DWORD-verdi. - Sett verdien til 1 i desimaler.
- For å få endringene gjort av registerjusteringen til å tre i kraft, må du start Windows 10 på nytt.
Du er ferdig.
Vel, hvis du deaktiverer Motta oppdateringer for andre Microsoft-produkter når du oppdaterer Windows alternativet i avanserte innstillinger for Windows Update, vil du ikke motta .NET Core-oppdateringer. Dette vil imidlertid også forhindre at enheten din mottar oppdateringer for andre Microsofts apper, som kan være uønskede. Registernøklene ovenfor løser dette problemet, og lar deg blokkere og ekskludere .NET Core-oppdateringer samtidig som oppdateringer for andre produkter er aktivert.
Takk til msftneste.