Solved Excessive svchost reading of large files. What's going on?

Miths

New Member
Usually several times a day the reliability and performance monitor in Vista x64 shows an svchost.exe process extremely busy reading a particular file on my hard disk, and it usually keeps at it for at least five minutes, but sometimes closer to ten.

The files in question usually seem to be very large ones - just before I wrote this it was trashing around on a 4 GB video file I had just downloaded (I decided to try moving it to my external disk, the reading stopped instantly, as expected I guess).
Other times I've noticed the files have been 800 MB -1.5 GB+ game data files from eg. Fallout 3 or The Witcher.

Is there any way to find out exactly what that svchost process might be doing with those files?
My best guess would be something like the active file monitoring in Nod32, but that hardly explains why we're only talking about a select few, large files, and why it needs to take several minutes to do whatever it is that svchost process is doing to them (and it's only reading, not writing).
 

My Computer

System One

  • CPU
    Core 2 Quad Q9400
    Memory
    8 GB
    Graphics Card(s)
    Zotac Geforce GTX 260
    Monitor(s) Displays
    24" HP LP2475w
    Screen Resolution
    1920x1200
Excellent question.
What the hell is svchost.exe for anyway?
Ok maestros, now's your turn :D
*starts whistling*
 

My Computer

System One

  • CPU
    i7 965
    Motherboard
    Asus Rampage II Extreme
    Memory
    Corsair TR3X6G1333C9 x 2
    Graphics Card(s)
    Gigabyte GTX295 SLI
    Sound Card
    SB X-Fi MB
    Monitor(s) Displays
    Samsung Syncmaster T240
    Screen Resolution
    1900x1200
    Hard Drives
    2x1TB Western Digital Black (Raid 0), 150GB WD Raptor
    PSU
    1200W Thermaltake Toughpower
    Case
    Lian Li PC80P
    Cooling
    Chassis - 3 Front 140mm, Top 140mm, Rear 140mm
    Mouse
    Logitech MX Revolution
    Other Info
    Fold up beast by me :-)

My Computers

System One System Two

  • Operating System
    Windows 10 Pro 64-bit
    Manufacturer/Model
    Custom
    CPU
    Intel i7-8700K 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics Card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G7 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2,
    4TB Samsung 990 PRO PRO M.2,
    8TB WD MyCloudEX2Ultra NAS
    PSU
    Seasonic Prime Titanium 850W
    Case
    Thermaltake Core P3
    Cooling
    Corsair Hydro H115i
    Keyboard
    Logitech wireless K800
    Mouse
    Logitech MX Master 3
    Internet Speed
    1 Gb/s Download and 35 Mb/s Upload
    Other Info
    Logitech Z625 speaker system,
    Logitech BRIO 4K Pro webcam,
    HP Color LaserJet Pro MFP M477fdn,
    APC SMART-UPS RT 1000 XL - SURT1000XLI,
    Galaxy S23 Plus phone
  • Operating System
    Windows 10 Pro
    Manufacturer/Model
    HP Envy Y0F94AV
    CPU
    i7-7500U @ 2.70 GHz
    Memory
    16 GB DDR4-2133
    Graphics card(s)
    NVIDIA GeForce 940MX
    Sound Card
    Conexant ISST Audio
    Monitor(s) Displays
    17.3" UHD IPS touch
    Screen Resolution
    3480 x 2160
    Hard Drives
    512 GB M.2 SSD
Thanks for the link. It looks like either Process Explorer or the tasklist /SVC command might be able to help me pinpoint which service is running behind that svchost process.
I'll give it a try the next time it decides to start its excessive file reading :).
 

My Computer

System One

  • CPU
    Core 2 Quad Q9400
    Memory
    8 GB
    Graphics Card(s)
    Zotac Geforce GTX 260
    Monitor(s) Displays
    24" HP LP2475w
    Screen Resolution
    1920x1200
You're welcome Miths. I hope that you can get it tracked down.
 

My Computers

System One System Two

  • Operating System
    Windows 10 Pro 64-bit
    Manufacturer/Model
    Custom
    CPU
    Intel i7-8700K 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics Card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G7 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2,
    4TB Samsung 990 PRO PRO M.2,
    8TB WD MyCloudEX2Ultra NAS
    PSU
    Seasonic Prime Titanium 850W
    Case
    Thermaltake Core P3
    Cooling
    Corsair Hydro H115i
    Keyboard
    Logitech wireless K800
    Mouse
    Logitech MX Master 3
    Internet Speed
    1 Gb/s Download and 35 Mb/s Upload
    Other Info
    Logitech Z625 speaker system,
    Logitech BRIO 4K Pro webcam,
    HP Color LaserJet Pro MFP M477fdn,
    APC SMART-UPS RT 1000 XL - SURT1000XLI,
    Galaxy S23 Plus phone
  • Operating System
    Windows 10 Pro
    Manufacturer/Model
    HP Envy Y0F94AV
    CPU
    i7-7500U @ 2.70 GHz
    Memory
    16 GB DDR4-2133
    Graphics card(s)
    NVIDIA GeForce 940MX
    Sound Card
    Conexant ISST Audio
    Monitor(s) Displays
    17.3" UHD IPS touch
    Screen Resolution
    3480 x 2160
    Hard Drives
    512 GB M.2 SSD
It looks like these are the services hiding behind that svchost process:

svchost.exe 980 AudioEndpointBuilder, EMDMgmt, hidserv,
Netman, PcaSvc, SysMain,
TabletInputService, TrkWks, UxSms,
WdiSystemHost, Wlansvc, WPDBusEnum, wudfsvc

After a bit of research with help from Google, it looks to me like SysMain aka SuperFetch is the most likely culprit.
As I mentioned it seems to have been chewing a lot on particularly those large game data files (now I've noticed that the same goes for a lot of smaller ones as well, I just never really noticed those before as they obviously don't result in 5-10 minutes of hard disk trashing), and I guess that makes sense as I've been playing those games a lot the last few days, making those files prime candidates for whatever kind of optimization it is SuperFetch does.

Well, I guess at most half an hour of wild hard disk trashing a day is well worth listening to, if SuperFetch actually provides a noticable performance increase?
Anyone running Vista with SuperFetch disabled? I've got 8 GB RAM - not sure if that makes the service less useful than on systems with less memory?

Edit: Sounds like turning it off could actually be a good thing according to some of the comments on this page - http://www.howtogeek.com/howto/windows-vista/how-to-disable-superfetch-on-windows-vista/
I'll give it a shot, but obviously any additional input on this topic is welcome.
 

My Computer

System One

  • CPU
    Core 2 Quad Q9400
    Memory
    8 GB
    Graphics Card(s)
    Zotac Geforce GTX 260
    Monitor(s) Displays
    24" HP LP2475w
    Screen Resolution
    1920x1200
Miths,

Superfetch helps to optimize your computer by trying to predict what files or data you will need and have that loaded in RAM waiting for when you do to speed things up. Over time, as it learns, it gets better at having what you need ready. The only thing having more RAM will help is that SuperFetch will be able to have more loaded and ready for you. :)
 

My Computers

System One System Two

  • Operating System
    Windows 10 Pro 64-bit
    Manufacturer/Model
    Custom
    CPU
    Intel i7-8700K 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics Card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G7 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2,
    4TB Samsung 990 PRO PRO M.2,
    8TB WD MyCloudEX2Ultra NAS
    PSU
    Seasonic Prime Titanium 850W
    Case
    Thermaltake Core P3
    Cooling
    Corsair Hydro H115i
    Keyboard
    Logitech wireless K800
    Mouse
    Logitech MX Master 3
    Internet Speed
    1 Gb/s Download and 35 Mb/s Upload
    Other Info
    Logitech Z625 speaker system,
    Logitech BRIO 4K Pro webcam,
    HP Color LaserJet Pro MFP M477fdn,
    APC SMART-UPS RT 1000 XL - SURT1000XLI,
    Galaxy S23 Plus phone
  • Operating System
    Windows 10 Pro
    Manufacturer/Model
    HP Envy Y0F94AV
    CPU
    i7-7500U @ 2.70 GHz
    Memory
    16 GB DDR4-2133
    Graphics card(s)
    NVIDIA GeForce 940MX
    Sound Card
    Conexant ISST Audio
    Monitor(s) Displays
    17.3" UHD IPS touch
    Screen Resolution
    3480 x 2160
    Hard Drives
    512 GB M.2 SSD
Well, judging by most of the comments on that article I linked to, it isn't exactly very adept at learning, and those long, intensive disk trashing sessions can be more than a little annoying.
I've turned it off now, so I guess I'll find out soon enough if that has a negative or positive impact on performance. But at least with SuperFetch and System Restore both disabled now, my ears will get some rest :). When hard at work, the disk is by far the most noisy component in my new computer.
 

My Computer

System One

  • CPU
    Core 2 Quad Q9400
    Memory
    8 GB
    Graphics Card(s)
    Zotac Geforce GTX 260
    Monitor(s) Displays
    24" HP LP2475w
    Screen Resolution
    1920x1200
I look forward to hearing your results. :)
 

My Computers

System One System Two

  • Operating System
    Windows 10 Pro 64-bit
    Manufacturer/Model
    Custom
    CPU
    Intel i7-8700K 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics Card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G7 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2,
    4TB Samsung 990 PRO PRO M.2,
    8TB WD MyCloudEX2Ultra NAS
    PSU
    Seasonic Prime Titanium 850W
    Case
    Thermaltake Core P3
    Cooling
    Corsair Hydro H115i
    Keyboard
    Logitech wireless K800
    Mouse
    Logitech MX Master 3
    Internet Speed
    1 Gb/s Download and 35 Mb/s Upload
    Other Info
    Logitech Z625 speaker system,
    Logitech BRIO 4K Pro webcam,
    HP Color LaserJet Pro MFP M477fdn,
    APC SMART-UPS RT 1000 XL - SURT1000XLI,
    Galaxy S23 Plus phone
  • Operating System
    Windows 10 Pro
    Manufacturer/Model
    HP Envy Y0F94AV
    CPU
    i7-7500U @ 2.70 GHz
    Memory
    16 GB DDR4-2133
    Graphics card(s)
    NVIDIA GeForce 940MX
    Sound Card
    Conexant ISST Audio
    Monitor(s) Displays
    17.3" UHD IPS touch
    Screen Resolution
    3480 x 2160
    Hard Drives
    512 GB M.2 SSD
Well, the results so far - after a very PC intensive day with graphics work, web browsing, video playback and gaming (Fallout 3 and Age of Conan, the latter shut down and restarted numerous times as I've been testing out DX9 and DX10 differences) - is that there has been delightfully little noise from the hard disk, compared to the previous five days I've had this PC :) (the first three or four with both SuperFetch and System Restore enabled, which was just horrible).
If there are any performance differences between having SuperFetch enabled and disabled, they are so slight I haven't noticed them yet, and doubt I ever would.
 

My Computer

System One

  • CPU
    Core 2 Quad Q9400
    Memory
    8 GB
    Graphics Card(s)
    Zotac Geforce GTX 260
    Monitor(s) Displays
    24" HP LP2475w
    Screen Resolution
    1920x1200
Well that is encouraging to hear. I know in previous version of Windows, their version of prefetch was not worth having enabled. Superfetch was suppose to better in Vista, and for most it is, but I guess not always. ;)

Thank you for posting back your results. :)
 

My Computers

System One System Two

  • Operating System
    Windows 10 Pro 64-bit
    Manufacturer/Model
    Custom
    CPU
    Intel i7-8700K 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics Card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G7 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2,
    4TB Samsung 990 PRO PRO M.2,
    8TB WD MyCloudEX2Ultra NAS
    PSU
    Seasonic Prime Titanium 850W
    Case
    Thermaltake Core P3
    Cooling
    Corsair Hydro H115i
    Keyboard
    Logitech wireless K800
    Mouse
    Logitech MX Master 3
    Internet Speed
    1 Gb/s Download and 35 Mb/s Upload
    Other Info
    Logitech Z625 speaker system,
    Logitech BRIO 4K Pro webcam,
    HP Color LaserJet Pro MFP M477fdn,
    APC SMART-UPS RT 1000 XL - SURT1000XLI,
    Galaxy S23 Plus phone
  • Operating System
    Windows 10 Pro
    Manufacturer/Model
    HP Envy Y0F94AV
    CPU
    i7-7500U @ 2.70 GHz
    Memory
    16 GB DDR4-2133
    Graphics card(s)
    NVIDIA GeForce 940MX
    Sound Card
    Conexant ISST Audio
    Monitor(s) Displays
    17.3" UHD IPS touch
    Screen Resolution
    3480 x 2160
    Hard Drives
    512 GB M.2 SSD
Well that is encouraging to hear. I know in previous version of Windows, their version of superfetch was not worth having enabled.

Vista is the first Windows version to do "superfetch". XP introduced "prefetch", but that's a different mechanism.
 

My Computer

LOL, I drew a blank on the old name of that similar feature at the time. Thank you. :)
 

My Computers

System One System Two

  • Operating System
    Windows 10 Pro 64-bit
    Manufacturer/Model
    Custom
    CPU
    Intel i7-8700K 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics Card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G7 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2,
    4TB Samsung 990 PRO PRO M.2,
    8TB WD MyCloudEX2Ultra NAS
    PSU
    Seasonic Prime Titanium 850W
    Case
    Thermaltake Core P3
    Cooling
    Corsair Hydro H115i
    Keyboard
    Logitech wireless K800
    Mouse
    Logitech MX Master 3
    Internet Speed
    1 Gb/s Download and 35 Mb/s Upload
    Other Info
    Logitech Z625 speaker system,
    Logitech BRIO 4K Pro webcam,
    HP Color LaserJet Pro MFP M477fdn,
    APC SMART-UPS RT 1000 XL - SURT1000XLI,
    Galaxy S23 Plus phone
  • Operating System
    Windows 10 Pro
    Manufacturer/Model
    HP Envy Y0F94AV
    CPU
    i7-7500U @ 2.70 GHz
    Memory
    16 GB DDR4-2133
    Graphics card(s)
    NVIDIA GeForce 940MX
    Sound Card
    Conexant ISST Audio
    Monitor(s) Displays
    17.3" UHD IPS touch
    Screen Resolution
    3480 x 2160
    Hard Drives
    512 GB M.2 SSD
svc=service
host=host
Combined svchost.exe. Basically this is a bunch of services in a dynamic library link.
I already disabled some services but really lack expertise in this department as to some meanings are ambiguous to me.
 

My Computer

System One

  • CPU
    i7 965
    Motherboard
    Asus Rampage II Extreme
    Memory
    Corsair TR3X6G1333C9 x 2
    Graphics Card(s)
    Gigabyte GTX295 SLI
    Sound Card
    SB X-Fi MB
    Monitor(s) Displays
    Samsung Syncmaster T240
    Screen Resolution
    1900x1200
    Hard Drives
    2x1TB Western Digital Black (Raid 0), 150GB WD Raptor
    PSU
    1200W Thermaltake Toughpower
    Case
    Lian Li PC80P
    Cooling
    Chassis - 3 Front 140mm, Top 140mm, Rear 140mm
    Mouse
    Logitech MX Revolution
    Other Info
    Fold up beast by me :-)
Back
Top