hmmm...
I have a feeling that this is one of those uninstall/reinstall places as a dll that CR is trying to use isn't where it thinks it should be.
I guess I would try searching your system for the u2lkern.dll and seeing if it exists and where.
I could be completely wrong as I don't too often have to deal with installation errors. I don't know what UFL means, but CR is usually pretty 'nice' in telling you where the error is, and what is wrong (even it is cryptic)