It runs fine for me on Win7 64 bit.
If you really want to get to bottom of this you could run source monitor from the task mananger. It's somewhere in the performance tab.
This will show you I/O usage, memory consumption and CPU usage. Let it run before you start FH2 and if it crashes take a look at the history.
The thing is, it won't tell what caused excessive usages or ctd's, but perhaps can point to faulty hardware.