github 8bit2qubit/XboxFullScreenExperienceTool v0.0.17
Xbox Full Screen Experience Tool v0.0.17

latest releases: v0.9.4, v0.9.3, v0.9.2...
5 months ago

📢 An Important Update is Available!

You are viewing an older release. For the latest features, bug fixes, and the best user experience, please download the most current version from the link below.

📢 溫馨提示:有更新的版本可供下載!

您正在查看的是一個舊版本。為了獲得最新的功能、錯誤修正與最佳體驗,請透過以下連結下載最新版本。

➡️ Download the Latest Version Here / 點此下載最新版本 ⬅️

简体中文: 这是一个旧版本,请点击上方链接下载最新版本。
日本語: これは古いバージョンです。上のリンクから最新バージョンをダウンロードしてください。
한국어: 이 버전은 이전 릴리스입니다. 위 링크를 통해 최신 버전을 다운로드하십시오.

❤️ 支持這個專案 (Support This Project)

如果您覺得這個工具對您有幫助,您的支持會是我持續維護與開發更多開源專案的莫大動力!
If you find this tool helpful, your support would be a great motivation for me to continue maintaining and developing more open-source projects!

Support me on Patreon

🙏 致謝 (Acknowledgements)

特別感謝以下貢獻者協助測試與提供關鍵的回饋:
Special thanks to the following contributors for their testing and critical feedback:

  • @lmos0202 – 協助進行多種環境下的測試 (Surface Pro 6, ZenBook 14, Zenbook S, Custom-built Desktop) / For assistance with testing across multiple environments.

English

💡 Important Findings & Usage Tips

  • Unlock the "Full" Handheld Experience:
    • Microsoft's native implementation on Dev Build 26220.7271 is currently a "Limited" PC version. It lacks the "Enter on startup" option and performance optimizations (users must manually enter via Task View).
    • This tool enables the "Full" Handheld version (identical to the ROG Xbox Ally series) across all supported builds (24H2, 25H2, 25H2 RP, 25H2 Dev). This unlocks the critical "Enter full screen experience on startup" option, which provides true system performance optimization and frees up more memory.
  • Solving Startup Issues:
    • For users on older builds (24H2, 25H2, 25H2 RP) who experience boot failures (booting to desktop instead of FSE due to losing the startup race condition), the recommended fix is to upgrade to Dev Build 26220.7271.
    • By combining the new OS build with this tool's Native Mode (which requires no screen dimension overrides), you can achieve a 100% reliable boot into the FSE Shell.
    • Upgrade Workflow:
      • Recommended: Upgrade Windows to 26220.7271 first, then upgrade this tool. It will automatically apply the Native configuration.
      • If you upgrade Windows after upgrading the tool: Simply open the tool and click "Enable" again to migrate to the Native configuration.
  • Gamepad Keyboard:
    • It is highly recommended to check "Start gamepad keyboard on logon". This ensures you can use your controller to type in text fields, such as the Xbox App search bar.

v0.0.17: UX Enhancements and Advanced Logging

This update focuses on improving user experience by adding quick access to essential system settings directly from the tool. Additionally, the logging mechanism has been upgraded with better timestamp formatting and automatic rotation to ensure long-term stability and easier debugging.

✨ What's New in This Release

  • New Quick Access Actions:
    • Open Startup Apps Settings: Added a direct shortcut to Windows Settings. This helps users configure startup apps that are normally suppressed by the FSE environment, allowing them to launch at login.
      • Note: The special dropdown options (e.g., "Start at log in") are only visible when "Enter full screen experience on startup" is turned ON in Windows Settings.
    • Open UAC Settings: Added a shortcut to User Account Control settings. This allows users to adjust notification levels (e.g., disabling prompts) for a smoother game launching experience with controllers.
  • Redesigned UI Layout:
    • The "Actions" group has been reorganized for better workflow.
    • Left Side: Contains "Enable Xbox Full Screen Experience" and "Disable & Restore".
    • Right Side: Contains "Check MS Store for Xbox Updates", "Open Full Screen Experience Settings", "Open Startup Apps Settings", and "Open UAC Settings".
  • Advanced Logging Mechanism:
    • Detailed Timestamps: The log format has been refined. The UI log remains clean with short timestamps ([HH:mm:ss]), while the log file now records the full date and time ([yyyy-MM-dd HH:mm:ss]) for precise debugging context.
    • Automatic Log Rotation: Implemented a check on startup. If the log file exceeds 1MB, it is automatically archived (.log -> .log.bak) and a fresh log is started. This prevents log files from growing indefinitely.
  • Localization & Fixes:
    • Fixed and refined localized text across all supported languages for better consistency and accuracy.

🛠️ Installation Instructions

Choose between two installer types.

  • Setup-0.0.17-Full.msi (Recommended):
    • Includes everything you need. No prerequisites required.
  • Setup-0.0.17-Lite.msi:

For all users: Download the installer of your choice and run it. It will handle both new installations and upgrades automatically.


中文 (繁體)

💡 重要發現與使用技巧

  • 解鎖「完整」掌機體驗
    • 目前微軟在 Dev Build 26220.7271 推送的原生功能屬於 「PC 受限版 (Limited)」。它不包含開機自動啟動選項,也沒有效能最佳化 (僅能透過 工作檢視 (Task View) 手動進入)。
    • 本工具能強制開啟「完整」掌機版 FSE (同 ROG Xbox Ally 系列功能)。無論您是在 24H2、25H2、25H2 RP 或 25H2 Dev 版本,都能獲得關鍵的 「啟動時進入全螢幕體驗」 選項,這能啟用真正的系統效能最佳化並騰出更多記憶體。
  • 解決開機啟動失敗
    • 對於在舊版本 (24H2、25H2、25H2 RP) 上遇到開機直接進入桌面 (未能贏得競態條件) 的使用者,最佳解決方案是 升級至 Dev Build 26220.7271
    • 搭配本工具的 原生模式 (Native Mode) (無需螢幕尺寸覆寫),即可 100% 順利進入 FSE Shell。
    • 升級流程建議
      • 推薦: 先升級 Windows 至 26220.7271,再更新本工具,即可自動套用原生設定。
      • 若您先安裝工具才升級系統: 請在升級後開啟工具,再次點選 「啟用 (Enable)」 按鈕以完成設定遷移。
  • 遊戲控制器鍵盤
    • 強烈建議勾選 「在登入時啟動遊戲控制器鍵盤」。這樣您才能使用手把在 Xbox App 的搜尋列中輸入文字。

v0.0.17:使用者體驗增強與進階日誌

本次更新著重於提升使用者體驗,在工具中新增了常用的系統設定快速存取功能。此外,日誌機制也進行了升級,包含更詳細的時間戳記與自動輪替機制,以確保長期使用的穩定性並方便除錯。

✨ 本次更新亮點

  • 新增快速存取功能
    • 開啟啟動應用程式設定:新增了前往 Windows 設定的捷徑。這能幫助使用者設定被 FSE 環境抑制的啟動程式,使其在登入時啟動。
      • 注意: 特殊的下拉選單選項 (例如 「登入時啟動」) 只有在 Windows 設定中將 「啟動時進入全螢幕體驗」 設為 「開啟」 時才會出現。
    • 開啟 UAC 設定:新增了使用者帳戶控制 (UAC) 設定的快速入口。使用者可藉此調整通知層級 (例如停用提示),讓使用遊戲控制器啟動遊戲時更加順暢無阻。
  • 全新介面佈局
    • 「操作」區塊已重新編排,最佳化操作流程。
    • 左側:包含 「啟用 Xbox 全螢幕體驗」「停用並還原」
    • 右側:包含 「檢查 MS Store 的 Xbox 更新」「開啟全螢幕體驗設定」「開啟啟動應用程式設定」「開啟 UAC 設定」
  • 進階日誌機制
    • 詳細時間戳記:最佳化了日誌格式。介面上的顯示保持簡潔 ([HH:mm:ss]),而存檔的日誌檔現在會記錄完整的日期與時間 ([yyyy-MM-dd HH:mm:ss]),提供更精確的除錯資訊。
    • 日誌自動輪替:實作了啟動檢查機制。如果日誌檔大小超過 1MB,工具會自動將其封存 (.log -> .log.bak) 並建立新日誌,防止檔案無限膨脹。
  • 在地化與修復
    • 修復並最佳化了所有支援語言的翻譯文字,提升語意的一致性與準確度。

🛠️ 安裝說明

可選擇以下兩種安裝程式。

  • Setup-0.0.17-Full.msi (推薦)
    • 已包含所有必要元件,無需安裝任何前置需求
  • Setup-0.0.17-Lite.msi

所有使用者:請直接下載偏好的安裝程式並執行即可。它會自動處理全新安裝與版本升級。


中文 (简体)

💡 重要发现与使用技巧

  • 解锁“完整”掌机体验
    • 目前微软在 Dev Build 26220.7271 推送的原生功能属于 “PC 受限版 (Limited)”。它不包含开机自动启动选项,也没有性能优化 (仅能通过 任务视图 (Task View) 手动进入)。
    • 本工具能强制开启“完整”掌机版 FSE (同 ROG Xbox Ally 系列功能)。无论您是在 24H2、25H2、25H2 RP 或 25H2 Dev 版本,都能获得关键的 “启动时进入全屏体验” 选项,这能启用真正的系统性能优化并腾出更多内存。
  • 解决开机启动失败
    • 对于在旧版本 (24H2、25H2、25H2 RP) 上遇到开机直接进入桌面 (未能赢得竞态条件) 的用户,最佳解决方案是 升级至 Dev Build 26220.7271
    • 搭配本工具的 原生模式 (Native Mode) (无需屏幕尺寸覆写),即可 100% 顺利进入 FSE Shell。
    • 升级流程建议
      • 推荐: 先升级 Windows 至 26220.7271,再更新本工具,即可自动应用原生设置。
      • 若您先安装工具才升级系统: 请在升级后打开工具,再次点击 “启用 (Enable)” 按钮以完成配置迁移。
  • 游戏控制器键盘
    • 强烈建议勾选 “在登录时启动游戏控制器键盘”。这样您才能使用手柄在 Xbox App 的搜索栏中输入文字。

v0.0.17:用户体验增强与高级日志

本次更新着重于提升用户体验,在工具中新增了常用的系统设置快速访问功能。此外,日志机制也进行了升级,包含更详细的时间戳与自动轮替机制,以确保长期使用的稳定性并方便调试。

✨ 本次更新亮点

  • 新增快速访问功能
    • 打开启动应用程序设置:新增了前往 Windows 设置的快捷方式。这能帮助用户设置被 FSE 环境抑制的启动程序,使其在登录时启动。
      • 注意: 特殊的下拉菜单选项 (例如 “登录时启动”) 只有在 Windows 设置中将 “启动时进入全屏体验” 设为 “开” 时才会出现。
    • 打开 UAC 设置:新增了用户账户控制 (UAC) 设置的快速入口。用户可借此调整通知等级 (例如禁用提示),让使用游戏控制器启动游戏时更加顺畅无阻。
  • 全新界面布局
    • “操作”区块已重新编排,优化操作流程。
    • 左侧:包含 “启用 Xbox 全屏体验”“禁用并还原”
    • 右侧:包含 “检查 MS Store 的 Xbox 更新”“打开全屏体验设置”“打开启动应用设置”“打开 UAC 设置”
  • 进阶日志机制
    • 详细时间戳:优化了日志格式。界面上的显示保持简洁 ([HH:mm:ss]),而存档的日志文件现在会记录完整的日期与时间 ([yyyy-MM-dd HH:mm:ss]),提供更精确的调试信息。
    • 日志自动轮替:实作了启动检查机制。如果日志文件大小超过 1MB,工具会自动将其归档 (.log -> .log.bak) 并建立新日志,防止文件无限膨胀。
  • 本地化与修复
    • 修复并优化了所有支持语言的翻译文本,提升语意的一致性与准确度。

🛠️ 安装帮助

可选择以下两种安装程序。

  • Setup-0.0.17-Full.msi (推荐)
    • 已包含所有必要组件,无需安装任何前置需求
  • Setup-0.0.17-Lite.msi

所有用户:请直接下载偏好的安装程序并运行即可。它会自动处理全新安装与版本升级。

Full Changelog: v0.0.16...v0.0.17

Don't miss a new XboxFullScreenExperienceTool release

NewReleases is sending notifications on new releases.