A Core i5 doesn't have hyperthreading, its just 4 cores, no virtual ones.
If you have an SSD in your PC, maybe you can try copying a bunch of files to it and analyze them then.
I find it strange that my machine would be twice as fast as yours while my disks aren't doing that much.
Hmm... starting to wonder if something is wrong with my system.
I analyzed some video files on my SSD and observed no change in CPU (50%).
Big question that is worrying me is why are you with same processor able to consume 100% cpu?
I poked around in the bios cpu settings. I had virtualization disabled so I enabled it but it made no difference. Did not see any other settings that I thought I should change. Let me know if you have any ideas.
May I ask you to run the MC benchmark and report your results? Here are mine:
=== Running Benchmarks (please do not interrupt) ===
Running 'Math' benchmark...
Single-threaded integer math... 3.752 seconds
Single-threaded floating point math... 2.497 seconds
Multi-threaded integer math... 1.938 seconds
Multi-threaded mixed math... 1.300 seconds
Score: 2003
Running 'Image' benchmark...
Image creation / destruction... 0.302 seconds
Flood filling... 0.393 seconds
Direct copying... 0.433 seconds
Small renders... 1.185 seconds
Bilinear rendering... 0.750 seconds
Bicubic rendering... 0.497 seconds
Score: 6181
Running 'Database' benchmark...
Create database... 0.552 seconds
Populate database... 1.130 seconds
Save database... 0.127 seconds
Reload database... 0.032 seconds
Search database... 0.971 seconds
Sort database... 0.980 seconds
Group database... 0.570 seconds
Score: 4930
JRMark (version 19.0.40): 4371