Try this.
Do a Search for MFC42LOC.DLL, especially in %windir%\System32.
HOW TO: Search For Hidden Or System Files In Windows XP
http://support.microsoft.com/kb/302347
If MFC42LOC.DLL is present in the %windir%\System32 folder, rename
MFC42LOC.DLL to MFC42LOC.old
Locate the file mfc42loc.dll and, if found, check its properties.
MFC42LOC.DLL file tells mfc42.dll what language to use in some dialog and
menu boxes. Installing a program that comes in multiple languages (or
installing an update that is not the same language as the operating system)
will occasionally drop a copy of this file that does not match the users
language settings. Renaming or deleting the file allows Windows to use the
user's default language settings instead the language noted by the file.
Drive by IE can install MFC42LOC.DLL also.
mfc42.dll should not be messed with.
Save Dialog Box Displayed Incorrectly When You Quit a Program
http://support.microsoft.com/default.aspx?scid=kb;en-us;249592
I had a Japanese MFC42LOC.DLL installed once.
--
Hope this helps. Let us know.
Wes
MS-MVP Windows Shell/User
In