What is the latest version of Windows OS file comctl32.dll?

Holly King 1 Reputation point
2022-09-30T20:25:42.407+00:00

What is the latest version of "C:\Windows\System32\comctl32.dll" included in Windows 10, 11 and Windows Server(s)?

I see 5.82 in my WIndows 10 test machine.

(Get-Item "C:\Windows\System32\comctl32.dll").VersionInfo

ProductVersion FileVersion FileName



10.0.19041.1 5.82 (WinBuil... C:\Windows\System32\comctl32.dll

C:\Windows\System32\comctl32.dll versions less than 6.10 are flagged as vulnerable. This file should be updated or removed by Microsoft Windows Update. Please advise.

Windows for business | Windows Client for IT Pros | Devices and deployment | Configure application groups
Windows for business | Windows Server | User experience | Other
Windows for business | Windows Client for IT Pros | User experience | Other
{count} votes

2 answers

Sort by: Most helpful
  1. Michael Taylor 60,161 Reputation points
    2022-09-30T20:46:22.13+00:00

    It's complicated. The Common Controls library is an OS component. The version you're looking at is the last version (5.82) that was developed before the new CC library came into being. If an app uses the CC library then this is the version it'll get.

    However starting with v6 it is now a side-by-side binary. Therefore the actual file resides under the WinSxS folder. If an app needs to use the v6+ version then it must have an app manifest. That is discussed here. If an app uses a manifest then ultimately it will use the SxS version in this folder. If there is no manifest then it is pre-6 and uses the last version which is 5.82.

    If you do a quick search for the binary then you'll see that the latest current version appears to be 10.0.22000.1 but that can change and it doesn't really matter unless your app manifest references that version anyway. You should always use the minimal version that your app requires.


  2. Limitless Technology 39,921 Reputation points
    2022-10-06T08:23:43.573+00:00

    Hello there,

    The latest file update released for Microsoft Office Access 2010 was on 07/04/2011 [file version 6.10 (WinBuild.160101.0800)]. Comctl32.dll is found in Windows 10.

    Because various versions of ComCtl32.dll were distributed with Internet Explorer, the version that is active is sometimes different from the version that was shipped with the operating system. Therefore, your application must directly determine which version of ComCtl32.dll is present.

    This article lists the available versions of the Common Control library (ComCtl32.dll), describes how to identify the version that your application is using https://learn.microsoft.com/en-us/windows/win32/controls/common-control-versions

    --------------------------------------------------------------------------------------------------------------------------------------------

    --If the reply is helpful, please Upvote and Accept it as an answer–

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.