GamerOS Windows 10 & 11 DIY Preset

Txmmy

Active Member
So after about a year with NTlite and a lot of experimentation and testing I've create this for all game enthusiasts, it is basic windows meant for gaming, I myself mainly play and tested this with cs go, I hope that I've maintained other features needed for gaming and such programs that one would use well playing a game now it may not be the best because I don't claim to know everything and would love others input but alas I'll shut up and give it to you, and remember always GLHF

Im hoping that not many people wind up with issues, if you have any suggestions or feedback I am open to all

Instructions:
Fully Update Your MSDN Obtained Iso
Download Preset for Chosen Operating System
Create Iso Using Preset File (Do not edit them unless you know what you are doing)
Install Windows as Normal
Update System Drivers
Connect to Ethernet
Play Games

After each update that reverses the changes made, use the latest preset to maintain the optimal os experience

For backup functions, I suggest Macrium Reflect Free, Ive been thru a few backup programs over the years and so far I've loved this one, saves alot of time doing testing and then restoring, and can be added to a winPE iso and used to recover from complete os failure in like a minute

Mod Update: Link to Final GamerOS Presets (before 2022-10-23)
Mod Update: Link to Final GamerOS Presets (latest 2022-10-23)

Note:
GamerOS requires a licensed copy of NTLite to fully unlock all the component removals.

If you're using the free edition, you won't be able to use most of the discussed features. But can learn a lot about NTLite's features by reading the questions & answers, in case you decide to upgrade to a Home License.

GamerOS Final After Install Screenshot.png
many
 
Last edited by a moderator:
Checking your preset here on Notepad and what I noticed here in just a moment (need see all the preset).

Delivery Optimization - I recommend to not remove because this is used by Desktop App Installer and files like .appx, .msixbundle files which allow users reinstall the UWP apps
Application Identity Service - This will prevent users enforce rules in AppLocker.
Simple Network Management Protocol (SNMP) - This will cause issues with apps like Advanced Port Scanner, Advanced IP Scanner (So users will not allowed to manage the connection of ports,IP's and etc)
Wi-Fi Network Manager (Wi-Fi Sense) - This could be useful for users that want install in laptop, if this preset is not for laptop , should renamed to GamerOS-Desktop, so users will see that is not for laptop users. (not sure if this will cause issue in laptop if removed, never tested)
AAD Broker Plugin - Microsoft AAD Broker Plugin app (Breaks Office app Authentication)
Microsoft Accounts Control - Microsoft Accounts Control app (This could prevent sign to microsoft account in UWP apps)
CloudExperienceHost - Cloud Experience Host app (breaks Microsoft cloud/corporate sign in)
Xbox Game Callable UI - Xbox Game Callable UI App (Breaks Xbox Live Games)
MicrosoftWindows.Client.CBS - This prevent Snip & Sketch work and maybe Mail and Calendar.
Location Service - Maybe breaks Windows Settings>Privacy>Location setting

The services is okay but need to test to see any problems with programs or features of windows.

Keep up the good work, this will be useful for some users. and Also add these informations so users could check and verify the preset before applying and not reading it :)
 
check this post for services comparison between w7 pro and 1909 pro for workstations. apply the same/similar to ltsc.
scheduled tasks(ST) is another bug bear. bareboning ST will help a system behave itself. i might have an old ltsc ST bareboned file lurking about.

ive got a captured LTSC 17763.2114(current CU) wim i am hammering into shape. got a load of old ltsc stuff that needs to be checked and updated for .2114. not gamer orientated, dont care about store xpox(sic) start menu ms glitz n schmitz, a well behaved home pc cum workstation/DAW(desktop but also suitable for a laptop) with a £75 i3 10105F.
 
Last edited:
awesome thanks lenkarin, this is good stuff to know, Ive never had feedback before I didnt know these things, I have no idea how it will act on laptop can test that, used windows 10 21h1 fully updating iso before editing and the latest NTlite version, services that have been included are blackviper's applied before stripping
 
Last edited:
you can easily break Setup with disabled services. my way is to leave services till last once os drivers and all your software is installed.
 
Yes that is true, discovered when trying to go past blackvipers suggested services disabled and disable more then was suggested, I tried to think of another way and did a full strip made list of services still left over in a working windows environment and worked backwards from there, I went around and around with disabling services until no issues with installing and no errors popping in any menu or application that was left behind in windows, there is two very interesting services, capability access once disabled will make the privacy tab functions grey and yet all app functions have access to components like microphone and such, and another I forget which one but once disabled it causes windows operating system to think that its offline but it is actually online and all functions work as intended and the system doesn't try to talk to microsoft, I will try and figure out which service this is as I discovered this stuff couple months back and have done many things since and forget exactly
 
Last edited:
best way to let services without any problems is using CIS Benchmarks list, that is usually for hardening but could be useful if you want disable safe services.

Here's a list for the services
Ensure 'Bluetooth Audio Gateway Service (BTAGService)' is set to 'Disabled' (Automated)
Ensure 'Bluetooth Support Service (bthserv)' is set to 'Disabled' (Automated)
Ensure 'Computer Browser (Browser)' is set to 'Disabled' or 'Not Installed' (Automated)
Ensure 'Downloaded Maps Manager (MapsBroker)' is set to 'Disabled' (Automated)
Ensure 'Geolocation Service (lfsvc)' is set to 'Disabled' (Automated)
Ensure 'IIS Admin Service (IISADMIN)' is set to 'Disabled' or 'Not Installed' (Automated)
Ensure 'Infrared monitor service (irmon)' is set to 'Disabled' or 'Not Installed' (Automated)
Ensure 'Internet Connection Sharing (ICS) (SharedAccess)' is set to 'Disabled' (Automated)
Ensure 'Link-Layer Topology Discovery Mapper (lltdsvc)' is set to 'Disabled' (Automated)
Ensure 'LxssManager (LxssManager)' is set to 'Disabled' or 'Not Installed' (Automated)
Ensure 'Microsoft FTP Service (FTPSVC)' is set to 'Disabled' or 'Not Installed' (Automated)
Ensure 'Microsoft iSCSI Initiator Service (MSiSCSI)' is set to 'Disabled' (Automated)
Ensure 'OpenSSH SSH Server (sshd)' is set to 'Disabled' or 'Not Installed' (Automated)
Ensure 'Peer Name Resolution Protocol (PNRPsvc)' is set to 'Disabled' (Automated)
Ensure 'Peer Networking Grouping (p2psvc)' is set to 'Disabled' (Automated)
Ensure 'Peer Networking Identity Manager (p2pimsvc)' is set to 'Disabled' (Automated)
Ensure 'PNRP Machine Name Publication Service (PNRPAutoReg)' is set to 'Disabled'(Automated)
Ensure 'Problem Reports and Solutions Control Panel Support (wercplsupport)' is set to 'Disabled' (Automated)
Ensure 'Remote Access Auto Connection Manager (RasAuto)' is set to 'Disabled' (Automated)
Ensure 'Remote Desktop Configuration (SessionEnv)' is set to 'Disabled' (Automated)
Ensure 'Remote Desktop Services (TermService)' is set to 'Disabled' (Automated)
Ensure 'Remote Desktop Services UserMode Port Redirector (UmRdpService)' is set to 'Disabled' (Automated)
Ensure 'Remote Procedure Call (RPC) Locator (RpcLocator)' is set to 'Disabled' (Automated)
Ensure 'Remote Registry (RemoteRegistry)' is set to 'Disabled' (Automated)
Ensure 'Routing and Remote Access (RemoteAccess)' is set to 'Disabled' (Automated)
Ensure 'Server (LanmanServer)' is set to 'Disabled' (Automated)
Ensure 'Simple TCP/IP Services (simptcp)' is set to 'Disabled' or 'Not Installed' (Automated)
Ensure 'SNMP Service (SNMP)' is set to 'Disabled' or 'Not Installed' (Automated)
Ensure 'Special Administration Console Helper (sacsvr)' is set to 'Disabled' or 'Not Installed' (Automated)
Ensure 'SSDP Discovery (SSDPSRV)' is set to 'Disabled' (Automated)
Ensure 'UPnP Device Host (upnphost)' is set to 'Disabled' (Automated)
Ensure 'Web Management Service (WMSvc)' is set to 'Disabled' or 'Not Installed' (Automated)
Ensure 'Windows Error Reporting Service (WerSvc)' is set to 'Disabled' (Automated)
Ensure 'Windows Event Collector (Wecsvc)' is set to 'Disabled' (Automated)
Ensure 'Windows Media Player Network Sharing Service (WMPNetworkSvc)' is set to 'Disabled' or 'Not Installed' (Automated)
Ensure 'Windows Mobile Hotspot Service (icssvc)' is set to 'Disabled' (Automated)
Ensure 'Windows Push Notifications System Service (WpnService)' is set to 'Disabled' (Automated)
Ensure 'Windows PushToInstall Service (PushToInstall)' is set to 'Disabled' (Automated)
Ensure 'Windows Remote Management (WS-Management) (WinRM)' is set to 'Disabled' (Automated)
Ensure 'World Wide Web Publishing Service (W3SVC)' is set to 'Disabled' or 'Not Installed' (Automated)
Ensure 'Xbox Accessory Management Service (XboxGipSvc)' is set to 'Disabled' (Automated)
Ensure 'Xbox Live Auth Manager (XblAuthManager)' is set to 'Disabled' (Automated)
Ensure 'Xbox Live Game Save (XblGameSave)' is set to 'Disabled' (Automated)
Ensure 'Xbox Live Networking Service (XboxNetApiSvc)' is set to 'Disabled' (Automated)

This could be a start point, some of the services listed could not be present in Windows so just ignored the ones you don't find in Windows (probably is for specific versions of windows, like windows server and etc).
 
If you want more services that can be disable you could try the New Net technologies services list too, which has more services disabled (but can cause issue some services like OneSync and others need to be run for settings for example)

Not sure if can I share the link here in the forum, so just google new net technologies and should be the first
after you enter the website go to Resources>Hardened Services Guide and there type your email (if you don't have a company email, just use tutanota .keemail.me domain to get the list) after that you get the .pdf file and you can see the services list.

the version in the guide probably is Windows 10 1709-1809, but could be used as a reference :)
 
And about the preset, Event Viewer channels I think it's not disabling the features, like you disable a service. So, event viewer channels is useful so users could detect problems and get a possible solution.
 
the event viewer channels being disabled I got from the forums here that LTSC v1.0.5c and for sure all this info is really good and will be entirely helpful :D this was the best idea posting it here, but some of those services like RASman and stuff causes errors to pop in other programs like if you have left VPN it gets stuck on forever that's the type of stuff I figured out with all the testing and experimentation, Ive been able to disable around 90 - 100 services on a ORG iso of windows just testing services and have no issues during install and no errors when clicking on stuff and nothing left toggled on like VPN and stuff, but I noticed that it was a waste of time because I was removing many of those services with removing the apps and functions the service list is complete inside the preset just incase they choose not to strip the iso
 
Last edited:
found my ltsc barebone scheduled tasks file, will upload later tonight. use/customise to suit your os.
i'll update/upload my Defender Killer(totally OTT but who cares :p ) tonight/tomorrow.
got up to 206 services disabled, very barebone.
 
that'd be an offline/air gapped machine with NO removals. not a BV service file insight, self built from the bottom up as always, same with my scheduled tasks files.
 
nice Ive basic understanding of what you mean, one thing that I'm truly struggling with is network settings, Ive jumbled together this powershell script for a 30 sec gamer project, it sets msi and hags and sets whole bunch of settings that have been suggested elsewhere when I have searched for network optimization for gaming, but alas Im self taught and only have a basic understanding of what all the most important registry entries and settings for gaming online in 2021 mean, can you help suggest the best network settings?
 
Last edited:
I follow the following principle I only apply tweaks that I understand what they do. And that I know they actually bring some benefit. Even because the difference should be minimal applying these obscure tweaks that no one knows exactly what they are doing.

For me if a game runs at 60 FPS with good image quality it's more than enough. To play games better the correct thing is to buy a better video card :p
 
Back
Top