Mouldread :
Hm... what about your hard drive? Have you checked its health status?
Sorry for not helping much but it's just ideas.
Status Good
Temperature 36 °C
Temperature Range OK (less than 50 °C)
01 Read Error Rate 200 (200) Data 0000000000
03 Spin-Up Time 175 (171) Data 0000001089
04 Start/Stop Count 100 (100) Data 0000000166
05 Reallocated Sectors Count 200 (200) Data 0000000000
07 Seek Error Rate 100 (253) Data 0000000000
09 Power-On Hours (POH) 097 (097) Data 0000000B0F
0A Spin Retry Count 100 (100) Data 0000000000
0B Recalibration Retries 100 (100) Data 0000000000
0C Device Power Cycle Count 100 (100) Data 0000000146
C0 Power-off Retract Count 200 (200) Data 0000000062
C1 Load/Unload Cycle Count 200 (200) Data 00000008FA
C2 Temperature 111 (102) Data 0000000024
C4 Reallocation Event Count 200 (200) Data 0000000000
C5 Current Pending Sector Count 200 (200) Data 0000000000
C6 Uncorrectable Sector Count 100 (253) Data 0000000000
C7 UltraDMA CRC Error Count 200 (200) Data 0000000000
C8 Write Error Rate / Multi-Zone Error Rate 100 (253) Data 0000000000