I had a virus on my pc the other day and had to completly reboot my system.
when i reinstalled sh3 it kept crashing and going windows report
whenever i tryed to start a game.it would crash while loading a miision or whatever in initalizing screen.
it ran fine befor my reboot
i have got it running now by doing one simple thing.
goto control panel and open perfomance & maintenece/system, open the advanced tab and serlect performance settings,open the next advanced tab and click change virtual memory, selected costom size and set both boxs to the recermended, mine is 766mb.
this worked for me dont ask me why though but the game runs fin now and dosnt crash!