SETUP.EXE ordinal 6449 error

Document ID : KB000055766
Last Modified Date : 14/02/2018
Show Technical Document Details

Problem

I am getting the following error message right after executing the product SETUP.EXE:

"The ordinal 6449 could not be located in the dynamic link library MFC42.DLL".

Details

Microsoft NT 4 SP6 comes with a built in MFC42.DLL version = 4.2.6068 that is not compatible with the new released Windows applications. Our program is looking for an API that doesn't exist in this old version of MFC42.DLL.

Solution

This issue can occur when there are multiple Mfc42.dll files in various folders and/or the DLL you have is version 4.2 or lower. This file should be located under windows\system or windows\system32 folder only. If you are holding an old version, copy this DLL with version 6.0 and higher from any other Windows machine.