...Abbodi made one for RS4 Winscript. INI, do not know if it changes anything to RS5.... [ExclusionList] \hiberfil.sys \pagefile.sys \swapfile.sys \System Volume Information \$Recycle.Bin\* \Recycler \Recycled \Windows\CSC \winpepge.sys \$windows.~ls \$windows.~bt \Boot \Recovery \Recovery.txt \bootsect.bak \ProgramData\Microsoft\Diagnosis\ETLLogs\* \ProgramData\Microsoft\Network\Downloader\* \ProgramData\Microsoft\Windows\SQM \Users\Administrator \Users\*\NTUSER.DAT*.TM.blf \Users\*\NTUSER.DAT*.regtrans-ms \Users\*\NTUSER.DAT*.log* \Users\*\AppData\Local\Microsoft\Windows\Explorer\*.etl \Users\*\AppData\Local\Microsoft\Windows\INetCache\IE\* \Users\*\AppData\Local\Microsoft\Windows\WebCache\* \Users\*\AppData\Local\Microsoft\Terminal Server Client\Cache\* \Windows\AppCompat\Programs\Amcache.hve*.TM.blf \Windows\AppCompat\Programs\Amcache.hve*.regtrans-ms \Windows\AppCompat\Programs\Amcache.hve*.log* \Windows\CSC \Windows\Debug\* \Windows\inf\*.etl \Windows\inf\*.ev* \Windows\inf\*.log \Windows\Logs\CBS\* \Windows\Logs\DISM \Windows\Logs\DPX \Windows\Logs\dosvc\* \Windows\Logs\WindowsUpdate\* \Windows\Logs\PBR \Windows\Logs\*.log \Windows\Microsoft.NET\Framework\v2.0.50727\*.log \Windows\Microsoft.NET\Framework\v4.0.30319\*.log \Windows\Microsoft.NET\Framework64\v2.0.50727\*.log \Windows\Microsoft.NET\Framework64\v4.0.30319\*.log \Windows\Panther\*.etl \Windows\Panther\*.log \Windows\Panther\FastCleanup \Windows\Panther\img \Windows\Panther\Licenses \Windows\Panther\MigLog*.xml \Windows\Panther\Resources \Windows\Panther\Rollback \Windows\Panther\Setup* \Windows\Panther\UnattendGC \Windows\Panther\upgradematrix \Windows\Prefetch\* \Windows\security\database\*.chk \Windows\security\database\*.log \Windows\security\database\*.jrs \Windows\ServiceProfiles\LocalService\AppData\Local\FontCache-S-1-5-21-*.dat \Windows\ServiceProfiles\LocalService\NTUSER.DAT*.TM.blf \Windows\ServiceProfiles\LocalService\NTUSER.DAT*.regtrans-ms \Windows\ServiceProfiles\LocalService\NTUSER.DAT*.log* \Windows\ServiceProfiles\NetworkService\NTUSER.DAT*.TM.blf \Windows\ServiceProfiles\NetworkService\NTUSER.DAT*.regtrans-ms \Windows\ServiceProfiles\NetworkService\NTUSER.DAT*.log* \Windows\servicing\Packages\wuindex.xml \Windows\servicing\Sessions\*_*.xml \Windows\servicing\Sessions\Sessions.back.xml \Windows\SoftwareDistribution \Windows\System32\catroot2\*.txt \Windows\System32\catroot2\*.chk \Windows\System32\catroot2\*.log \Windows\System32\catroot2\*.jrs \Windows\System32\config\*.TM.blf \Windows\System32\config\*.regtrans-ms \Windows\System32\config\*.log* \Windows\System32\config\RegBack\* \Windows\System32\config\systemprofile\*.TM.blf \Windows\System32\config\systemprofile\*.regtrans-ms \Windows\System32\config\systemprofile\*.log* \Windows\System32\config\TxR\*.blf \Windows\System32\config\TxR\*.regtrans-ms \Windows\System32\CodeIntegrity\bootcat.cache \Windows\System32\LogFiles\AIT\* \Windows\System32\LogFiles\SQM\* \Windows\System32\LogFiles\WMI\RtBackup\*.etl \Windows\System32\SMI\Store\Machine\SCHEMA.DAT*.TM.blf \Windows\System32\SMI\Store\Machine\SCHEMA.DAT*.regtrans-ms \Windows\System32\SMI\Store\Machine\SCHEMA.DAT*.log* \Windows\System32\Sysprep\Panther \Windows\System32\Sysprep\Sysprep_succeeded.tag \Windows\System32\wdi\LogFiles\* \Windows\System32\wfp\*.etl \Windows\System32\winevt\Logs\* \Windows\System32\winevt\TraceFormat\* \Windows\Temp\* \Windows\WinSxS\ManifestCache\* \Windows\WinSxS\Temp\* \Windows\*.log [CompressionExclusionList] *.mp3 *.zip *.cab *.wmv *.wma *.wim *.swm *.dvr-ms \windows\inf\*.pnf *.rar *.7z
I had added only the standard list given by Microsoft, will updated the Wimscript.ini with the Abbodi1406 recommended list.
Thank you for clarifying, @MSMG. On a separate note, I was under the impression that Enable DISM Image Cleanup with Full ResetBase in the Tweaks menu affected the Cleanup Source Images in the Apply menu. Edit: Nevermind, it clearly does since cleanup completed under a fraction of the original time.
Yes will be releasing one, this was my initial test with ToolKitHelper.exe, still need to tweak the code for 25 components and test them.
Is there a way to merge custom registry tweaks into the ISO using MSMG? I assume you'd have to embed changes like this directly into the .cmd file?
You can integrate the registry tweaks using the Toolkit - Mount the Image using the ToolKit - Choose the menu [8] Tools -> [3] Options -> [4] Load Image Registry, to load the image registry - Make the changes in the registry file to match the ToolKit registry mount points - import the registry file - Choose the menu [8] Tools -> [3] Options -> [4] Unload Image Registry, to unload the image registry - Save the Image in the ToolKit
I have been observing significant increase in performance since 2016, when I first installed stripped down LTSB on the laptop with inherently slow HDD. Performance improvements(reduced hiccups and improved loading times) mainly come from removing infamous HDD hogs, namely Defender, Smart Screen and telemetry clients. You also get 300-400MB of your RAM back, which is 10% of total RAM on some laptops. And I am finally able to use my personal laptop right after launch, not having to wait 3-5 minutes until all system processes settle down. I wouldn't call it "No noticable increase in performance".
Benchmark nr's, ram usage is not always speed improvement, many time it only causes bottlenecks because when a service has to be started it isn't preloaded....etcetc... I have tested some "improved" iso's and non of them got better benchmark results, the "improvements" only caused instability or even failure. Most of what you post seems to be old/insufficient hardware.
Defender and Smart Screen aren't important services, they won't take time to launch if you deleted them. and I can't think of any situation when their absence can prevent casual user from doing his work You don't need any benchmark to see better reposnivness and load times. And I agree with you that on beefy PC there is absolutely no difference, but Sometimes there is no other choice
There is a serious performance difference stock windows pro vs minimal modded LTSB. Even on a modern gaming system with an SSD and 16GB of ram you will see a marked increase in performance. Having 34 processes running instead of near 200 and <600 threads vs over 2000, there is a significant difference. The sheer amount of processing overhead you remove drops the average interrupt latency from over 200uS to below 60uS (below 20uS if you run with c-states disabled at a set frequency but still have EIST enabled since there is no reason to disable it). Something as simple as opening the start menu shows the difference as the usual delay due to all the crap that loads in on stock is not there. The entire UI and all programs and games open faster, have less delay, and the CONSISTENCY of the system is absolutely, undeniably better when you have that massive amount of garbage removed. If you don't think windows defender can be a problem on a high end PC think again, watch it eat 20-50% CPU (and 100% disk on a hard drive) just from plugging in a flash drive or downloading something. Smartscreen causes similar delay with downloads. We're talking add 7 seconds at the end of my download where I can't interact with what I downloaded as it's scanned. People keep denying this behavior exists but honestly I don't see how you could miss it. This is absolutely rude but it sounds like you're the casual user to me. Not noticing the obvious real world performance differences. As for benchmarks, say cinebench, you get the kind of difference you'd see if you're using a different machine with different specs. When all is said and done maybe I'll take some benchmarks of stock windows vs modded minimal LTSC to really show how big of a difference there is.