Ako pridať aplikácie Microsoft Store Game do služby Steam v systéme Windows 11/10

Jednou z funkcií Steamu(Steam) v systéme Windows(Windows) je, že vám umožňuje pridávať hry manuálne, ale je obmedzené na hry založené na EXE, ktoré sa nesťahujú z obchodu Microsoft Store(Microsoft Store) . Teraz, keď je Microsoft Store jedným z hlavných zdrojov hier(Games) , malo by mať zmysel pridať tieto hry aj do služby Steam . Pre nainštalované hry z obchodu však neexistuje priama podpora.

Pridajte aplikácie Microsoft Store Game(Add Microsoft Store Game) do služby Steam

V tomto príspevku zdieľam trik, ktorý vám to umožní. Skôr než začneme, uistite sa, že máte nainštalovanú hru na Windows PC – a tu ako príklad používam Age of Empires . Pamätajte(Remember) , že na to budete potrebovať oprávnenia správcu.

Nájdite hru Windows UWP

Hry a aplikácie(Apps) nainštalované z obchodu sú k dispozícii ako balík. Najprv ho budeme musieť nájsť. Cesta by mala vyzerať takto:

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

Môžete tiež zadať %appdata% do výzvy Spustiť(Run) a potom sa vrátiť o jeden krok späť, nájsť lokálny(Local) priečinok a potom zadať Packages .

Teraz hľadajte balíček hry. Ak je to ťažké, ale môžete hľadať podľa názvu hry.

Pre Age of Empires je priečinok pomenovaný ako Microsoft.MSDallas_8wexxxxxxx .

Pridajte aplikácie Windows 10 Store Game do služby Steam

Nájdite manifest aplikácie pre hru

Ďalej prejdeme do skrytého priečinka, ktorý obsahuje všetky hry a aplikácie.

Zvyčajne sa nachádza na C:\Program Files\WindowsApps ALEBO <DISK>:\WindowsApps .

platí, ak ste pre aplikácie a hry vybrali inú jednotku.

Budete musieť mať oprávnenia správcu a ak k nemu nemáte povolený prístup, budete musieť zmeniť vlastníctvo (change the ownership)priečinka App z Trusted Installer na svoj účet.

Keď ste vo vnútri, vyhľadajte priečinok s rovnakým názvom, aký sme našli vyššie. V tomto prípade to bude „ Microsoft.MSDallas_8wexxxxxxx .“

Ďalej v priečinku nájdite súbor AppxManifest.xml . Otvorte ho pomocou textového editora. Odporúčam použiť Poznámkový blok(Notepad) . Nič tam neupravujte – a uložte ako súbor .txt.

Teraz nájdite túto značku v súbore “<Application Id=”

Skopírujte ID aplikácie, ktoré je v tomto prípade iba App . Zapíšte si to do samostatného poznámkového bloku(Notepad) alebo si to zapamätajte.

Teraz v programe Poznámkový blok(Notepad) postupujte podľa tejto šablóny:

shell:AppsFolder\PACKAGE!APPID

Pre Age of Empires bude balík „ Microsoft.MSDallas_1.3.5292.2_x64__8wekyb3d8bbwe“ a AppID bude „ App“

Takže reťazec pre Age of Empires bude:

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

Skontrolujte, čo je vo vašom počítači.

Pridať do služby Steam

Tu oklameme Steam . Pridajte(Add) si do knižnice hier ľubovoľný EXE program, ako napríklad Windows Explorer alebo Chrome . Keď je v zozname, kliknite na ňu pravým tlačidlom myši a vyberte položku Vlastnosti.

Odstráňte všetko zo sekcie Začať v (Start in ) a prepíšte textom, ktorý sme vytvorili v sekcii Cieľ(overwrite with the text we created in the Target section) .

V našom prípade to bude:

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

Môžete tiež premenovať názov na názov hry.

Uverejnite toto; budete môcť spúšťať hry Windows Store priamo zo služby Steam(Steam) . Tento proces však budete musieť opakovať pri každej hre.

Existuje však niekoľko nevýhod. Tu nezískate úplné funkcie Steamu(Steam) súvisiace so Steamom(Steam) , ako je podpora VR. Neuvidíte teda žiadne informácie zo služby Steam(Steam) , ako to vidíte pri iných hrách, ktoré ste si odtiaľ stiahli – Steam však stále dokáže spustiť hru za vás a vo väčšine prípadov bude k dispozícii prekrytie v hre.

Ako pridám hry z obchodu Microsoft Store(Microsoft Store) zo služby Steam do systému Windows(Windows) ?

Ak chcete pridať hry z obchodu Microsoft Store do služby (Microsoft Store)Steam v počítači so Windows 11/10 , musíte hru najskôr nájsť. VO väčšine prípadov ho nájdete v priečinku AppData . Potom musíte nájsť manifest hry. Ak chcete k nemu pristupovať, musíte mať správne povolenie. Potom musíte skopírovať ID aplikácie(Application ID) a upraviť súbor manifestu takto:  shell:AppsFolder\PACKAGE!APPID . Po dokončení musíte na počítači otvoriť Steam a pridať hru.(Steam)

Môže obchod Microsoft Store(Microsoft Store) hrať so službou Steam(Steam) ?

Nie, zatiaľ to nie je možné. Ak máte hru v službe Steam a niekto ju má z obchodu Microsoft Store(Microsoft Store) , nemôžete ich prepojiť. Inými slovami, nie je možné získať podporu viacerých platforiem zo služby Steam(Steam) alebo Microsoft Store .

TIP : Môžete tiež použiť UWPHook na pridanie hier z Microsoft Store do Steamu jediným kliknutím.



About the author

Som počítačový vedec s viac ako 10-ročnými skúsenosťami s vývojom a údržbou softvéru pre smartfóny a Windows 11/10. Od začiatku roku 2014 som tiež zapojený do prehliadača Google Chrome ako hlavný inžinier. V tejto úlohe som pomohol vytvoriť niektoré z najpopulárnejších prehliadačov na platforme. Okrem toho už niekoľko rokov pracujem na herných motoroch a momentálne som postgraduálny študent, ktorý pracuje na projekte, ktorý by časom mohol priniesť virtuálnu realitu na váš desktop.



Related posts