如何在 Windows 10 上將 Microsoft Store 遊戲新增至 Steam 庫

您可以使用UWPHook (社群實用工具)將已安裝的 Microsoft Store 遊戲新增至 Windows 10 上的 Steam 庫。 UWPHook可以將遊戲啟動捷徑匯出到您的 Steam 庫。 Steam 內建的工具可能無法在其常規程式清單中找到已打包的 Microsoft Store 或 Xbox 遊戲。此方法可讓您從 Steam 啟動遊戲;但它不會將遊戲轉換為 Steam 購買,也無法保證所有 Steam 功能都能正常使用。

將 Microsoft Store 遊戲加入 Steam 會產生什麼影響?

Steam官方的非 Steam 遊戲指南介紹如何在庫中添加快捷方式。遊戲仍會透過 Microsoft Store 或 Xbox 應用程式進行安裝和更新。添加快捷方式並不會獲得 Steam 成就、雲端存檔或 Steam 所有權。

許多應用程式商店和 Xbox 遊戲都是打包應用,而非具有可選 EXE 檔案的普通桌面程式。 Windows 透過套件和應用程式識別資訊來識別這些應用,而某些套件檔案位於受保護的位置。這就是為什麼 Steam 的標準 EXE 選擇器可能無法顯示某些遊戲的原因。微軟的 Windows 應用概述區分了打包應用程式和傳統的 Win32 桌面應用,其AUMID 文件解釋了 Windows 如何識別已安裝的應用程式商店應用程式。請勿更改 WindowsApps 權限以強制 Steam 瀏覽套件檔案。

開始之前

  • 從 Microsoft Store 或 Xbox 應用程式完成遊戲安裝,然後登入安裝了該遊戲的 Windows 帳戶。
  • 匯出遊戲前請先關閉遊戲。如果您尚未完成遊戲的首次運行設置,請先從原始應用程式啟動遊戲,並完成所有登入或提示操作。
  • 請僅從專案官方 GitHub 發布頁面下載 UWPHook 。它是一個第三方解決方案,並非 Valve 或 Microsoft 的官方工具。

使用 UWPHook 將遊戲加入 Steam

  1. 確認遊戲已安裝。開啟 Microsoft Store 或 Xbox 應用程式頁面,檢查遊戲是否已安裝。仍在下載中的遊戲不會出現在 UWPHook 的掃描結果中。
    Windows 10 開始功能表旁邊,Microsoft Store 遊戲頁面標記為「已安裝」。
    掃描前請先確認商店頁面顯示遊戲已安裝。
  2. 開啟 UWPHook 並刷新應用程式清單。從 GitHub 下載最新版本,如果版本是壓縮套件形式,請先解壓,然後執行 UWPHook。點擊圓形刷新按鈕載入已安裝的 UWP 和 Xbox 應用程式。項目 README 文件指出,此刷新操作會搜尋已安裝的商店應用程式和 Xbox Game Pass 遊戲。
    UWPHook 顯示的已安裝應用程式列表,其中選取了一個範例遊戲行,並在其上方顯示一個刷新按鈕。
    刷新已安裝應用程式列表,然後找到遊戲條目。
  3. 選擇遊戲並匯出。勾選遊戲旁邊的複選框,而不僅僅是 Xbox 應用。如果顯示的名稱不清楚,UWPHook 允許您雙擊「名稱」欄位進行編輯。選擇「將選定的應用程式匯出到 Steam」,然後等待匯出完成。
    UWPHook 的「選定遊戲行」和「將選定應用程式匯出到 Steam」按鈕
    匯出所選遊戲標題,建立其 Steam 庫快捷方式。
  4. 重啟 Steam 並測試快捷方式。關閉 UWPHook。如果 Steam 已在運行,請從 Steam 選單中完全退出並重新開啟;將 Steam 最小化到系統托盤並不等於完全重新啟動。開啟「庫」,搜尋遊戲名稱,然後選擇「開始遊戲」。遊戲應該會透過 Microsoft 或 Xbox 安裝程式啟動。
    Steam 庫中顯示了一個非 Steam 快捷方式範例,帶有綠色的「播放」按鈕。
    重新啟動 Steam 後,在庫中找到新條目並測試其「播放」按鈕。

捷徑能帶來什麼?

捷徑可以讓你更輕鬆地從遊戲庫啟動遊戲,Steam 也可能會顯示你正在玩這款遊戲。 UWPHook 的 README 文件警告說,Steam 的遊戲內覆蓋功能與 UWP 遊戲的兼容性並不穩定。不要指望 Steam 的遊戲內覆蓋、螢幕截圖、控制器配置、遊戲時間追蹤或串流功能在所有遊戲中都能正常運作。商店購買、遊戲更新和帳戶存取仍然由 Microsoft Store 或 Xbox 應用程式負責。

UWPHook 由獨立維護,並按原樣提供。其發行說明警告稱,Windows 的變更可能會破壞依賴項,因此某些步驟可能在某些版本或某些遊戲中失效。如果應用程式運行失敗,請查看專案的最新發行說明,而不是從無關網站下載重新打包的版本。

故障排除

遊戲未出現在 UWPHook 中

確認安裝完成,並確保您已登入安裝遊戲的相同 Windows 使用者帳戶。再次點擊刷新。如果遊戲只能透過啟動器獲取,或未作為受支援的打包應用程式發布,UWPHook 可能無法匯出該遊戲。

Steam 頁面顯示正常,但點擊 Play 卻無法啟動遊戲。

完全退出 Steam,重新打開,然後再試一次。之後檢查遊戲是否仍可直接從 Microsoft Store 或 Xbox 應用程式啟動,並確認您已登入擁有或訂閱該遊戲的帳戶。使用最新版本的 UWPHook 重新匯出遊戲檔案或許可以修復過時的快捷方式,但無法保證完全相容。

您有一款來自商店的普通桌面遊戲。

如果遊戲擁有 Steam 可以識別的普通桌面可執行文件,請使用 Steam 內建的「遊戲」>「將非 Steam 遊戲新增至我的庫」選項並選擇該程式。 Valve 指出,此操作只會增加一個庫快捷方式。請勿瀏覽受保護的 WindowsApps 檔案或變更其存取權限。

如果之後想要移除已匯出的遊戲條目,請使用 Steam 的庫選項移除非 Steam 捷徑。移除捷徑不會從 Microsoft Store 或 Xbox 應用程式中卸載遊戲。

留下評論

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher Studio 將照片轉換成繪畫、鉛筆素描或卡通。學習如何選擇效果、調整預覽、保存作品。

使用音訊標識符詳細分析和識別音訊文件

使用音訊標識符詳細分析和識別音訊文件

了解音訊標識符揭示的位元率、編碼器和標籤訊息,其傳統工作流程如何運作,以及當前哪些工具可以檢查文件或識別歌曲。

我的照片索引:一款適用於 Windows 的開源照片管理器。

我的照片索引:一款適用於 Windows 的開源照片管理器。

My Photo Index 是一款舊版 Windows 相片目錄管理工具,用於標記、評分和瀏覽本機影像。請查看其文件功能、相容性限制以及一個維護良好的替代方案。

使用屬性變更器變更檔案和資料夾屬性、日期和時間

使用屬性變更器變更檔案和資料夾屬性、日期和時間

學習如何使用屬性變更器安全地編輯 Windows 檔案屬性和時間戳記、更新 JPEG EXIF 照片日期以及預覽批次變更。

如何在 Windows 10 中為每個顯示器設定不同的桌布

如何在 Windows 10 中為每個顯示器設定不同的桌布

為每個 Windows 10 顯示器設定單獨的壁紙,識別顯示器,調整影像適應度,並解決缺少顯示器選擇的問題。

pViewer:一款極簡圖像檢視器和漫畫閱讀器

pViewer:一款極簡圖像檢視器和漫畫閱讀器

了解 pViewer 的功能、照片和漫畫模式的工作原理、應該下載哪個 Windows 版本,以及舊版和重寫版之間的差異。

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

設定 Windows 7 或 8 投影片放映,建立一個小型 VBScript 快捷方式,並指派鍵盤熱鍵來切換到下一張桌布。

NeoDownloader:設定參數並從網站批量下載圖片

NeoDownloader:設定參數並從網站批量下載圖片

學習如何建立 NeoDownloader 專案、選擇爬取範圍、設定映像過濾器和目標位置,以及查看批次下載。

XnConvert:批次應用特效和轉換影像格式

XnConvert:批次應用特效和轉換影像格式

使用 XnConvert 可以批次套用特效、調整照片大小和轉換影像格式。選擇輸出設定、預覽編輯效果並保護您的原始文件。

使用 ManicTime 追蹤工作時間和電腦使用情況

使用 ManicTime 追蹤工作時間和電腦使用情況

了解 ManicTime 如何追蹤應用程式使用情況、活躍時間和空閒時間以及文檔,然後將您的活動歷史記錄轉換為專案標籤和時間表。