Błąd rozszerzenia Microsoft Edge Game Assist po aktualizacji systemu
Po zainstalowaniu najważniejszych aktualizacji systemu Windows Server można napotkać problem związany z rozszerzeniem Microsoft Edge, a konkretnie z aplikacją Microsoft.Edge.GameAssist. Pomimo faktu, że wszystkie komponenty systemowe zostały poprawnie zainstalowane, w dziennikach systemowych pojawia się komunikat o błędzie:
„Windows cannot install package Microsoft.Edge.GameAssist… because this package depends on a framework that could not be found: Microsoft.UI.Xaml.2.8.”
Oznacza to, że brak wymaganej biblioteki powoduje niepowodzenie rejestracji pakietu, nawet jeśli pozostałe elementy systemu działają prawidłowo. W rezultacie rozszerzenie Game Assist nie może zostać uruchomione, co może wpływać na jego funkcjonalność w przeglądarce.
Przyczyna
Rozszerzenie Microsoft Edge Game Assist wymaga biblioteki Microsoft.UI.Xaml.2.8 (w wersji co najmniej 8.2310.30001.0), która jednak nie jest domyślnie instalowana wraz z systemem. Dlatego każda próba rejestracji pakietu generuje błąd walidacji zależności, co uniemożliwia poprawne uruchomienie rozszerzenia.
W praktyce oznacza to, że mimo prawidłowej instalacji wszystkich pozostałych komponentów systemowych, Game Assist nie będzie działać, dopóki użytkownik nie zainstaluje lub nie przywróci wymaganej biblioteki. Dodatkowo brak tego frameworka może prowadzić do innych nieprzewidzianych problemów związanych z kompatybilnością rozszerzeń w przeglądarce.
Rozwiązanie – usunięcie rozszerzenia poprzez Powershell
1. Sprawdzenie zainstalowanych pakietów Appx bez NonRemovable:
Get-AppxPackage -AllUsers | Where-Object {$_.NonRemovable -ne „True”} | Sort-Object -Property Name,Version | Format-Table -Property Name,Version,Status
2. Sprawdzenie listy pakietów domyślnie preinstalowanych w systemie:
Get-AppXProvisionedPackage -Online | Sort-Object -Property DisplayName,Version | Format-Table -Property DisplayName,Version
3. Usunięcie provisionowanego pakietu Game Assist – nie będzie on instalowany dla nowych użytkowników:
Get-AppXProvisionedPackage -Online | Where-Object {$_.DisplayName -eq „Microsoft.Edge.GameAssist”} | Remove-AppxProvisionedPackage -Online
4. Usunięcie pakietu Game Assist dla wszystkich użytkowników:
Get-AppxPackage -AllUsers | Where-Object {$_.NonRemovable -ne „True”} | Where-Object {$_.Name -eq „Microsoft.Edge.GameAssist”} | Remove-AppxPackage -AllUsers
5. Ponowne sprawdzenie listy zainstalowanych pakietów:
Get-AppxPackage -AllUsers | Where-Object {$_.NonRemovable -ne „True”} | Sort-Object -Property Name,Version | Format-Table -Property Name,Version,Status
6. Weryfikacja provisionowanych pakietów:
Get-AppXProvisionedPackage -Online | Sort-Object -Property DisplayName,Version | Format-Table -Property DisplayName,Version
Efekt
Po ręcznym usunięciu zbędnego pakietu z przeglądarki Microsoft Edge, problem związany z rozszerzeniem Game Assist został pomyślnie rozwiązany. Dzięki temu system działa prawidłowo, bez generowania błędów walidacji zależności.
Warto zauważyć, że usunięcie pakietu nie wpływa na inne funkcje przeglądarki, a cały proces przebiega stosunkowo szybko i bezpiecznie. Dzięki temu użytkownik może ponownie korzystać z Game Assist bez przeszkód, a jednocześnie system pozostaje stabilny i wolny od konfliktów między komponentami.
Jeżeli chcesz uzyskać szczegółowe informacje dotyczące działania rozszerzenia Game Assist, jego wymagań systemowych oraz sposobów konfiguracji, możesz odwiedzić oficjalną stronę Microsoft, gdzie znajdziesz pełną dokumentację i dodatkowe wskazówki: Game Assist | Microsoft Edge
Ponadto, zachęcamy do przeczytania naszego artykułu na temat Hyper-V: Optymalizacja procesorów na maszynie wirtualnej Hyper-V
Zobacz też
Baza wiedzy
Backup VCSP
Oferujemy proste rozwiązanie do tworzenia kopii zapasowych całych systemów i przechowywanie ich w naszej chmurze.
Jesteś informatykiem i poszukujesz partnera?
A może właścicielem firmy, który chce usprawnić działanie informatyki w swoim przedsiębiorstwie?
- Zajmujemy się wdrażaniem rozwiązań informatycznych w firmach każdej wielkości z Krakowa i okolic.
- Wykorzystujemy technologie największych producentów, na których dobrze się znamy i uważamy za najlepsze.
- Skontaktuj się z nami i sprawdź jak możemy pomóc Ci poprawić bezpieczeństwo, wydajność i efektywność infrastruktury informatycznej.