So should I disable superfetch in Windows 10? That depends on what do yo do on your computer. If you just play game on it, superfetch does help at all, so just turn it off. But if you use it to work, then you should turn it on, because SuperFetch can improve performance with business software.
How to Enable Superfetch in Windows 10
Click Start, then type "regedit" in the Search programs, or press Windows Key + R to bring up the Run dialog box and type "regedit".
Once in the register window, follow the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\PrefetchParameters.
On the right side, double click on EnablePrefetcher.
Right click, select Change and then set a value of 1-3 and validate.
Then select ok to Enable Superfetch.
To restart.
How to Disable Superfetch in Windows 10
Launch the Windows Services manager by right-clicking on the Desktop Start Button, choosing Run, and typing services.msc. In the Services Manager, scroll down to find Superfetch, which is controlled by the Windows service called SysMain. Double-click Superfetch to launch its Properties window and click on Stop to stop it.