I need to ask the Google Earth users a question about a problem that I am experiencing with Google Earth. When I try to start the program now on a computer that runs Windows 2000 (been running fine for 2+ years) I get the following error message: “The procedure entry point CryptUIDlgViewContext could not be located in the dynamic link library CRYPTUI.dll”. Also, can I find and save my entered locations? I have been entering locations across the state in Google Earth. I suspect it may be a memory problem developing on the computer as I am beginning to see some other errors in other programs. Any help would be appreciated.
Edward L. Killough, NCPLS
It is more a programmer's issue I think, it looks as if some dll files (linked program files) are not containing the right entries for the code ... did you abort an update or did you have troubles while updating ...
I guess a re-install of the google earth may solve the problem
chr.
Sounds like your registry has been modified by some action.
I do not know much about win2000. Maybe you can restore your computer to a time before this happened.
You may also be able to fix your registry.
It's always good to periodically save your "MyPlaces" as a kmz at a separate place on the hard drive.
You could do as Christ says and re-install, but first I would save the old GE folder to a different name, in case there are some kml files that would be over-written by a new install.
OR BETTER.........
you may want to check this page:
http://www.google.com/support/forum/p/earth/thread?tid=0fe4e647c579f793&hl=en
cryptui.dll error
Just do a bing search on that subject text and you'll find tons of stuff.
Basically what your particular error means is that a program - GoogleEarth in your case - is calling upon a function in that DLL that does not exist. Your Google Earth version was programmed based on a different version of that DLL than you have installed on your machine. However, you may also in fact have multiple versions on your machine and the wrong one is being accessed. There is common if that DLL is really an ActiveX/COM object.