I've been playing the Touhou games on my current hardware configuration for years without having any issues. However, in late 2009 my boot drive crashed and I lost everything on it. Since starting with a fresh install of Windows XP on a new drive things have been acting a bit wonky in the Touhou realm.
All of the Windows games are now prone to randomly locking up at what seem like arbitrary times. This lock-up usually, but not always, results in a hard freeze of my entire system, forcing me to perform a hard reset. However, the lock-up is fairly infrequent when playing PCB or later games. But with EoSD I am lucky to get through a single stage in practice mode without a crash occurring.
I tried updating the drivers for my graphics card, but that didn't solve the issue. I also confirmed that my computer isn't mysteriously overheating when these crashes occur. I'm considering replacing my graphics card entirely (it's about time to get a new one anyway), but before I do that I'd like to see if anyone has any ideas for how I might solve this crash problem.