Microsoft KB Archive/186176

{|
 * width="100%"|

INFO: Redistribution of Comctl32.dll

 * }

Q186176

-

The information in this article applies to:


 * Microsoft Windows 2000 Advanced Server
 * Microsoft Windows 2000 Server
 * Microsoft Windows 2000 Professional
 * Microsoft Windows 3.11
 * Microsoft Windows 95
 * Microsoft Windows 98
 * Microsoft Windows 98 Second Edition
 * Microsoft Windows NT Server versions 3.5, 3.51, 4.0, 4.0 SP4
 * Microsoft Windows NT Workstation versions 3.5, 3.51, 4.0, 4.0 SP4
 * Microsoft Win32 Application Programming Interface (API)

-

SUMMARY
To use the latest versions of the common controls with Windows, you must have the latest version of Comctl32.dll installed. You can obtain and distribute the latest version of Comctl32.dll appropriate to a particular operating system in either one of the following ways:


 * In all cases, you can upgrade Comctl32.dll by installing the latest version of Internet Explorer (currently 5.0a) intended for the particular platform:
 * This is the preferred method of upgrading Comctl32.dll for all platforms. Please note that some newer controls may not be added to older versions of Windows (Windows 3.x, Windows for Workgroups 3.x, and Windows NT 3.x).
 * You can use the file 50comupd.exe to install Comctl32.dll (version 5.70.x.y) on Windows 95, Windows 98, and Windows NT 4.0. You cannot use 50comupd.exe for Windows 3.x, Windows for Workgroups 3.x, or Windows NT 3.x. You must install Service Pack 4 or later on Windows NT 4.0 before installing 50comupd.exe. As with all operating system changes, administrator privileges are required to use 50comupd.exe on Windows NT 4.0. You can get 50comupd.exe from the following Web page (select an appropriate site):

The following flags can be used to minimize the UI thrown by this archive:

"50comupd /r:n /q:1 = 99% quiet mode, some errors will still pop up warnings." "50comupd /r:n /q:a = totally quiet, with no pop-ups even on error conditions." NOTE: You must restart before using this control.

You must take special care to avoid inadvertently installing any component intended for one operating system onto another, because this can cause unpredictable results and is a direct violation of Microsoft's licensing agreements. For further information regarding redistribution, refer to the End-User License Agreement (EULA) packaged with the Microsoft Product.

MORE INFORMATION
COMCTL32.dll v 5.70.x.y supports the following languages:


 * ar - Arabic
 * br - Portuguese (Brazil)
 * ca - Catalan
 * cn - Chinese (PRC)
 * cs - Czech
 * da - Danish
 * de - German
 * el - Greek
 * en - English
 * es - Spanish
 * eu - Basque
 * fi - Finnish
 * fr - French
 * he - Hebrew
 * hu - Hungarian
 * it - Italian
 * ja - Japanese
 * ko - Korean
 * nl - Dutch
 * no - Norwegian
 * pl - Polish
 * pt - Portuguese (Portugal)
 * ru - Russian
 * sk - Slovak
 * sl - Slovenian
 * sv - Swedish
 * tr - Turkish
 * tw - Chinese (Taiwan)
 * vi - Vietnamese

You can obtain a re-distributable version of Internet Explorer 5.01a from the Internet Explorer Administrator's Kit (IEAK) v5.

Redistribution requirements and instructions are included in the IEAK, which you can obtain from the following Microsoft Web Site and the latest version of the MSDN:

"IEAK Home Page" The version of Comctl32.dll that is included with 50Comupd.exe contains Y2K-compliant versions of the common controls.