如何卸载Edge Extension?

时间:2019-01-18 00:31:42

标签: microsoft-edge browser-extension appx

我在单独安装的客户端的第一次运行中安装扩展名(.appx),该扩展名在用户上下文中运行,使用:

student

当我以管理员身份使用以下方式卸载客户端时,我将其作为自定义操作卸载:

sampleObj

该扩展程序在安装后会显示在添加或删除程序 Edge-> ...->扩展程序中。

卸载后,该扩展名已从添加或删除程序中删除,但在 Edge-> ...->扩展名中,该扩展名仍显示为“已启用”代码和资产都消失了-不再起作用。重新启动计算机无法解决问题。

当我手动将其卸载时-它是一个单独的应用程序-与添加或删除程序分开,它的行为相同:不会从 Edge 中删除。 [更新]

如何从Edge上将其删除?我猜,我需要修改一些注册表或文件...

1 个答案:

答案 0 :(得分:0)

在删除appx程序包后,需要为所有用户删除HKEY_USERS中的以下注册表项:

\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Storage\microsoft.microsoftedge_8wekyb3d8bbwe\MicrosoftEdge\ExtensionsStore\datastore\Config\{PackageFamilyName}

\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\SystemAppData\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\PersistedStorageItemTable\ManagedByApp\{PackageFamilyName}

请注意,此处使用的是 PackageFamilyName ,而不是 PackageFullName