Security Update for mscomctl.ocx (KB2597986 MS12-060) August 2012 Updates: Listbox double-click no longer works

Anonymous
2012-08-15T12:25:26+00:00

After installing the August 2012 round of patches (MS12-060: Vulnerability in Windows common controls could allow remote code execution), an Access 2010 application using the Windows common controls Listbox no longer responds to a double-click.

The update installs MSCOMCTL.OCX 6.1.98.34 dated 6 Jun 2012.

Reverting to the previous version of the file (version 6.1.98.33, variously dated 7 or 14 Feb 2012 solves the problem.

I think this probably applies to Win XP as well.

Anyone else come across this? Any other issues with this update?

Windows for home | Previous Windows versions | Apps

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2012-08-15T16:40:53+00:00

We had the problem and the way round it is to unregister mscomctl.ocx, log off, log back on and then register mscomctl.ocx.  The log off stage is important.  Without doing this unregistering and registering doesn't work.

This 'fix' has worked for us on PCs running Office 2003, 2007 and 2010 (Windows 7 64bit, Vista and XP)

Was this answer helpful?

7 people found this answer helpful.
0 comments No comments

104 additional answers

Sort by: Most helpful
  1. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more

  2. Anonymous
    2012-08-16T16:30:29+00:00

    regsvr32 c:\windows\syswow64\mscomctl.ocx worked fine with me. Thanks!

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2012-08-16T16:16:59+00:00

    Yes, we have validated this solution with our customers as well.  Removing the 2.0 and re-registering mscomctl.ocx have solved all of our issues related to this security update.

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2012-08-16T15:04:19+00:00

    Thanks.

     

    Further update - we've found that our fix doesn't work on all PCs.  Where it doesn't we are now using a slight variant on other suggestions posted.

    1. Unregister mscomctl.ocx
    2. Rename mscomctl.ocx as mscomctlNEW.ocx

    3) Copy an old version of mscomctl.ocx (from internet) to system32 or syswow64

    1. Register mscomctl.ocx
    2. Unregister mscomctl.ocx
    3. Delete mscomctl.ocx
    4. Rename mscomctlNEW.ocx as mscomctl.ocx
    5. Register mscomctl.ocx

    Unbelievable - but it seems to work

    Simply unregistering and then  registering the new mscomctl.ocx has never worked for us

    Thanks a lot, I was searching for this solution for a while.

    We have an Access 2003 database used by several PCs on Windows XP.

    I have first updated the reference to MSCOMCTL.OCX in VBA ("References" Menu).

    It worked (listview seemed to be ok in the form) but everytime I was moving the mouse or clicking in the list, I had error messages (Mouse_Move, Item_Click, etc.).

    Finally, this get solved by your solution :

    • unregistering the 6.1.98.34 version
    • registering back the 6.1.98.33 version
    • unregistering the 6.1.98.33 version
    • registering forth the 6.1.98.34 version

    (no need to close the Windows session, no need to reboot Windows.

    After that, no more errors.

    Was this answer helpful?

    0 comments No comments