MS Edge Chromium WebVIew2 uninstall per Winget in einer Batch Datei

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smileys
:) ;) :smile: :lol: :hihi: :D :rofl: :muahah: :( :pff: :kopfstreichel: :ohno: :betruebt: :heulen: :kopfkratz: :duckundweg: :o :? :oops: :psst: :sauer: :-P :daumenrunter: :daumen: :dankeschoen: :thx: :dafür: :gähn:
Mehr Smileys anzeigen

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Ansicht erweitern Die letzten Beiträge des Themas: MS Edge Chromium WebVIew2 uninstall per Winget in einer Batch Datei

Re: MS Edge Chromium WebVIew2 uninstall per Winget in einer Batch Datei

von Holgi » 23.06.2022, 16:54

womit sich die Frage anschließt:
was ist eigentlich mit dem WebVIEW? Ist der unbedingt notwendig?
Wenn man wie oben dargestellt den Edge herausoperiert und dann anschl. mit Winget wieder installiert taucht der WebView nicht mehr in der Liste der installierten Apps auf.
Dafür aber der Edge 2X und dann noch Edge Update.
In den Einstellungen > Apps ist WebView2 ebenfalls nach der Installation des Edge über Winget nicht mehr vertreten.

Re: MS Edge Chromium WebVIew2 uninstall per Winget in einer Batch Datei

von DK2000 » 23.06.2022, 15:16

Holgi hat geschrieben: 23.06.2022, 14:06 Allein der EdgeCore >400 MB
Edge Update 246 MB
Edge WEBVIEW 512 MB
oder sind das Verlinkungen?
Ja, das ist da alles irgendwie mit Hardlinks miteinander verlinkt. Wenn Du die Ordern mit der PowerShell 5.1 abklapperst, dann sieht man das:

Code: Alles auswählen

gci "C:\Program Files (x86)\Microsoft\Edge" -recurse | ?{ $_.LinkType }|fl -Property FullName, Target
Aber nicht PowerShell 7.2 nehmen. Das kann mit den Hardlinks gar nichts anfangen.

Mit dem Deinstallieren muss ich noch einmal testen. Eventuell greift das wirklich erst nach Neustart.

Re: MS Edge Chromium WebVIew2 uninstall per Winget in einer Batch Datei

von Holgi » 23.06.2022, 14:06

"Werden aber nur knapp 300MB entfernt." Stimmt das? Habe nooch mal geschaut:
Allein der EdgeCore >400 MB
Edge Update 246 MB
Edge WEBVIEW 512 MB
oder sind das Verlinkungen?
mit diesen Befehlszeilen bin ich den Edge nach einer Neuinstallation jetzt losgeworden:

Code: Alles auswählen

cd "%ProgramFiles(x86)%\Microsoft\Edge\Application\102*\Installer"
setup.exe --uninstall --msedge --channel=stable --system-level --verbose-logging --force-uninstall
cd "%ProgramFiles(x86)%\Microsoft\EdgeWebView\Application\102*\Installer"
setup.exe --uninstall --msedgewebview --system-level --verbose-logging --force-uninstall
Das Edge Update wird wohl automatisch (mit-)deinstalliert.
Zumindest waren nach einem Neustart die angegeben Ordner futsch bzw. leer.
Aber das mit den Befehlzeilen kann man sicher noch besser machen und automatisieren.

Re: MS Edge Chromium WebVIew2 uninstall per Winget in einer Batch Datei

von DK2000 » 23.06.2022, 13:07

Gute Frage. Läuft irgendwie ins Leere. Kann zwar eingeben:

Code: Alles auswählen

"C:\Program Files (x86)\Microsoft\Edge\Application\102.0.1245.44\Installer\setup.exe" --uninstall --system-level --verbose-logging --force-uninstall
Aber passiert nicht weiter.

Winget versucht es mit

Code: Alles auswählen

"C:\Program Files (x86)\Microsoft\Edge\Application\102.0.1245.44\Installer\setup.exe" --uninstall --msedge --channel=stable --system-level --verbose-logging'
Aber das endet mit "Exitcode: 93". Also klappt auch nicht.

Oder funktioniert das wirklich nur noch direkt nach Neuinstallation, bevor der Edge aktualisiert wird.?

Re: MS Edge Chromium WebVIew2 uninstall per Winget in einer Batch Datei

von moinmoin » 23.06.2022, 13:01

Hat MS da die Befehlszeile für uninstall entfernt?

Re: MS Edge Chromium WebVIew2 uninstall per Winget in einer Batch Datei

von DK2000 » 23.06.2022, 12:54

Werden aber nur knapp 300MB entfernt. Das der Explorer 1,4 GB anzeigt liegt nur daran, das dieser die Hardlinks nicht erkennt.

Aber mal abgesehen davon, wieviel da nun deinstalliert wird, funktioniert das bei mit mit der 22621.160 nicht:

Code: Alles auswählen

PS> [C:\]
PS> winget uninstall --id Microsoft.Edge
Gefunden Microsoft Edge [Microsoft.Edge]
Paket-Deinstallation wird gestartet...
Deinstallation fehlgeschlagen mit Exitcode: 93

PS> [C:\]
PS> winget uninstall --id "Microsoft Edge Update"
Gefunden Microsoft Edge Update [Microsoft Edge Update]
Das "winget"-Tool kann den Deinstallationsbefehl für dieses Paket nicht finden. Bitte wenden Sie sich an den Herausgeber des Pakets, um Unterstützung zu erhalten.

PS> [C:\]
PS> winget uninstall --id "Microsoft EdgeWebView"
Gefunden Microsoft Edge WebView2-Laufzeit [Microsoft EdgeWebView]
Paket-Deinstallation wird gestartet...
Deinstallation fehlgeschlagen mit Exitcode: 19

PS> [C:\]
Allerdings scheint das hier auch wirklich nicht mehr zu funktionieren: https://www.deskmodder.de/blog/2020/07/ ... rlegt-ist/

Ede bleibt erhalten. Deinstalliert wird da nichts.

MS Edge Chromium WebVIew2 uninstall per Winget in einer Batch Datei

von Holgi » 23.06.2022, 11:10

Offenbar ist es möglich, direkt nach einer Neuinstallation von Windows 11 den MS Edge Chromium mit Winget "herauszuoperieren".
Auf jeden Fall haben bei mir die 3 Befehle

Code: Alles auswählen

winget uninstall --id "Microsoft.Edge"
winget uninstall --id "Microsoft Edge Update"
winget uninstall --id "Microsoft EdgeWebView"
über 1 GB an zusätzlichem Speicher auf der Festplatte gebracht und die Ordner unter C:\Program Files (x86)\Microsoft
Edge
EdgeUpdate
EdgeCore
EdgeWebVIEW

waren entweder ganz verschwunden oder so gut wie leer (gewünschtes Ergebnis!).
Frage:
wie kann ich das ganze in einer Batch unterbringen, ohne dass Rückmeldungen wie
möchten Sie die Microsoft Edge WEbVIEW2 Runtime wirklich deinstallieren?
gibt?
Der Schalter -h (für Silent) hat nichts gebracht; wobei ich auch nicht mal weiß, ob der bei Uninstall überhaupt eine Funktion hat oder nur bei Installation.
Ist darüberhinaus eine Reihenfolge einzuhalten?
Hinweis:
wie ich Eingangs schrieb, funktionierte dies in einer VM nur direkt nach einer Windows-Neuinstallation.
In einer laufenden Installation (ein paar Tage alt und Edge benutzt) gab es Fehlermeldungen, ähnlich Datei in Gebrauch.
Die Methoden hier:
https://www.deskmodder.de/blog/2020/07/ ... rlegt-ist/
funktionierten ebenfalls nicht.

Nach oben