Windows 10 LTSC 1809 - Optimize Gaming/Poweruser/Runtime Profile, retaining maximum compatibility. For x64/UEFI systems

Status
Not open for further replies.
GOOD XMLS but needs update to 1909 xmls programs like adobe premiere pro and camtasia studio problems!!

This does not depend on the version of Windows even on Windows 7 you will have the same problem if you remove Windows Media Player. Keeping WMP or these files solves the problem:

\Windows\System32\WMASF.DLL
\Windows\System32\WMVCORE.DLL
\Windows\SysWOW64\WMASF.DLL
\Windows\SysWOW64\WMVCORE.DLL
 
while i am also new
u basically mount the install.wim, drag the xml into the preset section(or click profile>import), and double click the imported profile
This still confuses me. I'm unsure what install.wim is and google says it's a cmd files, so I don't know where to drag it. Please help.
 
  • Like
Reactions: MT_
This still confuses me. I'm unsure what install.wim is, Please help.

I will do my best :)
Mount your iso with windows explorer(w10 upwards) or something like Virtual Clone Drive, or extract it with 7zip or winrar. Open that folder, go to the Sources folder and look for 2 very large files, boot.wim and install.wim, these are the files that run the Setup(installation) and the final Install, think of them like 2 very large .rar/zip/7z files.

NTLite and other programs have to open those 2 files to add updates, add drivers or do any kind of modification. Windows uses DISM to manage those .wim files. NTLite uses DISM for certain things but when you do removals it uses its own Removals Engine.

There are a couple of ways to load those .wims into NTLite, you can do it from the Toolbar, you can drag the folder you extracted the iso or you can just add a wim file. Most users use the full extracted contents folder because you can modify the whole iso contents, if you go to the tools Apply page you will see options to repeat anything you do to the install wim to the boot.wim aswell, any additional drivers, usually USB33 or NVME.

So you run NTLite, have selected the folder or wim file from the Toolbar menu or you have dragged and dropped them onto the open Start page. Double click the edition you want to work on or right click it - Load. NTLite will now load it read for customising.

On that 1st page in the right hand pane is the Presets section. You can load a preset from the menu or you can drag and drop them. You can either double click a preset to load it or use the menu, the tool will now load the data from the preset/last session file. To Apply/Start the process go to the Apply page and click Apply in the toolbar at the top.

Use the Guides section Here, Here is a 3rd party(older) guide. Anything else you need just ask. If you are ok with that lot and can get on then good luck. :)

I havnt done much this year due to "life stuff" so i am not up with recent changes with the tool or with any windows 10 stuff, i am rusty even on the basic things :confused: so what i have given you above is all i can give but nuhi and the other guys(who keep up with things) are better placed to answer and further questions you may have. :)
 
Last edited:
  • Like
Reactions: MT_
that post was for nuhi, i didnt put it very well, can you remove that please, uploading ntlite modded iso's isnt fair. thanks :)
 
  • Like
Reactions: MT_
Hi, is there much difference between the 'hax' file posted on post#1 and '1809 LTSC NTLite (Absolutely Minimal)' file posted later on?

I'm looking to install 1809 LTSC and was unsure which one to use, thanks
 
  • Like
Reactions: MT_
I can't honestly remember, But maybe I should dump my latest build here. I've still been personally tweaking for myself and refining it.

But the fact remains, minimal yet full compatiblity. Games only care about runtime, whatever runs in the background could potentially ruin gaming, fps, frametimes, etc. Not what's simply stored on your drive.

So I keep more in to not break anything, but only if it can be stopped at runtime (think services etc)

Memory wise I think im on the same as a totally stripped version, with minimal services running (but optionally you can enable all of this to even regain windows store support etc. if desiree)

You really gain nothing by stripping services i.e. which can all be disabled to begin with!

Give me another bump tomorrow in case I forget.
 
I revised whole post.
Thanks, I've just finished building the ISO with the new preset and so far so good, I'm currently waiting for it to install on a VM.

I like the idea of making a seperate up to date base image first before applying the tweaks.

Thanks for giving info on the reg tweaks, before I was unsure of what half of them did!
 
  • Like
Reactions: MT_
Hello.
I just tried this preset, with a few tweaks of my own and I found that apparently I can't run programs as the admin.
After my first log, I was trying to do some post-setup tweaks that needed the user to run the command line and powershell as the admin.

Whenever I click "Run as Administrator" for either of these, I start off in the user home directory instead of C:\Windows\System32 as it I should. So I can't be sure whether or not whatever commands I run will have any lasting effect.

Can anyone tell me how I can get Administrator privileges running back as normal? (i.e. prompt me everytime I run programs as the admin, etc.)

Thanks.
 
Last edited:
  • Like
Reactions: MT_
MT_
Disable MMCSS service, your audio/video programs know what they need, MS doesnt.
Disable uneeded Scheduled Tasks, i got 2 files for this, one just disables, the other disables and removes.
Disable Search/Indexing, gives a noticable gain. If you need a file search utility use Everything by Voidtools.
Disable Diagnostic services.
Disable Defender services.
Disable Logging and Space hogging, windows takes up way too much space and writes tons of uneeded data, my pet hate and @ultraforms too. This is the area i concentrate on most.

All my work is on LTSC only now and i am tweaking again, feel free to cherry pick anything i post/upload. :)
 
  • Like
Reactions: MT_
Hello.
I just tried this preset, with a few tweaks of my own and I found that apparently I can't run programs as the admin.
After my first log, I was trying to do some post-setup tweaks that needed the user to run the command line and powershell as the admin.

Whenever I click "Run as Administrator" for either of these, I start off in the user home directory instead of C:\Windows\System32 as it I should. So I can't be sure whether or not whatever commands I run will have any lasting effect.

Can anyone tell me how I can get Administrator privileges running back as normal? (i.e. prompt me everytime I run programs as the admin, etc.)

Thanks.

Hi. The profile is ment to run with build-in admin, so 'run as admin' would have no effect.

Maybe something went wrong with auto attend section?

If you dont want to run with build-in admin, maybe its the UAC settings.

MT_
Disable MMCSS service, your audio/video programs know what they need, MS doesnt.
Disable uneeded Scheduled Tasks, i got 2 files for this, one just disables, the other disables and removes.
Disable Search/Indexing, gives a noticable gain. If you need a file search utility use Everything by Voidtools.
Disable Diagnostic services.
Disable Defender services.
Disable Logging and Space hogging, windows takes up way too much space and writes tons of uneeded data, my pet hate and @ultraforms too. This is the area i concentrate on most.

All my work is on LTSC only now and i am tweaking again, feel free to cherry pick anything i post/upload. :)

Hi! I tried experimenting disabling MMCSS a while back but I personally had bad results from it. Music players and some games started inhibiting stuttering by their own load. And the music player to realtime priority didnt entirely fix it. I do think MMCSS can do good stuff for especially preventing audio from skipping under certain situations.

Maybe this occurs less on systems with more cpu cores.

The diagnostic services should be disabled, defender is removed (unless you mean defender firewall, which i like to keep, i assume its the least resource hogging firewall), logging could be disabled further I suppose with the new NTLite ability they added.

for firewall i use WFN (Windows firewall notifier) its basically just at task scheduler task and everything outbound is blocked by default as well, and you can individually choose what to let through.

The search indexer stuff is/can all be disabled. I just incorporate the essentials in case someone wants to use the explorer functionality ''Always search file names and contents (this might take several minutes)"

Can be handy if you need to search for some search term inside a whole bunch of text files etc. Again.. on demand capability but all is disabled :)

As for the scheduler tasks, I usually go over that after an installation (Still a pain, but i know what to disable)
Would be nice to have this integrated into the ISO though !
 
Last edited:
bcdedit /set useplatformclock false (Platform clock is usually HPET or something, although im pretty sure windows already picks best timer available, this cant hurt. HPET might be more accurate, but its slower (and even incredibly slow on some later intel boards due to bug) - See this topic

On 8.1 i found the scheduled tasks live in (at least)3 different locations so disable, delete, delete folders then registry files, 1 second timeout between each command, run from power run, and everything deleted properly with no errors. Easy if you capture the image then deploy, didnt try from a mounted iso. The ltsc is a shorter cut down version, gets the same result and better to share.
 
Last edited:
  • Like
Reactions: MT_
MT_
Disable MMCSS service, your audio/video programs know what they need, MS doesnt.
Disable uneeded Scheduled Tasks, i got 2 files for this, one just disables, the other disables and removes.
Disable Search/Indexing, gives a noticable gain. If you need a file search utility use Everything by Voidtools.
Disable Diagnostic services.
Disable Defender services.
Disable Logging and Space hogging, windows takes up way too much space and writes tons of uneeded data, my pet hate and @ultraforms too. This is the area i concentrate on most.

All my work is on LTSC only now and i am tweaking again, feel free to cherry pick anything i post/upload. :)
bcdedit /set useplatformclock false (Platform clock is usually HPET or something, although im pretty sure windows already picks best timer available, this cant hurt. HPET might be more accurate, but its slower (and even incredibly slow on some later intel boards due to bug) - See this topic

On 8.1 i found the scheduled tasks live in (at least)3 different locations so disable, delete, delete folders then registry files, 1 second timeout between each command, run from power run, and everything deleted properly with no errors. Easy if you capture the image then deploy, didnt try from a mounted iso. The ltsc is a shorter cut down version, gets the same result and better to share.

Mhh, I'll have to investigate timers a bit more. I just know on my board, forcing useplatformclock true forces HPET for the entire system, which slows down Windows to a crawl on a high-end system. Its a known bug.
 
Status
Not open for further replies.
Back
Top