Tip re performance issues


  1. Posts : 15
    Windows 10 Home 64-bit (v.1909)
       #1

    Tip re performance issues


    Based on my experience with Windows 10, if your main storage is a HD, here are a few tips that you may find useful for improving the performance of your system:

    - The HD seems the main bottleneck of a PC (not applicable is your system runs off an SSD). During periods of intensive HD operations the PC will become less responsive. These periods occur very often by default on Windows 10, for example:

    1. on (re)boot Win 10 checks for updates; when found they are installed; after installation, some system processess continue to use the HD intensivelly for 20 minutes or more;
    2. Superfetch periodically scans the HD;
    3. Indexing (Windows Search) and Cortana periodically scan the HD;
    4. Telemetry tasks run periodically and use the HD;
    5. Application Compatibility tasks run periodically and use the HD;
    6. Antimalware scan runs every time after installing new software and upon software launch.

    - To minimize the impact of these activities on your system consider disabling some of them as follows:

    1. Delay Windows updates; this is not possible by default on Windows 10 Home as the Policy Editor is not installed by design; however, there is a "workaround" - Google gpedit.msc installer and how to delay Windows updates, and follow the instructions; you can check for updates manually at any time; delaying updates resulted in a significant performance improvement for me at boot time;
    2. Disable Superfetch - you don't really need it;
    3. Disable Cortana or at least Web Cortana; minimize the number of files/folders on your HD that and indexed;
    4. Disable Telemetry (several settings);
    5. Disable Application Compatibility tasks in Task Scheduler (find instructions on the Web);
    6. Try disabling some Antimalware locations, if possible (e.g., any folders containing large media files);
    7. Minimize your PC communications with MS servers (Privacy settings);
    8. Disable Windows Based Script Host in Task Manager|Startup items;
    9. Disable OneDrive (look up instructions) and any other cloud service, unless you really need it;
    10. Defragment your HD manually after each major software installation/update then set to Auto weekly. Keeping at least 30% of the HD partitions free also helps (move your media library/archive to a NAS).

    For 2-4 try OOSU10, it should be easy to find.

    If you have a RAID configuration, make sure that you use the latest Intel RST software for your hardware & Windows 10.

    If you have at least 16 GB or RAM you can try setting the paging file size to 0. This works (I have had this setting on for the last 8 years) except for the odd legacy application limited by design to 3-4 GB of RAM that may complain about "low memory".

    Last but not least, as of Dec 2018 try upgrading to v.1809; on my PC it's noticeably faster than the previous versions.
    Last edited by tr00don; 13 Dec 2018 at 11:32.
      My Computers


  2. Posts : 42,911
    Win 10 Pro (22H2) (2nd PC is 22H2)
       #2

    delaying updates resulted in a significant performance improvement for me at boot time;
    - only possibly applicable when an update has been applied

    The real issue is then how to arrange for updates to be delivered when you want with Home, feasible by blocking Windows Updates (search the forum for 'Completely') and using e.g. Windows Update Minitool (free) for manual scans

    Disable Cortana or at least Web Cortana; minimize the number of files/folders on your HD that and indexed;
    Indexing
    a. backs off if your PC is slightly in use - so no effective overhead
    b. once indexing is complete, it only runs when changes are made

    You should see no overhead from this if all is running normally. How much is indexed has no overhead once indexing is complete.

    however, there is a "workaround" - Google gpedit.msc installer and follow the instructions;
    Whilst you can add the Group Policy Editor to Home, there is no guarantee that all functions will work as stated.
      My Computers


  3. Posts : 15
    Windows 10 Home 64-bit (v.1909)
    Thread Starter
       #3

    @dalchina thanks for your feedback. I wrote the above based on my experience. It is entirely possible that the tips only apply to my system although I doubt it. For example re indexing, I read the docs too, unfortunately from where I'm sittting it sometimes runs even if the PC is heavily in use.
      My Computers


  4. Posts : 2,935
    Windows 10 Home x64
       #4

    I would advice against disabling Superfetch. You will incur in a big performance loss if doing so. Superfetch should settle down after a bit.
      My Computer


  5. Posts : 848
    Windows 10 LTSC
       #5

    tr00don said:
    1. Disable Superfetch - you don't really need it


    You do need it if you have 4GB of ram. I also needed it when I owned a system with 8GB of ram though it may vary.
      My Computer


  6. Posts : 432
    Win 10 PRO 64 Bit
       #6

    After reading these posts about Superfetch I went looking for it as I was curious.
    I could not find it after running services.msc is that because I am using as SSD for my operating systen ?

    Think I found it. It looks like it's now called sysmain, and mine it set to automatic so I guess mine is running.
      My Computer


  7. Posts : 11,247
    Windows / Linux : Arch Linux
       #7

    tr00don said:
    Based on my experience with Windows 10, if your main storage is a HD, here are a few tips that you may find useful for improving the performance of your system:

    - The HD seems the main bottleneck of a PC (not applicable is your system runs off an SSD). During periods of intensive HD operations the PC will become less responsive. These periods occur very often by default on Windows 10, for example:

    1. on (re)boot Win 10 checks for updates; when found they are installed; after installation, some system processess continue to use the HD intensivelly for 20 minutes or more;
    2. Superfetch periodically scans the HD;
    3. Indexing (Windows Search) and Cortana periodically scan the HD;
    4. Telemetry tasks run periodically and use the HD;
    5. Application Compatibility tasks run periodically and use the HD;
    6. Antimalware scan runs every time after installing new software and upon software launch.

    - To minimize the impact of these activities on your system consider disabling some of them as follows:

    1. Delay Windows updates; this is not possible by default on Windows 10 Home as the Policy Editor is not installed by design; however, there is a "workaround" - Google gpedit.msc installer and how to delay Windows updates, and follow the instructions; you can check for updates manually at any time; delaying updates resulted in a significant performance improvement for me at boot time;
    2. Disable Superfetch - you don't really need it;
    3. Disable Cortana or at least Web Cortana; minimize the number of files/folders on your HD that and indexed;
    4. Disable Telemetry (several settings);
    5. Disable Application Compatibility tasks in Task Scheduler (find instructions on the Web);
    6. Try disabling some Antimalware locations, if possible (e.g., any folders containing large media files);
    7. Minimize your PC communications with MS servers (Privacy settings);
    8. Disable Windows Based Script Host in Task Manager|Startup items;
    9. Disable OneDrive (look up instructions) and any other cloud service, unless you really need it;
    10. Defragment your HD manually after each major software installation/update then set to Auto weekly. Keeping at least 30% of the HD partitions free also helps (move your media library/archive to a NAS).

    For 2-4 try OOSU10, it should be easy to find.

    If you have a RAID configuration, make sure that you use the latest Intel RST software for your hardware & Windows 10.

    If you have at least 16 GB or RAM you can try setting the paging file size to 0. This works (I have had this setting on for the last 8 years) except for the odd legacy application limited by design to 3-4 GB of RAM that may complain about "low memory".

    Last but not least, as of Dec 2018 try upgrading to v.1809; on my PC it's noticeably faster than the previous versions.
    Hi there

    most hardware RAID cards at consumer level aren't very good but if you do use RAID you can speed up the HDD's no end if you are willing to take a risk and use RAID 0 -- backup though because if you lose any HDD in the array the whole array is lost -- however modern HDD's are quite reliable so chances of losing the array won't be that high and if you have backup the problem doesn't exist.

    RAID 0 aggregates all the HDD's in the array as a single HDD and optimises the I/O over all HDD's in the array so with say a 4 HDD array you can theoretically get > 4 X as fast I/O as a single HDD.

    I use the software version on a Linux NAS ( using program MDADM) and it's super fast -- have been running one of these NAS's for over 9 months since last boot -- never a problem with a 4 HDD RAID 0 setup for my multi-media data. (BTW I hope if people have NAS systems they back those up too from time to time).

    Cheers
    jimbo
      My Computer


  8. Posts : 9
    Windows 10 Pro x64
       #8

    Don't forget to mention the apps that run in the background setting.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 22:34.
Find Us




Windows 10 Forums