amigo é o seguinte :
kernel.dll é uma dll do directx !
acho que de alguma maneira o directx do seu pc foi corrompido
a solução é vc retirar o directx do pc
use este progama
http://baixaki.ig.com.br/download/directx-uninstaller.htm
depois reistale o directx
download directx 9.c
http://baixaki.ig.com.br/download/directx.htm
directx 10
http://www.techmixer.com/download-directx-10-for-windows-xp/
ai pegue algum dvd de um jogo que tenha uma atualização bem recente do directx , geralmente ta na pasta "suppot" ou "directx"(gears of war , 007 quanto of solace , gta4,etc , ou reistale o ut3 se preferir )
depois de ter fieto isso reistale o seu driver de video
detalhe importante !!!:
quando vc retirar o direct x do pc
limpe seu registro para poder reistalar de novo
use o ccleaner
http://baixaki.ig.com.br/download/ccleaner.htm
--