Quote Originally Posted by mynameismud
This fix is for those who have run into the problem of a non-initializing Winter Assault executable (the problem which failed to generate a warnings.log file).

Apparently, it's as simple as changing the file's executable to Windows 2000 compatibilty mode. To do this simply right click on WH40kWA.EXE in the DoW folder, select compatiblity, and change the compatibilty mode to Windows 2000. The game should now run. This solution is for XP users, but I have a funny feeling the only ones having this problem are XP users. Enjoy!
If this does not help, try to do a clean reinstall. As a last resort, format your HDD and try it again.

For comments and new solutions please refer to the original thread.