Can't register oxc file

Ruinberg 21 Reputation points
2022-07-29T20:01:28.887+00:00

Hello everyone! Whenever I try to open the software GEPath, I get the error message "Component FM20.DLL or one its dependencies not correctly registered: a file is missing or invalid". I have manually registered the FM20.DLL file and used the Emsa Register DLL Tool to see if it is indeed registered. With the tool, I saw that the FM20.DLL file and all other Active X controls are registered except for one oxc file that is still unregistered. I have manually registered it and got the "registration succeeded" message but it still shows as unregistered so I think that this is the reason I get the error message when trying to open GEPath. Does anyone have an idea what the problem could be with the oxc file and how to fix it?

Thank you very much and best regards!

Windows 10
Windows 10
A Microsoft operating system that runs on personal computers and tablets.
10,645 questions
0 comments No comments
{count} votes

Accepted answer
  1. Ramesh Srinivasan 176 Reputation points
    2022-07-30T06:27:25.957+00:00
    1. Download FM20.dll and FM20ENU.dll (link)
    2. Copy the two files to "C:\Program Files (x86)\GEPath"
    3. Launch GEPath as administrator (for the 1st run only)

    226336-image.png

    FM20.DLL:  
            Verified:       Unsigned  
            Link date:      11:41 PM 1/12/1999  
            Publisher:      n/a  
            Company:        Microsoft Corporation  
            Description:    Microsoft« Forms DLL  
            Product:        Microsoft« Forms  
            Prod version:   2.01  
            File version:   2.01  
            MachineType:    32-bit  
            SHA256 : 271514EF957E4489FF86208528C63916BDA06FECB3850AED59E4E00F5EE4AD8D  
    
    FM20ENU.DLL:  
            Verified:       Unsigned  
            Link date:      11:41 PM 1/12/1999  
            Publisher:      n/a  
            Company:        Microsoft Corporation  
            Description:    Microsoft« Forms International DLL  
            Product:        Microsoft« Forms  
            Prod version:   2.01  
            File version:   2.01  
            MachineType:    32-bit  
            SHA256: BBB06F8A413C4D555C4025DFA3E6F85CDDD2AAE2E37D0E99AF85649B4DB95095  
    
    1 person found this answer helpful.

1 additional answer

Sort by: Most helpful
  1. MotoX80 31,581 Reputation points
    2022-07-30T02:31:41.7+00:00

    It's ocx, not oxc.

    Is this what you are trying to install?

    https://www.sgrillo.net/googleearth/gepath.htm

    FM20.dll is not included in the GEPath1_4_6.CAB file, and it's not on my base Win10 VM's. I did find it on my Win11 laptop in C:\Program Files\Microsoft Office\root\vfs\System. But that would be a 64 bit version and that won't work with the 32bit GEPath.

    An internet search shows that FM20 is part of Microsoft Forms 2.0 Object Library. Do you have Excel installed on your PC, or where did you get fm20.dll from? You should not have needed to register fm20.dll if Forms 2.0 was correctly installed. You are probably missing other dll's.

    Download and run Process Monitor.

    https://learn.microsoft.com/en-us/sysinternals/downloads/procmon

    In the Filter menu, add an entry for "process name contains gepath". Run the program.

    Scroll through the output and look for entries where Windows is searching for a dll in all of the folders in your system path. Copy that dll from your old pc. (I assume that you have a working version of GEPath somewhere.) I'd recommend putting the dll's in C:\Program Files (x86)\GEPath.

    226355-image.png

    1 person found this answer helpful.
    0 comments No comments