Hmm...the 40GB WorkDisk sounds like it might be more of an external harddrive than a flash drive. If it is, there is a chance it is causing an NTFS error.
That said, NiTaS has a point. There is a very good chance one of your hard-drives failing (drives that small tend to be older, and old drives have an irritating habit of quitting). Run a Check Disk (Open "Computer" from the Start Menu, right click on the drive, click on the "Tools" tab, click "Check Now...") on each drive. I would not be surprised if you found errors on at least one of the volumes (probably C:/).
One of the reasons the things could be related is that the way the HD talks to the RAM is written on the disk. If that sector has errors, that will cause problems.
It might be a good idea to consider a MOBO and RAM upgrade in the future. If you find that your HDDs are going, they will be a higher priority (unless you decide to just go with a whole new system.
Good luck, and let us know if you find out more fixing this or need any more help.