Question: can't start because mfc90.dll is missing?
Answer: dll error was caused by a change made to an important file or configuration, a System Restore could solve the problem. Reinstall the program that's producing the mfc90. dll error. If one of these errors occurs when you use a particular program, reinstalling that program might help.