MFC42.DLL:6920 issue

Rev Chuck

Well-known member
UKGSer Subscriber
Joined
Feb 7, 2003
Messages
2,745
Reaction score
516
Location
Scottish Highlands
Okay, this may make me look like a bit of a plonker, but here goes.
I have a Garmin V, with City Select v4 & v6. And it worked fine. Interfaced with pc no problem. Worked in car and on bike superbly.
My eye was drawn to an SPIII for slightly more than the 22Euros that Dennis was offering me his for :D
Anyway, I received from a nice man an SPIII the other week, with more of the software to go with it than I had for my V.
I uploaded the software onto the pc, and waited for everything to crank up, and I got this message:

Error Starting Program.
The MAPSOURCE.EXE file is linked to missing export MFC42.DLL:6920

I've looked for MFC42.DLL files and found some, but none of them seem to be the appropriate ones for the task.
I have uninstalled the software and re-installed it, and still nothing.

Any suggestions? Helpful and positive might be better for me.
Thanks
 
Rev Chuck said:
Any suggestions? Helpful and positive might be better for me.
Thanks

Spray your Tupperware with nonstick cooking spray before pouring in tomato-based sauces. No more stains!
 
Which Operating System are you running?
Where are the MFC42.DLL files that you found? - can you post locations with version numbers of each.
 
Bin Riding said:
I wonder have you updated your mapsource to latest?
Bin Ridin -
The Software that I was trying to load was:
City Navigator v7 - & of course reinstalling vs4; 5; & 6.

Clive said:
Which Operating System are you running?
Where are the MFC42.DLL files that you found? - can you post locations with version numbers of each.
Clive -
Running Windows 98

1. mfc42.dll C:\WINDOWS
2. Mfc42.dll C:\WINDOWS\SYSTEM
3. mfc42.dll C:\WINDOWS\Desktop
4. Mfc42.dll C:\WINDOWS\Desktop\My Briefcase
5. mfc42.dll C:\unzipped\mfc42
6. mfc42.dll D:\Program Files\Documents To Go
I'm sorry Clive I do not know where the version numbers are! You are right I am a Luddite in these matters.


Whatton, you are what I love about this site, real common sense sharing of expertise. I think that you are a riding god... :ymca
 
Rev Chuck said:
Running Windows 98

1. C:\WINDOWS
2. C:\WINDOWS\SYSTEM
3. C:\WINDOWS\Desktop
4. C:\WINDOWS\Desktop\My Briefcase
5. C:\unzipped\mfc42
6. D:\Program Files\Documents To Go
I'd junk (or if possible rename (just in case) e.g. MFC42.DLL.JUNK ) 3-6. Also check that the version numbers (File/Properties/Version Tab) on 1 & 2 are the same.
I haven't got a Windows 98 system left here to compare version numbers/file size against. If it still doesn't work and the version number of 2 is larger than the version number of 1 then (junk/rename 1).

If that doesn't work, then maybe for some odd reason Mapsource isn't finding the DLL where it wants it (although it should load from WINDOWS\SYSTEM as that should be on the "path") - copy the .DLL from WINDOWS\SYSTEM to the Mapsource folder (probably C:\Garmin).

You could also see if there is a version on the Mapsource install CD - might be called MFC42."somethingelse" (so search CDROM for MFC42.*) - it might need to be "Expanded" but we'll come back to that.
 
Chaz me randy old Papist.....MFC42.DLL is (in simple terms) an important file that should be in your windows operating system.....it rather sounds like yours has become corrupted , hence Clive's question to identify the location and version number of the ones you said you'dfound.

There are several ways of dealing with it, but it's not a mapsource or Garmin probblem, it's a windows problem ;)


The solution is going to sound rather complicated (but in fact is pretty easy ) but involves having a good copy of the file (MFC42.DLL) and deleting the corrupted one which is probably in your c:\windows\system folder.....to delete the old one however, you will need to be in windows safe mode (reboot and press f8 on start up)

You can find a 'good' copy of the file on 'tinternet or on your original windows install disk.........or I can email you a copy........save it on your 'c' drive so that its adress is his file cannot be renamed or removed from inside Windows.

OK, step by step, just 'cos you're lovely ;)

1) save the 'good' mfc42.dll file on your 'c' drive......not in any folders, just right there on the root drive....

2) Restart your computer and start it in MS DOs mode......(press f8 as it starts lots of times until you get the option to get into MS dos mode)

3) You should see a flashing command prompt....remember those from the bad old days????
Type in CD\System and hit enter

4) The flashing prompt should now say c:\windows\system ...ok????

5) type in Ren mfc42.dll mfc42.old then hit enter
(Ren means rename...you're renaming the existing file as 'old so the system doesn't see it ;) )

6) now type in Copy c:\mfc42.dll c:\windows\system\mfc42.dll
(that copies the 'good' copy of the file into the place it should be from the place you saved it in step 1 ;)

PS hit enter after it :thumb

7) Now turn your pc off, count to twenty, turn it on and Mapsource and your new fangled GPS thingymagig will work........I promise ;)

HTH...it does sound frightening but it ain't really :D


Bill
 
PS I can talk you through it step by step tommorrow morning if you like....I can't remember if the dos commands are case sensitive etc.....sorry :(
 
Thanks Clive, Bill.
First, tried Clives copying and pasting method, and that at least got rid of the statement about a missing MFC42.dll file. Sorted.
Second, tried to get the MSDos route as Bill suggested, but after about 30 minutes of trying to get it, I gave up. I was getting 5 options from Safe Mode through to being prompted to click everything in the boot up process - but no MSDos mode. Did manage to get a C:>_ (flashing prompt) but when typing in CD\SYSTEM it came back with "bad command".
So have given up on that. As I said, the copying and pasting method from C:\SYSTEMS to C:\Garmin seems to have solved that little problem.

Now, however, when I click on the Mapsource green globe both on my desktop and in the Start>Programs>Mapsource route, I am getting the following message:

There is a problem with the MapSource registry.
Pease reinstall MapSource and start it again.

Have tried this reinstalling and starting again. But same message. Been through all the Mapsource discs that I have, and cannot find a single file called "registry". So where do I find the "Registry" file? Please!
 
CD C:\WINDOWS\SYSTEM
(i.e. with a space after CD) may work better

The "Registry" is a special windows operating system file - try Start/Run/RegEdit

you should be able to search the registry for "Mapsource" (e.g.)
but be very careful what you change/delete!
 
Thank you gentlemen. All is now well with the world. I can see into Morocco, and plan a direct route round Paris - unlike Jamie... :dabone
 
Rev Chuck said:
Thank you gentlemen. All is now well with the world. I can see into Morocco, and plan a direct route round Paris - unlike Jamie... :dabone
Hey...... and what about that stonking Tupperware tip from Whatton?

My mum thinks I'm the bollox now.
 
LOLGEOFF said:
My mum thinks I'm the bollox now.

Tell her to add a tablespoon of baking soda to her soapy water when washing the dishes - it softens hands while cutting through grease!

:thumb
 
LOLGEOFF said:
Hey...... and what about that stonking Tupperware tip from Whatton?

My mum thinks I'm the bollox now.

Hey muppet features, I think I already had made point of commenting on how thankful I was of that particularly helpful and positive piece of information from Whannot!
Geoff, it's not just a new bike that you need, its a pair of new glasses as well, tosser. :beerjug:
 
Rev Chuck said:
Hey muppet features, I think I already had made point of commenting on how thankful I was of that particularly helpful and positive piece of information from Whannot!
Geoff, it's not just a new bike that you need, its a pair of new glasses as well, tosser. :beerjug:
You're a bit touchy Rev have you sat on a thistle?

Any more of that and I'll join the Roman Candles!
 


Back
Top Bottom