Microsoft Edge WebView 2: Alt du trenger å vite

  • Med WebView2 kan du integrere nettinnhold i native apper ved hjelp av Microsoft Edge.
  • Det er viktig for moderne funksjoner i Microsoft 365 og andre .NET-apper.
  • WebView2 Runtime installeres automatisk, men kan administreres manuelt.
  • Det anbefales ikke å avinstallere den uten å evaluere bruken, da det kan påvirke flere funksjoner.

Hva er Microsoft Edge Webview 2 Runtime?

Microsoft Edge WebView2 er en stadig mer tilstedeværende komponent i systemer Windows, selv om mange brukere fortsatt ikke er klar over dens formål og relevans. Den installeres stille og er nært knyttet til Microsoft Edge, men krever ikke nødvendigvis at brukeren bruker den direkte. Bruken er nærmere knyttet til den interne driften av mange applikasjoner, spesielt de som er utviklet i miljøer som .NET eller Microsofts egne, for eksempel Office.

Denne artikkelen tar sikte på å avklare eventuelle tvil om hva WebView2 er, hvorfor det vises på systemet ditt, og hvilke implikasjoner bruk eller avinstallering har.Vi vil analysere formålet, når det er viktig, hvordan det installeres, hvordan det avinstalleres om nødvendig, og hvilke alternativer som finnes. Vi vil også grundig utforske fordelene, begrensningene og effekten på systemytelsen.

Hva er egentlig Microsoft Edge WebView2?

WebView2 er en kontroll som lar deg vise webinnhold i skrivebordsapplikasjoner.Den bruker den Chromium-baserte Microsoft Edge-nettleseren som gjengivelsesmotor, noe som sikrer kompatibilitet med moderne teknologier som HTML, CSS og JavaScript. Det er et verktøy utviklet for utviklere som ønsker å integrere moderne webfunksjoner i sine opprinnelige applikasjoner uten å måtte stole direkte på en nettleser.

Takk til WebView2, Utviklere kan gjenbruke mye av den eksisterende webkoden og tilby en mer konsistent opplevelse på tvers av ulike plattformer. Dette reduserer utviklingsarbeidet og fremskynder distribusjonsprosessene.

Hvorfor er WebView2 Runtime installert på Windows?

WebView2 Runtime er nødvendig for å kjøre webfunksjonalitet i applikasjoner som bruker den.Siden april 2021 har Microsoft inkludert det på enheter som kjører Office versjon 2101 eller nyere. Dette gjør at nye funksjoner som er avhengige av WebView2, kan fungere som de skal.

Installasjonen kan skje uten brukerinngripen, spesielt hvis det gjøres via Office eller et .NET-basert program. Selv om det kan virke påtrengende, sikrer denne oppførselen at nettfunksjoner er tilgjengelige uten ytterligere konfigurasjon.

Viktige fordeler med å bruke WebView2

  • Full kompatibilitet med Windows 10 og 11, samt med noen spesifikke versjoner av Windows Server.
  • Muliggjør raskere innovasjon ved å gjøre det enklere å iterere på nye nettfunksjoner i apper.
  • Eviggrønn distribusjon, som holder komponenten oppdatert med vanlige sikkerhetsoppdateringer.
  • Tilgang til innebygde operativsystemfunksjoner, noe som konvensjonell webutvikling ikke tilbyr.
  • Hyppig teknisk støtte og oppdateringer fra Microsoft.

Hvilke programmer bruker WebView2?

Microsoft Office er et av de viktigste eksemplene på applikasjoner som bruker WebView2Funksjoner som Room Finder eller samarbeidsvisningen i sanntid i Outlook er basert på denne komponenten. Mange programmer utviklet i .NET bruker den også til å vise grafikk, legge inn webinnhold eller spørre etter eksterne data.

I tillegg til Office, Tredjepartsselskaper og interne utviklingsprosjekter tar også i bruk WebView2 på grunn av dens enkle integrering og ytelse.

Systemer som er kompatible med WebView2

WebView2 fungerer på de nyeste versjonene av Windows 10, Windows 11 og diverse versjoner av Windows ServerDen støtter også plattformer som Xbox og HoloLens 2, noe som gjør den til et allsidig verktøy for utvikling på tvers av plattformer innenfor Microsofts økosystem.

WebView2 Runtime-installasjonsmodus

WebView2 installeres vanligvis ikke som standard, men legges til etter behov.Kan installeres:

  • Automatisk når du installerer Office eller et annet kompatibelt program.
  • Ved direkte nedlasting fra offisiell side fra Microsoft.
  • Bruker et PowerShell-skript som:
Invoke-WebRequest -Uri "https://go.microsoft.com/fwlink/p/?LinkId=2124703" -OutFile "WebView2Setup.exe"

Slik sjekker du om den er installert

Du kan sjekke om den er tilstede under Innstillinger > Programmer, og søker etter «Microsoft Edge WebView2 Runtime». Der ser du versjonsnummeret, som vanligvis samsvarer med Edge-nettleserens versjon. Du kan også sjekke plasseringen i katalogen. C:/Program Files (x86)/Microsoft/EdgeWebView/Application.

WebView2-oppdateringer

Denne komponenten oppdateres flere ganger i måneden, gjennom sin egen oppdateringsprogramvare eller gjennom Windows Oppdatering. Oppdateringer varierer i størrelse fra 5 MB til 30 MB og er vanligvis trinnvise. Disse oppdateringene forbedrer sikkerhet, stabilitet og kompatibilitet med nye funksjoner i systemet og programmene som bruker det.

Er det tilrådelig å avinstallere WebView2?

I prinsippet er det ingen teknisk grunn til å avinstallere det.Dette kan føre til feil når du kjører programmer som er avhengige av det. Microsoft tilbyr ikke et direkte alternativ for å forhindre automatisk reinstallasjon, så systemet kan installere det på nytt om nødvendig.

Hvis du har en datamaskin med svært begrensede ressurser og ikke bruker noen apper som krever det, kan avinstallering frigjøre RAM og lagringsplass. Hvert tilfelle bør vurderes individuelt.

Trinn-for-trinn avinstallering

  • Fra Innstillinger Windows > Programmer > WebView2 Runtime > Avinstaller.
  • Eller fra Kontrollpanel > Programmer og funksjoner.
  • Du kan også lukke relaterte prosesser fra Oppgavebehandling, selv om dette bare er midlertidig.

Hva skjer hvis den slettes?

Å fjerne WebView2 kan ødelegge kritiske funksjoner i programmer som Outlook eller ExcelNoen har rapportert alvorlige problemer, inkludert systemkrasj. I tillegg, hvis en app trenger det, vil den automatisk installere det på nytt i bakgrunnen.

installer den på nytt

Hvis du har slettet WebView2 ved et uhell eller opplever feil, Du kan installere det på nytt fra det offisielle Microsoft-nettstedet.Bare velg operativsystemet ditt (x64, x86 eller ARM) og last ned riktig installasjonsprogram.

Kjør den nedlastede filen og følg trinnene i installasjonsveiviseren.

Hvor mye bruker WebView2?

WebView2s ressursforbruk er minimaltI følge tester utført i Oppgavebehandling bruker de tilknyttede trådene svært lite minne (mindre enn 10 MB totalt), og CPU-, disk- og nettverksressursene forblir på 0 % når de er inaktive.

Derfor påvirker det ikke den generelle ytelsen, selv på datamaskiner med beskjeden maskinvare.

Vanlige feil og hvordan du løser dem

Noen brukere mottar meldinger som «Det er et problem med WebView2». Den mest effektive løsningen er vanligvis å avinstallere og installere komponenten på nytt.Dette problemet er ikke vanlig, men kan være forårsaket av konfigurasjonsfeil, konflikter med nylige oppdateringer eller ødelagte filer.

Hva er forskjellene mellom Microsoft Edge og WebView2?

WebView2 er basert på Microsoft Edge, men inkluderer ikke alle funksjonene.For eksempel har den ikke IE-modus, utvidelser, favoritter eller profilsynkronisering. Den gir deg heller ikke tilgang til de fleste nettadresser som edge:// eller bruk funksjoner som den immersive leseren eller PDF-annoteringer. Den er utelukkende utviklet som en gjengivelsesmotor for andre apper, ikke som en fullverdig nettleser.

Begrensninger i WebView2-miljøet

  • Nettleserutvidelser kan ikke brukes.
  • Ingen støtte for PDF-annoteringer eller sosiale funksjoner i nettleseren.
  • Google har blokkert OAuth-tilgang via WebViews, noe som kan påvirke autentiseringsprosesser i innebygde apper.
  • Noen hurtigtaster er deaktivert eller oppfører seg annerledes.

Støttede utviklingsmiljøer

WebView2 kan brukes i:

  • Win32 (C/C++)
  • .NET Framework 4.6.2 eller nyere
  • .NET Core 3.1 eller høyere
  • .NET 5+
  • WinUI 2 og 3

Alternativer til WebView2

Hvis du foretrekker å ikke stole på Microsoft-komponenter, Det finnes alternativer som Google Docs, LibreOffice eller OnlyOfficeDisse verktøyene krever ikke at WebView2 kjører, og kan være nyttige i miljøer der maksimal kompatibilitet eller å unngå bakgrunnsprosesser er ønskelig.

Google Dokumenter er ideelt for de som alltid jobber i skyen, mens LibreOffice og OnlyOffice er lokale alternativer med bred kompatibilitet.

Selv om WebView2 opererer diskret og med lav påvirkning på systemet, Deres tilstedeværelse er stadig viktigere for at mange moderne applikasjoner skal fungere ordentlig.Å forstå hvordan det fungerer, hvorfor det eksisterer og hvordan du administrerer det riktig, kan hjelpe deg med å unngå feil og dra full nytte av fordelene uten å bekymre deg for hvordan det påvirker teamets ytelse.

Legg igjen en kommentar