Just found this that could be what you need:
Tomcat Fails to Launch on Windows Server
The current Tomcat installer has a bug where it forgot to install one Windows dll. The solution is to copy a C:WINDOWSSystem32msvcr71.dll from any Windows system you find it (like XP Pro or Vista or any Windows computer with a Microsoft Visual Studio installed) and copy it to the same directory on your Windows Server machine. Then Tomcat will launch fine.
see if that sorts this out for you ?