Just watched this video. Your analysis was awesome and did convinced me to disable superfetch. The main goal was to get rid of hang-ups caused by 100% disk usage. Disabling superfetch is the best solution for old laptops. Thanks
When I had the operating system on a spinning disk, I did the test of disabling the Sysmain (superfecht) several times, I did not use AppTimer to have a more objective parameter, however, I did find that the PC lost performance when running some applications, so I had it enabled until I purchased an SSD; I hosted on this SSD the operating system, games and applications and forgot about the issue with the Sysmain. Anyway, I find the AppTimer application you shared very useful. If in the future I have the possibility to use a computer running with spinning disk I will do my own tests. Well, thanks for the video, very interesting as always. Best regards.
Test with more ram; the standby memory looks full but what would the results be (with more ram) if you open a program that's not prefetched? Does Superfetch put every program you use in the standby memory? I love these videos. 😀
Thanks for revisiting this topic as I had the 100% disk usage on an older laptop without an SSD. I deliberated on whether to keep sysmain on or off but the reason I keep it disabled is because in the case of an intentional or automatic restart, the frustration of waiting for the system to become usable outweighs the benefits of the prefetching. Granted, most of the time the laptop goes into standby or uses the quick boot option but for those few restarts it's really not worth it to me at least. An SSD will eventually have to be the solution. One question for you though - for using an HDD, is it possible to "train" the system to optimise file placement (when defrag is used) without using sysmain? You alluded to this using the app timer but can I do same with sysmain off?
Yup, the moment I was the video and you explained what it did it was gone from my processes. The technology sounds cool on paper, but as someone who plays multiple resource-heavy games this shit absolutely DEVOURED my resources. Like, a full third of HDD/CPU/GPU/Memory usage. My pc shits bricks if I have multiple launchers on, and apparently this shit was trying to launch Battlenet, Steam AND League Client at the same time? No wonder my PC started shitting itself, I don't have specs for that anymore.
I usually don't worry about 100% disc usage because it doesn't last. Unless the computer wants to force an update. At which point it slows my system down horrendously and I need to restart. My big PC problem is with memory usage creeping up over time. I only have 8GB RAM on this laptop, my only computer because of financial reasons, and once the memory usage gets above 45% at rest according to Task Manager, I restart the PC. Usually once it gets that high at rest, it's only going to get higher until either my PC crashes or I restart.
Hi! I just want to say upfront I think your method of Teaching has been a breath of fresh air and your content has really beneficial considering I have tried parts of almost all your computer technics/fixs/shortcuts etc.. I have questions not about this topic reason binging I'm not sure where its best to communicate with you like FB/email etc would you plz let me know what avenue or venue is best for you thanks for all your help?
On my hp laptop sysmain improves boot time max take 40 sec to turn on ,but without sysmain boot time takes 90 sec .So i recommend to turn on sysmain without ssd.
Windows 10 uses a hybrid boot. It actually hibernates most of the important system files so your boot up is typically similar to coming back from a hibernation. SysMain should have no effect on that. Have you disabled hybrid boot or are you talking about a restart? Restarting the system temporarily disables the hybrid boot function and does a legitimate reboot. I would be interested to know how this affects your system with hybrid boot enabled and shutting the system down and then turning it on with the power button. Doing a restart will always take considerably longer.
I was using sysmain before for long time but when I moved to ssd then I turn it off in some games sysmain hurt my performance and 1% fps. I would recomend sysmain on for hdd users and slow ssd. new m2-ssd standard does not need sysmain for faster boot and hurting CPU usage, I try to puch every 0.1% of my CPU to off so my games can be only thing focused. I never worry about my disk usage but I do not like to have windows 11 to run 2% of my r5-5600x in background. have almost disabled over +30 servises for my windows and I am too lazy to disable windows deffender did it for cheat in games before.
I disabled sysmain and that turned off my ReadyBoost Flash Drive stating that "This device cannot be used for ReadyBoost". I tried it twice with the same result. I turned it back on.
Nope, I don't regret telling people I know that have a HDD based pc to disable Sys main. Especially a friend that works with really resouce demanding animation software, his life is way easier now. Waiting one more second for an app to open is no big deal at all and disabling it solved my problem of it randomly making my programs slow down really badly or straight up crash when I used to have an HDD. Tho it may vary depending on the machine I've noticed , my old computer was super dumb at using its resources properly, pushing itself to the limit for simple tasks and bottlenecking running programs, making them crash, so one less potential thing using disk was an improvement (of course it was a Dell). Then I tried it with a slow toshiba laptop and it started to have problems day one. In short, disabling it does help most pcs preventing it from randomly using resources in stuff you're not using at all. The average person will never notice their apps took half a second longer to load.
Sir, it doesn't slow down my pc. But sometimes it pops up and uses around 24% of my CPU and after some time it goes to normal. But my question is that it wasn't there before when I delete all the temporary files windows keep after an update cuz I needed more space. So was my cleaning affected my pc or my above explanation to my pc is ok.
I have spin disks in a raid set up mainly to hold data (games primaraly), my primarys are m.2, or ssd, in this case should i use or disable sysmain ? i have not watched your vids in order (100percent though very much appreciated, trully have helped save a older lt from death and frustration), I also run external hdds, which are spin drives, sooo again my question sysmain, or superfetch affect, or are they used by external spin drives, or secondary storage raid spin drives?? P.S. I know this is a old post/vid, how ever still relevant to my q.
Some clients refuse to upgrade to an ssd when the drive is extremely slow but not yet faulty. When a drive is unusably slow then I turn of sysmain because it makes a rather big difference.
Personally I won’t use SuperFetch because 100% disk usage just so my Minecraft launcher and Brave loads faster is not something I would want, but for big companies and people who use many different applications every day this may be more useful
I leave my PC on and when i havr Sysmain enabled my PC gets slower and slower and slower over time. I was told it was Sysmain and it seems to be better but my PC does get slower over time until i have rebooted.
Sysmain/prefetch can work, but I think the 100% disk usage issue is a collection of problems. 1. MS screwed up sheduled defrag back in may of 2019 or something and I think it didn't get fixed by later updates for some machines. I've seen machines come in that haven't been defragged in forever, and fragmentation is North of 70%. 2. Defrag kind of sucks anyway. It defrags files, then consolodates free space, which frags the files again and packs them all into a tight space so if you modify a file, it's guaranteed to become fragmented again. It focuses more on consolidation and defragging the disk than it does the files on the filesystem. Glary disk speedup is the best defragger that can defrag files and not consolidate the free space, unless you want it to. This works 100% better than other FS defrag tools that fragment the files again after they defragment them. Windows and tools like defraggler can actually increase fragmentation because they consolidate. 3. Computers that still come with 4GB of RAM and people not having bare systems from the store. The computer comes from walmart with garbage installed on it already. McAfee is on it. HP or Dell tools are on it. Maybe a printer and utilities. What RAM is left to pre-fetch anything into? You're already swapping. 4. So now you have a system that's severely fragmented, it's low on free RAM, it's swapping to a severely fragmented filesystem, and you tell it to start pre-loading 5 different apps at the same time. Those heads don't know which way to fly. You spend more time seeking than loading. That's why your drive is at 100% when throughput is 1MBps.
Oh, and then throw in some more activity on the HDD and seeking/fragmentation when you have several restore points that turn the FS into a CoW filesystem, and file indexing too. :D
Your original goal was to prevent excessive disk usage, so even if Sysmain makes some apps launch slightly faster, even significantly faster, if it's causing 100% disk usage it's gotta go. That was the goal.
I actually revisited the same subject in the video coming out on Monday. I'm a lot more definitive in my opinion. Stay tuned. My next video on this subject is way better.
I have an HP notebook 15-ba009dx with 4GB. It took 33 seconds to load Outlook 356. Where it really goes south is when I run Minecraft. That takes over a minute to load, but when I quit it also takes about a minute before I can get response from other open windows. I'm wondering if adding another 4GB would do it? The memory information says it is "compressed". So if running memory needs to be uncompressed before use and then compressed again...?
If you're running an unmodded java edition of minecraft, the memory issue with that is actually Java. I'm not an expert, but an expert explained it to me in the simple terms of Java having a bad garbage collector. You want to actually decrease the amount of ram Minecraft uses. It is fairly simple to do, but I am also terrible at giving simple instructions. A quick google search for 'allocating less memory to minecraft' should get you plenty of easy to read tutorials if you're interested in doing that.
My video editing system has 32Gb of ram and it's compressed to. That's just how Windows 10 handles memory. However, with that said I typically recommend running 8Gb of ram minimum in Windows 10. It's possible to run with 4Gb but I don't typically recommend it.
@@CyberCPU I appreciate your reply. I can see on your videos that you put a lot of effort to reply each comment and that is amazing dude! I never saw a channel like this! And yeah, thanks for replying.
Finally found the issue why my 2000 dollar computer won't run Minecraft. Sysmain is literally the definition of bloatware. Exists for nothing. It's like putting a low end transmission into a 12 cylinder drag car.
what you thing abaut gaming should on or off cause when I turn off ram usage is like 95 in the game with my 8gb ram but when I turn on there is no problem i am using hdd
kinda off topic from video I've tried paint.net once, don't like it, never touch it again. I'd prefer something like Krita, or paying for at least Paint Tool SAi or CSP
hm 16 gigs of ram, two HDD in RAID mirror and SUPERFETCH causes 100% disk usage whole time, and everything is slow as hell, firefox 284seconds, chrome 197seconds, disabling it realy helps, now everything starts in few seconds ... something is just wrong with that service, probably it tries to load tons of useless programs into ram or sg.
Just watched this video. Your analysis was awesome and did convinced me to disable superfetch. The main goal was to get rid of hang-ups caused by 100% disk usage. Disabling superfetch is the best solution for old laptops. Thanks
FINALLY somebody tested this! Thank you!
When I had the operating system on a spinning disk, I did the test of disabling the Sysmain (superfecht) several times, I did not use AppTimer to have a more objective parameter, however, I did find that the PC lost performance when running some applications, so I had it enabled until I purchased an SSD; I hosted on this SSD the operating system, games and applications and forgot about the issue with the Sysmain.
Anyway, I find the AppTimer application you shared very useful. If in the future I have the possibility to use a computer running with spinning disk I will do my own tests.
Well, thanks for the video, very interesting as always. Best regards.
Glad it helped.
I have hdd it boots up in 20 seconds + load all programs without any problems and it's only 7200rpm
Personally, I'll continue to turn it off unless I'm stuck on a system with a drive running less than 7200rpm.
Nice informative video.
That's the way I'm leaning to.
In case you missed it, there's SSHD that is spinning Slower than 7200rpm, but it has equal Read/Write performance as a regular 7200rpm HDD
Test with more ram; the standby memory looks full but what would the results be (with more ram) if you open a program that's not prefetched? Does Superfetch put every program you use in the standby memory? I love these videos. 😀
That's a great recommendation. I may just do that.
Thanks for revisiting this topic as I had the 100% disk usage on an older laptop without an SSD. I deliberated on whether to keep sysmain on or off but the reason I keep it disabled is because in the case of an intentional or automatic restart, the frustration of waiting for the system to become usable outweighs the benefits of the prefetching.
Granted, most of the time the laptop goes into standby or uses the quick boot option but for those few restarts it's really not worth it to me at least. An SSD will eventually have to be the solution.
One question for you though - for using an HDD, is it possible to "train" the system to optimise file placement (when defrag is used) without using sysmain? You alluded to this using the app timer but can I do same with sysmain off?
No, unfortunately the apptimer program actually trained Supermain itself. So it wouldn't have any effect without it enabled unfortunately.
Yup, the moment I was the video and you explained what it did it was gone from my processes. The technology sounds cool on paper, but as someone who plays multiple resource-heavy games this shit absolutely DEVOURED my resources. Like, a full third of HDD/CPU/GPU/Memory usage. My pc shits bricks if I have multiple launchers on, and apparently this shit was trying to launch Battlenet, Steam AND League Client at the same time? No wonder my PC started shitting itself, I don't have specs for that anymore.
I completely agree.
May I know if you are using SSD or spinning hard disk ?
I usually don't worry about 100% disc usage because it doesn't last. Unless the computer wants to force an update. At which point it slows my system down horrendously and I need to restart.
My big PC problem is with memory usage creeping up over time. I only have 8GB RAM on this laptop, my only computer because of financial reasons, and once the memory usage gets above 45% at rest according to Task Manager, I restart the PC. Usually once it gets that high at rest, it's only going to get higher until either my PC crashes or I restart.
Sounds like you have a memory leak on something. What application is using up all that memory?
Hi! I just want to say upfront I think your method of Teaching has been a breath of fresh air and your content has really beneficial considering I have tried parts of almost all your computer technics/fixs/shortcuts etc.. I have questions not about this topic reason binging I'm not sure where its best to communicate with you like FB/email etc would you plz let me know what avenue or venue is best for you thanks for all your help?
On my hp laptop sysmain improves boot time max take 40 sec to turn on ,but without sysmain boot time takes 90 sec .So i recommend to turn on sysmain without ssd.
Windows 10 uses a hybrid boot. It actually hibernates most of the important system files so your boot up is typically similar to coming back from a hibernation. SysMain should have no effect on that. Have you disabled hybrid boot or are you talking about a restart? Restarting the system temporarily disables the hybrid boot function and does a legitimate reboot.
I would be interested to know how this affects your system with hybrid boot enabled and shutting the system down and then turning it on with the power button. Doing a restart will always take considerably longer.
I was using sysmain before for long time but when I moved to ssd then I turn it off in some games sysmain hurt my performance and 1% fps. I would recomend sysmain on for hdd users and slow ssd.
new m2-ssd standard does not need sysmain for faster boot and hurting CPU usage, I try to puch every 0.1% of my CPU to off so my games can be only thing focused. I never worry about my disk usage but I do not like to have windows 11 to run 2% of my r5-5600x in background. have almost disabled over +30 servises for my windows and I am too lazy to disable windows deffender did it for cheat in games before.
Do U know the proper value 4 the parameter to set the sysmain to automatic delay?
I disabled sysmain and that turned off my ReadyBoost Flash Drive stating that "This device cannot be used for ReadyBoost". I tried it twice with the same result. I turned it back on.
Yes, sysmain is the service that handles readyboost. It will not work without it.
Great, through explanation. Thanks.
Thank you.
Sir please can you suggest me a product which have input audio microphone and webcam purchase for rassberry pi4b
Nope, I don't regret telling people I know that have a HDD based pc to disable Sys main. Especially a friend that works with really resouce demanding animation software, his life is way easier now. Waiting one more second for an app to open is no big deal at all and disabling it solved my problem of it randomly making my programs slow down really badly or straight up crash when I used to have an HDD.
Tho it may vary depending on the machine I've noticed , my old computer was super dumb at using its resources properly, pushing itself to the limit for simple tasks and bottlenecking running programs, making them crash, so one less potential thing using disk was an improvement (of course it was a Dell). Then I tried it with a slow toshiba laptop and it started to have problems day one.
In short, disabling it does help most pcs preventing it from randomly using resources in stuff you're not using at all. The average person will never notice their apps took half a second longer to load.
That's pretty much the conclusion I came to myself.
Sir, it doesn't slow down my pc. But sometimes it pops up and uses around 24% of my CPU and after some time it goes to normal. But my question is that it wasn't there before when I delete all the temporary files windows keep after an update cuz I needed more space. So was my cleaning affected my pc or my above explanation to my pc is ok.
I have spin disks in a raid set up mainly to hold data (games primaraly), my primarys are m.2, or ssd, in this case should i use or disable sysmain ? i have not watched your vids in order (100percent though very much appreciated, trully have helped save a older lt from death and frustration),
I also run external hdds, which are spin drives, sooo again my question sysmain, or superfetch affect, or are they used by external spin drives, or secondary storage raid spin drives??
P.S. I know this is a old post/vid, how ever still relevant to my q.
Some clients refuse to upgrade to an ssd when the drive is extremely slow but not yet faulty. When a drive is unusably slow then I turn of sysmain because it makes a rather big difference.
Personally I won’t use SuperFetch because 100% disk usage just so my Minecraft launcher and Brave loads faster is not something I would want, but for big companies and people who use many different applications every day this may be more useful
I'm kind of on the same page as you. I actually did another video on the same subject that comes out Monday. .
@@CyberCPU
Nice
the key drawback is 12:22, how longer does the boot take longer
Such a Quality Content
Thank you.
Nice vid btw
I leave my PC on and when i havr Sysmain enabled my PC gets slower and slower and slower over time. I was told it was Sysmain and it seems to be better but my PC does get slower over time until i have rebooted.
So there is no different to disable sysmain in I use SSD ?
Sysmain/prefetch can work, but I think the 100% disk usage issue is a collection of problems.
1. MS screwed up sheduled defrag back in may of 2019 or something and I think it didn't get fixed by later updates for some machines. I've seen machines come in that haven't been defragged in forever, and fragmentation is North of 70%.
2. Defrag kind of sucks anyway. It defrags files, then consolodates free space, which frags the files again and packs them all into a tight space so if you modify a file, it's guaranteed to become fragmented again. It focuses more on consolidation and defragging the disk than it does the files on the filesystem. Glary disk speedup is the best defragger that can defrag files and not consolidate the free space, unless you want it to. This works 100% better than other FS defrag tools that fragment the files again after they defragment them. Windows and tools like defraggler can actually increase fragmentation because they consolidate.
3. Computers that still come with 4GB of RAM and people not having bare systems from the store. The computer comes from walmart with garbage installed on it already. McAfee is on it. HP or Dell tools are on it. Maybe a printer and utilities. What RAM is left to pre-fetch anything into? You're already swapping.
4. So now you have a system that's severely fragmented, it's low on free RAM, it's swapping to a severely fragmented filesystem, and you tell it to start pre-loading 5 different apps at the same time.
Those heads don't know which way to fly. You spend more time seeking than loading. That's why your drive is at 100% when throughput is 1MBps.
Oh, and then throw in some more activity on the HDD and seeking/fragmentation when you have several restore points that turn the FS into a CoW filesystem, and file indexing too. :D
Great explanation
Thank you.
Does sysmain affect gameplay because I only use my pc for gaming so should I enable or disable it??
It will have very little effect on gaming.
Disabling Windows Defender for 100% disk issue worked for me.
Fresh install solved my 100% disk usage without having to turn off anything.
Really, that's rare. Keep en eye on it. Once you start installing apps and using the computer that might change if your still using an HDD.
Exactly as CyberCPU Tech said, it will strike back when, you are doing something important 😂🤣
nice vid
Thanks.
hey so ur saying sysmain isnt good for gaming?
Thanks.
Your welcome.
Your original goal was to prevent excessive disk usage, so even if Sysmain makes some apps launch slightly faster, even significantly faster, if it's causing 100% disk usage it's gotta go. That was the goal.
I actually revisited the same subject in the video coming out on Monday. I'm a lot more definitive in my opinion. Stay tuned. My next video on this subject is way better.
I believe you already talked about this thing in your previous video
I did. That's what lead to this video. This is a deeper dive into this service by itself.
I have an HP notebook 15-ba009dx with 4GB.
It took 33 seconds to load Outlook 356. Where it really goes south is when I run Minecraft. That takes over a minute to load, but when I quit it also takes about a minute before I can get response from other open windows. I'm wondering if adding another 4GB would do it? The memory information says it is "compressed". So if running memory needs to be uncompressed before use and then compressed again...?
If you're running an unmodded java edition of minecraft, the memory issue with that is actually Java. I'm not an expert, but an expert explained it to me in the simple terms of Java having a bad garbage collector.
You want to actually decrease the amount of ram Minecraft uses. It is fairly simple to do, but I am also terrible at giving simple instructions. A quick google search for 'allocating less memory to minecraft' should get you plenty of easy to read tutorials if you're interested in doing that.
My video editing system has 32Gb of ram and it's compressed to. That's just how Windows 10 handles memory. However, with that said I typically recommend running 8Gb of ram minimum in Windows 10. It's possible to run with 4Gb but I don't typically recommend it.
Is Contig program from Windows is an alternative for disk fragmentation?
I've never liked the alternative defrag programs.
@@CyberCPU I appreciate your reply. I can see on your videos that you put a lot of effort to reply each comment and that is amazing dude! I never saw a channel like this! And yeah, thanks for replying.
Finally found the issue why my 2000 dollar computer won't run Minecraft. Sysmain is literally the definition of bloatware. Exists for nothing. It's like putting a low end transmission into a 12 cylinder drag car.
in a vm on a ssd drive i would certainly disable it . in a real pc however i won't bother doing it.
what you thing abaut gaming should on or off cause when I turn off ram usage is like 95 in the game with my 8gb ram but when I turn on there is no problem i am using hdd
if u use hdd u can turn on sysmain it wont affect ur system
kinda off topic from video
I've tried paint.net once, don't like it, never touch it again.
I'd prefer something like Krita, or paying for at least Paint Tool SAi or CSP
Personally I just use Photoshop. However, I have done some stuff in paint.net.
hm 16 gigs of ram, two HDD in RAID mirror and SUPERFETCH causes 100% disk usage whole time, and everything is slow as hell, firefox 284seconds, chrome 197seconds, disabling it realy helps, now everything starts in few seconds ... something is just wrong with that service, probably it tries to load tons of useless programs into ram or sg.
Does sysmain increase ssd write ?
Sysmain doesn't do anything when Windows defects an SSD.
@@CyberCPU so should i leave it on?
@@Pain-dy4ec if you have an SSD it really doesn't matter. I personally don't bother turning it off.
@@CyberCPU yeah i have an ssd, my first one, so i'm thinking i don't want to write any unnecessary thing on it
"Upgraded to Ryzen" is an oxymoron