Damrong, I have been getting a Windows Error Signature on Sfp1, WOV, WOE and FE for the last two months. I'm running Windows XP Professional SP2 with the August 2007 Directx redistributable and fully patched versions of all the Thirdwire sims. I finally did a complete reformat and fresh install of XP Pro SP2, reinstalled all four of Thirdwire's sims, and redownloaded and installed the Service Packs and patches and reverted all the way back to the Nvidia Forceware 93.71 WHQL video drivers for my 7950GT video card. Guess what? I still got the same F*****G Windows Error Signature message!
So, on a hunch that the latest Directx Redistributable package, which includes both Directx 9.0C and Directx 10 files, was causing the same problems Vista users were having with the EffectShader; I did the UseEffectShader=FALSE edits to all the terain files in each of my Thirdwire installs. I just finished playing a single mission in SFP1, WOV, WOE and FE without getting the error message once! Before this fix, I couldn't finish a single mission in any of the Thirdwire sims without the Windows Error Signature screen puching me in the face.
The fix process is open the terrain folder for each installed terrain. In WOV:
1. Open the VietnamSEA folder
2. Use the SFP1E Extract Utility to extract the VIETNAMSEA_Data.ini from the VietnamSEA.cat file.
3. Edit the UseEffectShader=TRUE to read UseEffectShader=FALSE, located under NormalTextureMaterial and WaterTextureMaterial.
4. Save the VIETNAMSEA_Data.ini and and go fly a single mission with a couple different aircraft.
I hope this works for you!