This script will take you through the steps required to enable the Full Screen Experience on Windows 11 25H2.
Currently, at the time of this repo's creation, 25H2 is only available through the Windows Insider Program through the "Dev" channel.
This script is me hacking together a batch script - which couldn't have been possible without some ChatGPT help.
My scripting knowledge stems from shell scripts, so taking on the Windows world was not easy.
That being said - I have used the script myself on my Lenovo Legion Go and it worked great. If there are any additions that would make this script even better, have at it! Submit a PR, and let's make this script even better if you find it useful!
These are the full steps to install and enable the Full Screen Experience. The steps that are automated in this script start after the Windows 11 25H2 update is succesfully installed.
- Opt into the Windows Insider Program
- Go to Settings
- Click on "Windows Update" on the left panel
- Click on "Windows Insider Program"
- Click "Get Started"
- Sign into a Microsoft account if prompted
- Choose the "Dev" channel.
- Go through as many rounds of Windows Updates and reboots as required until the Windows 11 25H2 update is available to download and install.
- Reboot your device after the download of Windows 11 25H2
- Force Enable the Full Screen Experience Settings
- Visit the ViVe repo
- Download the "Intel AMD" variation of the ViVeTool ZIP
- Extract all files in the ZIP (anywhere is fine)
- Click on your Start menu
- Find Command Prompt
- Right click on Command Prompt and choose "Run as Administrator"
- Navigate to the location you have extracted the ViVeTool files using the
cdcommand (ex:cd C:\Users\ScatteredBrain\Downloads\) - Run the command
ViVeTool.exe /enable /id:52580392 - Run another command
ViVeTool.exe /enable /id:50902630 - Close your Command Prompt
- Click on "Start"
- Search for "regedit"
- Click to open "Registry Editor"
- Navigate to the following path:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\OEM- If you do not have
OEMinside ofCurrentVersion, create it
- If you do not have
- Once we're inside of the OEM folder, locate the registry entry
DeviceForm - Double click on the
DeviceFormentry and update the value to46(or2eas hexadecimal)- If you do not have the
DeviceFormentry, create it by going to New > DWord from the Registry Editor menu, set the nameDeviceFormand set the value to46.
- If you do not have the
- Reboot your device
- Turn on Full Screen Experience
- Open the Settings application
- Click on the "Gaming" tab on the left panel
- Click on the "Full Screen Experience" option
- Select the Xbox app as the launcher
- Set the Full Screen Experience to start on login
- Reboot your device - when you log in, the Xbox Experience should start by default
While not much can be said on workarounds if these steps do not work, u/Gogsi123 has mentioned that possibly changing your device's display scaling could help enable the full screen experience.
Also keep in mind that this is beta software and there will most likely be issues ranging from minor bugs to hardware incompatibility, or even full system crashes.