วิธีเพิ่มแอพเกม Windows 10 Store ไปยัง Steam

คุณสมบัติอย่างหนึ่งใน Steam บน Windows คือช่วยให้คุณสามารถเพิ่มเกมได้ด้วยตนเอง แต่ จำกัด เฉพาะเกมที่ใช้ EXE ซึ่งไม่ได้ดาวน์โหลดจาก Microsoft Store ตอนนี้ Microsoft / Windows Store เป็นหนึ่งในแหล่งข้อมูลหลักสำหรับเกมแล้วคุณควรเพิ่มเกมเหล่านั้นลงใน Steam ด้วยเช่นกัน อย่างไรก็ตามไม่มีการสนับสนุนโดยตรงสำหรับเกมที่ติดตั้งจากร้านค้า

เพิ่มแอพเกม Windows 10 Store ไปยัง Steam

ในโพสต์นี้ฉันกำลังแบ่งปันเคล็ดลับที่ช่วยให้คุณทำสิ่งนี้ได้ ก่อนที่เราจะเริ่มตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งเกมบนพีซี Windows แล้วและที่นี่ฉันใช้ Age of Empires เป็นตัวอย่าง โปรดจำไว้ว่าคุณต้องมีสิทธิ์ระดับผู้ดูแลระบบเพื่อดำเนินการนี้

ค้นหาเกม Windows UWP

เกมและแอพที่ติดตั้งจากร้านค้ามีจำหน่ายเป็นแพ็คเกจ เราจะต้องค้นหามันก่อน เส้นทางควรเป็นดังนี้:

C: \ Users \\ AppData \ Local \ Packages

คุณยังสามารถพิมพ์% appdata%ในพรอมต์ Run จากนั้นย้อนกลับไปหนึ่งขั้นตอนเพื่อค้นหาโฟลเดอร์Localจากนั้นเข้าสู่ Packages

ตอนนี้มองหาแพ็คเกจเกม ถ้ามันยาก แต่คุณสามารถค้นหาด้วยชื่อของเกม สำหรับอายุของ Empiresโฟลเดอร์เป็นชื่อที่Microsoft.MSDallas_8wexxxxxxx

เพิ่มแอพเกม Windows 10 Store ไปยัง Steam

ค้นหา App Manifest สำหรับเกม

ต่อไปเราจะเข้าถึงโฟลเดอร์ที่ซ่อนอยู่ซึ่งรวมถึงเกมและแอพทั้งหมด มันมักจะอยู่ที่C: \ Program Files \ WindowsAppsหรือ: \ WindowsApps

ใช้ได้เมื่อคุณเลือกไดรฟ์อื่นสำหรับแอปและเกม คุณจะต้องมีสิทธิ์ระดับผู้ดูแลระบบและหากคุณไม่ได้รับอนุญาตให้เข้าถึงคุณจะต้องเปลี่ยนการเป็นเจ้าของโฟลเดอร์ App จาก Trusted Installer เป็นบัญชีของคุณ

เมื่อเข้าไปข้างในแล้วให้มองหาโฟลเดอร์ที่มีชื่อเดียวกันกับที่เราพบด้านบน ในกรณีนี้จะเป็น“ Microsoft.MSDallas_8wexxxxxxx

จากนั้นค้นหาไฟล์AppxManifest.xmlในโฟลเดอร์ เปิดด้วยโปรแกรมแก้ไขข้อความ ฉันขอแนะนำให้ใช้ Notepad อย่าแก้ไขอะไรที่นั่นและบันทึกเป็นไฟล์. txt

ตอนนี้ค้นหาแท็กนี้ในไฟล์ -

คัดลอกรหัสแอปพลิเคชันซึ่งในกรณีนี้เป็นเพียงแอป จดบันทึกไว้ใน Notepad แยกต่างหากหรือจำไว้

ตอนนี้ใน notepad ให้ทำตามเทมเพลตนี้:

เปลือก: AppsFolder \ PACKAGE! APPID

สำหรับอายุของ Empires แพคเกจจะเป็น ' Microsoft.MSDallas_1.3.5292.2_x64__8wekyb3d8bbwe'และ AppId จะเป็น ' แอป'

ดังนั้นสตริงจะกลายเป็น:

เปลือก: AppsFolder \ Microsoft.MSDallas_1.3.5292.2_x64__8wekyb3d8bbwe!

เพิ่มลงใน Steam

นี่คือที่ที่เราจะหลอก Steam เพิ่มโปรแกรม EXE ใด ๆ เช่น Windows Explorer หรือ Chrome ลงในไลบรารีเกม เมื่ออยู่ในรายการให้คลิกขวาที่แอปพลิเคชันนั้นแล้วเลือก Properties

ลบทุกอย่างจากการเริ่มต้นในส่วนและเขียนทับด้วยข้อความที่เราสร้างในส่วนของเป้าหมาย

ในกรณีของเราจะเป็น:

เปลือก: AppsFolder \ Microsoft.MSDallas_1.3.5292.2_x64__8wekyb3d8bbwe!

คุณยังสามารถเปลี่ยนชื่อเป็นชื่อเกมได้

โพสต์สิ่งนี้; คุณจะสามารถเปิดเกม Windows Store จาก Steam ได้โดยตรง อย่างไรก็ตามคุณจะต้องทำขั้นตอนนี้ซ้ำทุกเกม

แม้ว่าจะมีข้อบกพร่องเล็กน้อย คุณไม่ได้รับคุณสมบัติ Steam ทั้งหมดที่เกี่ยวข้องกับ Steam ที่นี่เช่นการรองรับ VR ดังนั้นคุณจะไม่เห็นข้อมูลใด ๆ จาก Steam เหมือนที่คุณเห็นสำหรับเกมอื่น ๆ ที่คุณดาวน์โหลดมาจากที่นั่น แต่ Steam จะยังคงจัดการเพื่อเปิดเกมให้คุณและในกรณีส่วนใหญ่การวางซ้อนในเกมจะพร้อมใช้งาน

เคล็ดลับ : คุณยังสามารถใช้ UWPHook เพื่อเพิ่มเกม Microsoft Store ไปยัง Steam ได้ด้วยคลิกเดียว

Original text