Got computer error message "dll not found" or "bad image" at startup or shutdown or run program? No "missing dll" anymore-Repair dll errors - How to fix windows dll corrupt on your windows xp,vista,2000/2003,windows 7(win7)
Please read the instructions carefully before you download the dll file.Take the proper steps to safely clean and repair windows errors.
1. Before you start the DLL installation, Repair Windows Errors and Prevent Crashing or Freezing with FREE PCFix.
2. After you download "*.Dll"(file extension dll) on your machine, copy it to
3. Go to "start" ==> "run" and type "regsvr32 *.dll" to register the file to the system. For windows 95/98/xp/2000/vista/windows 7 64 bit,and win vista,no dlls is corrup!
Where should this file go?
Please copy it to windows/system32/
Component 'MSDATGRD.OCX' or one of its dependencies not correctly registered: a file is missing or invalid
Clicking the Edit Contacts button on the Metadata author, Point of contact, and Distributor pages in the ISO metadata editor causes the following error:
"Component 'MSDATGRD.OCX' or one of its dependencies not correctly registered: a file is missing or invalid"
This error may also be encountered by double-clicking the ISOEditContacts.exe in the arcexe82\Metadata\ISOWizard folder. The Edit ISO Contacts aplication is used to modify the contents of the ISO metadata editor's contacts database.
ArcGIS 8.2 does not install the msadodc.ocx and msdatgrd.ocx files, which are required by the Edit ISO Contacts application. These files are installed by Office 2000 SR1, Visual Basic 6, Visual C++ 6, Visual Studio 6, and Office 2000 Developer.
Solution or Workaround
Download the ISO Metadata Editor Patch from ESRI Patches and Service Packs link, below. Click on ArcInfo Desktop > ISO Metadata Editor Patch.
"%systemroot%\system32\macromed\flash9d.ocx Then manually register it like this:
Flash9d.ocx error detail:
Event Type: Error Event Source: Application Error Event Category: None Event ID: 1000 Date: 8/23/2007 Time: 9:01:08 AM User: N/A Computer: ZZZZZZ Description: Faulting application iexplore.exe, version 7.0.6000.16512, faulting module flash9d.ocx, version 220.127.116.11, fault address 0x00099a25. For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp. Data: 0000: 6c707041 74616369 206e6f69 6c696146 0010: 20657275 78656920 726f6c70 78652e65 0020: 2e372065 30362e30 312e3030 32313536 0030: 206e6920 73616c66 2e643968 2078636f 0040: 2e302e39 302e3734 20746120 7366666f 0050: 30207465 39393030 0d353261 0a
Please also try :
1.Expand the C:\Windows\System32\Macromed\Flash directory, and double-click on FlashUtil9b.exe. Make sure all your browsers are closed, then reboot.
2. update to the beta Flash Player Update 3 (18.104.22.168) from http://labs.adobe.com. And be certain to update to the final Flash Player 9 Update 3 release when it is available.
3. reduce the number of tabs open in an instance of IE7. Reducing the number of tabs simultaneously running SWFs will reduce the amount of memory consumed, and will decrease the likelihood for the crash condition to occur.
4.if you have X number of tabs open and crash, try limiting yourself to X-3 tabs or so. For example, if you have 7 tabs open and crash fairly consistently, try to limit yourself to 6 tabs. If 6 tabs fail, try 5.
5. Launch new instances of IE7, and limit the number of tabs launched per instance
Optionally, as suggested above, you do have the option to use Flash Player 8 in the interim: -- rolling back to Flash Player 8 using the technote "Archived Flash players available for testing purposes" (http://www.adobe.com/go/tn_14266). You'll need to be vigilant about preventing any Flash Player 9 updates. And note that this will prevent you from viewing any content that requires Flash Player 9.