MSCOMCT2.OCX & ERROR 0X8002801c


John T. Blair
 


When I first loaded Logger32 on my Win 7 desktop back in 2021, I ran into an error about MSCOMCT2.OCX.  After I researching the problem and figuring how to fix it I posted a solution.

Well, I just got a new computer, a Kamuri running Win 10, for my radio desk.  For the last 2 days I've been trying to get Logger32 running on it.  I had 2 major problems:

1. After loading the program, and trying to run it, I was getting a VIS_BAD_DATASET_NUMBER Logbook32.extension.  After trying to reload the program, moving things around, reading the help file, etc
I did a search for the ".INI" files in the Logger32 directory.  I loaded each one, one at a time, into notepad and
did a search for logger32.  I had loaded Logger32 in "c:\Ham Radio\Logger32", but the path in the ".INI" files was pointing to "c:\logger32".  So I edited each of these entries and change it to "c:\Ham Radio\Logger32".  This time when I tried to run Logger32, it came up.

So next I loaded copies of the Logbook.isd, .isl  & .ism to get my current QSOs loaded.

So far so good.  But then I tried to add a QSO by right clicking the mouse in the Logbook page.  I got a MSCOMCT2.OCX error.   Trying several things I also got a 0x8002801c error.  So more researching the problem.

I finally had success about 11pm 3/12/23, tonight.  I've spent quite a bit of time researching various solutions and trying them.  So I'm here to report the process that I used to finally fix the problem.


1. Make sure mscomct2.ocx is in the directory c:\windows\SysWOW64

2. Run System File Checker (SFC) to check for bad files
    a. win + X - promps in c:\windows\system32
    b. run "sfc /scannow"

3. Register the ocx file:
    a. win + X - promps in c:\windows\system32
    b. Change directory  "cd c:\windows\SysWOW64"
    c. Register program regsvr32 mscomct2.ocx

I have not successfully added and deleted a QSO via Add QSO manually and manually deleting a QSO.

Hope this may help someone.

--
JohnT WA4OHZ
Virginia Beach, VA