yeah the fix work, not freeze
to EFX: i search a bit around in the internet and it seems that all newer driver of creative have a bug, so only after a fresh install and the first start of a program EFX work (so post it a member in the creative forum), after that he didnt work anymore.
but i dont really found much about this problem, i think the most people didnt regonice it, because theres not many games with 3D sound support around anymore (i didnt regonice it too
i will further invesgitage, maybe a found a "work" around, if you i will post it here.
Edit: ok find in the moment no solution, tried to use an older ct_oal.dll verion, but thats didnt work, maybe the install of the orginal cd driver would work, but then maybe other errors and in the moment i didnt want to try it out, with deinstallation and new installation of this old driver.