if your running win7 then you need to give dxinstal admin privs. if you dont the program will run and either complete like it did something or tell you an error occured.
you will know if its working as it will list the files its installing and your mouse pointer will flash.
you need to run the dx setup from the need for speed disk. just running the redist from windows may not be enough.