Http://www.121down.com/article/article_13651.html
The pit-father's Ise does not support the WIN8 (including the latest 14.6), and when using 64-bit ISE to click on something like Open, the program crashes, although using 32-bit does not have this problem, but the default open mode of the project can not be changed to 32-bit.
Therefore want to normal (pseudo) use 64 bit can have the following temporary solution
Locate the two folders under the program installation path
X:\Xilinx\14.6\ISE_DS\ISE\lib\nt64
X:\Xilinx\14.6\ISE_DS\common\lib\nt64
First, in the first folder, rename LibPortability.dll to LibPortability.dll.orig, and then copy LibPortabilityNOSH.dll and rename it to LibPortability.dll so you have another LibPortability.dll file.
Then in the second folder, overwrite the previously obtained new libPortability.dll into this folder.
Troubleshoot Xilinx Ise's way to open crash flashback under Win8