Невозможно удалить Edge Webview2 Runtime – кнопка удаления серого цвета

Вопрос или проблема

Я сильно ненавижу Edge webview2 runtime.

Я потратил бесчисленное количество часов, пытаясь выяснить, как его удалить.

Сегодня я заметил, что мой скрипт удаления (который я запускаю несколько раз в день) больше не работает.

Кнопка “удалить” также серого цвета.

Есть идеи?

Вот как я обычно удаляю через CLI:

cd "C:\Program Files (x86)\Microsoft\EdgeWebView\Application\116.0.1938.69\Installer"
setup.exe --uninstall --msedgewebview --system-level --verbose-logging --force-uninstall

А вот здесь это в интерфейсе удаления приложений:

введите описание изображения здесь

Есть идеи, как заставить его удалить?

Я в основном выяснил, что если я “сломаю” директорию, то это не работает, что подходит для моего случая, так же как и удаление.

Вот моя версия скрипта того, что я сделал:

cd "C:\Program Files (x86)\Microsoft\EdgeWebView\Application\1*\"
del /s /q "*" 2>nul

К сожалению, этот скрипт может больше не работать. Мы могли обойти защитные механизмы против удаления Edge/WebView2 Runtime в прошлом, но это было недавно укреплено. Это применяется как к Windows 10, так и к Windows 11 (в основном потому, что они предустановлены с WebView2 Runtime).

В любом случае, это не рекомендуется, так как WebView2 является необходимым компонентом, и его удаление может повлиять на функциональность некоторых приложений, таких как Outlook.

Соответствующие статьи

Windows 10:
https://blogs.windows.com/msedgedev/2022/12/14/delivering-microsoft-edge-webview2-runtime-to-managed-windows-10-devices/

Windows 11:
https://learn.microsoft.com/en-us/microsoft-edge/webview2/concepts/distribution#the-evergreen-runtime-distribution-mode

Microsoft Edge WebView2 и приложения Microsoft 365:
https://learn.microsoft.com/en-us/deployoffice/webview2-install

Ответ или решение

Не удается удалить Runtime Edge WebView2 — кнопка удаления серого цвета

Проблема с удалением Microsoft Edge WebView2 Runtime становится серьезным препятствием для пользователей, особенно для тех, кто регулярно использует скрипты для управления своими приложениями. Часто кнопка удаления в интерфейсе приложений бывает недоступна, что создает дополнительные трудности. Давайте разберем несколько возможных причин этой ситуации и предложим подходящие решения.

Причины, по которым кнопка удаления может быть серой

  1. Системные ограничения: Microsoft внедрила жесткие ограничения по удалению WebView2 Runtime, так как это важный компонент для работы многих приложений, включая Outlook. Этот компонент предустановлен в Windows 10 и Windows 11, и его удаление может привести к сбоям в работе программного обеспечения.

  2. Обновления и патчи безопасности: Последние обновления Windows могли усилить защиту системы от удаления критически важных компонентов, таких как WebView2. Если после обновления операционной системы не можете удалить WebView2, это может указывать на изменение в политиках безопасности.

  3. Заблокированные права администратора: Если ваша учетная запись не имеет прав администратора или если существует групповой политика, запрещающая удаление системных приложений, это также может привести к недоступности функции удаления.

Возможные решения

  1. Использование командной строки: Поскольку вы уже пробовали использовать командную строку для удаления, убедитесь, что вы запускаете командную строку от имени администратора. Попробуйте следующую команду (обязательно поменяйте путь к установщику на актуальный):

    cd "C:\Program Files (x86)\Microsoft\EdgeWebView\Application\<версия>\Installer"
    setup.exe --uninstall --msedgewebview --system-level --verbose-logging
  2. Отмена изменений в директории: Как вы уже начали делать, можно попытаться удалить документы внутри директории, но будьте осторожны: это может повредить другим приложениям, которые зависят от WebView2. Если вы решите идти этим путем, рекомендуется создать резервную копию для восстановления системы.

  3. Использование инструментов управления пакетами: Если вы используете Windows 10 или 11, вы можете попробовать использовать программное обеспечение для управления пакетами, такое как winget, для удаления компонентов системы. Это может помочь в обходе некоторых ограничений.

    winget uninstall Microsoft.EdgeWebView2Runtime
  4. Востановление системы: Как вариант, если у вас были изменения, которые привели к невозможности удаления, вы можете рассмотреть возможность восстановления системы до предыдущей точки.

Важные замечания

Удаление WebView2 может повредить функционированию приложений, которые на него полагаются. Рекомендуется использовать WebView2, так как это значительно улучшает взаимодействие приложений с веб-контентом. Вы должны учитывать риски и последствия перед принятием решения об удалении этого компонента.

Заключение

Ваша ситуация с невозможностью удаления Edge WebView2 Runtime — это довольно серьезная проблема, которая требует взвешенного подхода. Лучше всего придерживаться официальных рекомендаций Microsoft, чтобы избежать нежелательных последствий. Если проблема остается неразрешенной, вы можете связаться с технической поддержкой Microsoft для консультаций и практических решений.

Оцените материал
Добавить комментарий

Капча загружается...