Jak dodać aplikacje Microsoft Store Game do Steam w systemie Windows 11/10?

Jedną z funkcji Steam w systemie Windows(Windows) jest możliwość ręcznego dodawania gier, ale ogranicza się do gier opartych na EXE, które nie są pobierane ze sklepu Microsoft Store(Microsoft Store) . Teraz, gdy Microsoft Store jest jednym z głównych źródeł gier(Games) , warto dodać te gry również do Steam . Nie ma jednak bezpośredniego wsparcia dla gier instalowanych ze sklepu.

Dodaj aplikacje gier ze sklepu Microsoft Store(Add Microsoft Store Game) do Steam

W tym poście dzielę się sztuczką, która pozwala to zrobić. Zanim zaczniemy, upewnij się, że zainstalowałeś grę na komputerze z systemem Windows –(Windows PC –) tutaj jako przykład posłużę się Age of Empires . Pamiętaj(Remember) , aby to zrobić, będziesz potrzebować uprawnień administratora.

Znajdź grę Windows UWP

Gry i aplikacje(Apps) zainstalowane ze sklepu są dostępne jako pakiet. Najpierw musimy go zlokalizować. Ścieżka powinna wyglądać jak poniżej:

C:\Users\<USERNAME>\AppData\Local\Packages

Możesz również wpisać %appdata% w wierszu polecenia Uruchom(Run) , a następnie cofnąć się o jeden krok, aby znaleźć folder lokalny(Local) , a następnie wejść do Packages .

Teraz poszukaj pakietu gry. Jeśli jest to trudne, ale możesz wyszukiwać według nazwy gry.

W przypadku gry Age of Empires(Age of Empires) folder nosi nazwę Microsoft.MSDallas_8wexxxxxxx .

Dodaj aplikacje gier ze Sklepu Windows 10 do Steam

Znajdź manifest aplikacji do gry

Następnie uzyskamy dostęp do ukrytego folderu zawierającego wszystkie gry i aplikacje.

Zwykle znajduje się w C:\Program Files\WindowsApps LUB <DISK>:\WindowsApps .

ma zastosowanie, gdy wybrałeś inny dysk dla aplikacji i gier.

Musisz mieć uprawnienia administratora, a jeśli nie masz do niego dostępu, będziesz musiał zmienić własność (change the ownership)folderu aplikacji z zaufanego instalatora(Installer) na swoje konto.

W środku poszukaj folderu o tej samej nazwie, którą znaleźliśmy powyżej. W tym przypadku będzie to „ Microsoft.MSDallas_8wexxxxxxx ”.

Następnie zlokalizuj plik AppxManifest.xml w folderze. Otwórz go za pomocą edytora tekstu. Sugerowałbym użycie Notatnika(Notepad) . Niczego tam nie edytuj – i zapisz jako plik .txt.

Teraz znajdź ten tag w pliku “<Application Id=”

Skopiuj identyfikator aplikacji, który w tym przypadku to tylko App . Zanotuj to w osobnym Notatniku(Notepad) lub zapamiętaj.

Teraz w Notatniku(Notepad) postępuj zgodnie z tym szablonem:

shell:AppsFolder\PACKAGE!APPID

W przypadku gry Age of Empires pakiet będzie miał postać „ Microsoft.MSDallas_1.3.5292.2_x64__8wekyb3d8bbwe”, a identyfikator aplikacji to „ Aplikacja” (App’)

Tak więc ciąg znaków dla Age of Empires będzie wyglądał następująco:

shell:AppsFolder\Microsoft.MSDallas_1.3.5292.2_x64__8wekyb3d8bbwe!App

Sprawdź, co to jest na twoim komputerze.

Dodaj do Steam

Tutaj oszukamy Steam . Dodaj(Add) dowolny program EXE , taki jak (EXE)Eksplorator Windows(Windows Explorer) lub Chrome , do biblioteki gier. Gdy znajdzie się na liście, kliknij prawym przyciskiem myszy tę aplikację i wybierz Właściwości.

Usuń wszystko z sekcji Rozpocznij w (Start in ) i nadpisz tekstem, który utworzyliśmy w sekcji Cel(overwrite with the text we created in the Target section) .

W naszym przypadku będzie to:

shell:AppsFolder\Microsoft.MSDallas_1.3.5292.2_x64__8wekyb3d8bbwe!App

Możesz również zmienić nazwę na nazwę gry.

Opublikuj to; będziesz mógł uruchamiać gry ze Sklepu Windows bezpośrednio ze (Windows Store)Steam . Będziesz jednak musiał powtórzyć ten proces dla każdej gry.

Jest jednak kilka wad. Nie otrzymasz tutaj pełnych funkcji Steam związanych ze Steam , takich jak obsługa VR. Nie zobaczysz więc żadnych informacji ze Steam , tak jak w przypadku innych gier, które pobrałeś stamtąd – ale Steam nadal będzie w stanie uruchomić grę za Ciebie, a w większości przypadków nakładka w grze będzie dostępna.

Jak dodać gry ze sklepu Microsoft Store(Microsoft Store) ze Steam do systemu Windows(Windows) ?

Aby dodać gry ze sklepu Microsoft Store do (Microsoft Store)Steam na komputerze z Windows 11/10 , musisz najpierw zlokalizować grę. W większości przypadków można go znaleźć w folderze AppData . Następnie musisz znaleźć manifest gry. Aby uzyskać do niego dostęp, musisz mieć odpowiednie uprawnienia. Następnie musisz skopiować identyfikator aplikacji(Application ID) i edytować plik manifestu w następujący sposób:  shell:AppsFolder\PACKAGE!APPID . Po zakończeniu musisz otworzyć Steam na swoim komputerze i dodać grę.

Czy Microsoft Store może grać na Steamie(Steam) ?

Nie, na razie nie jest to możliwe. Jeśli masz grę na Steam , a ktoś inny ma ją w Microsoft Store , nie możesz ich połączyć. Innymi słowy, nie można uzyskać wsparcia międzyplatformowego ze Steam lub Microsoft Store .

WSKAZÓWKA(TIP) : Możesz także użyć UWPHook, aby jednym kliknięciem dodać gry ze sklepu Microsoft Store do Steam .



About the author

Jestem inżynierem oprogramowania z ponad 10-letnim doświadczeniem na platformach Windows 11 i 10. Skupiam się na tworzeniu i utrzymywaniu wysokiej jakości oprogramowania zarówno dla Windows 7, jak i Windows 8. Pracowałem również nad wieloma innymi projektami, w tym między innymi Chrome, Firefox, Xbox One i plikami.



Related posts