I can't recommend a custom Windows version for a few reasons:
I believe that a minimal amount of debloat is needed for the ROG ALLY with the Stock Windows 11 image it provides
My bloat recommendations will also remove some security features to make the ROG ALLY easier to use, if you don't like it, don't follow it. I will label them with (Risk) at the beginning
There are dozens of debloat tools out there. I prefer to use SophiApp, it is Open Source and is non-invasive. It can be downloaded below:
1. First make a System Restore Point, so you can quickly revert back in-case any of this breaks your system(but it shouldn't)
2. Once downloaded, extract it and run the SophiApp.exe file
3. If the SmartScreen pop-up comes up, just choose to run it anyway. Inside the app, first go to Settings and turn on Advanced Settings
4. I would recommend the following:
Privacy
, disable all Telemetry/MS Feedback optionsSystem
, Disable "Storage Sense" & enable "Display Stop Error Code when BSoD occurs"System
, Install Visual C++ Modules & .NET Framework (don't uninstall OneDrive, it will fail)Personalization
, switch to Dark ModeUWP Apps
, uninstall any unwanted UWP apps(Minimum to keep -- ACSE, MyASUS, Realtek, Movies & TV, Realtek and any Xbox apps)UWP Apps
, disable "Enable Microsoft Teams autostarting" and "Autostart Cortana"Games
, keep "Xbox Game Bar"(used for Recording in Armoury Crate) and "Xbox Game Bar Tips" and enable "Hardware-accelerated GPU scheduling"Security
, disable "Check apps and files within Microsoft Defender SmartScreen" & "Mark files that have been downloaded from the internet as unsafe"Security
, set "Choose when to be notified about changes to your computer" to Never Notify (this disables UAC prompts)Context Menu
, enable "Enable the Windows 10 context menu style" & disable "The "Cast to device" item", "The "Share" item" & "The "Print" item"5. After applying and rebooting, open Remove Apps and Programs and make sure that all the apps you wanted uninstalled are gone, uninstall OneDrive as well
Proceed to the next step 3. Windows OS Tweaks