When you run a 16-bit application on a Windows Vista-based or Windows Server 2008-based computer that has the Desktop Window Manager Session Manager service installed, some controls are not painted correctly

This article has been archived. It is offered "as is" and will no longer be updated.
When you run a 16-bit application on a Windows Vista-based or Windows Server 2008-based computer, some controls in the application are not painted correctly. Therefore, the application's user interface (UI) is not displayed correctly.

This problem occurs when the Desktop Window Manager Session Manager service is disabled on the computer. If you enable this service, this problem no longer occurs.

  • By default, the Desktop Window Manager Session Manager service is disabled when the system is hosted on a virtual system such as Microsoft Virtual PC.
  • This is a known issue in the Threed16.ocx control that is included with Microsoft Visual Basic 4.

Hotfix information

A supported hotfix is available from Microsoft. However, this hotfix is intended to correct only the problem that is described in this article. Apply this hotfix only to systems that are experiencing the problem described in this article. This hotfix might receive additional testing. Therefore, if you are not severely affected by this problem, we recommend that you wait for the next software update that contains this hotfix.

If the hotfix is available for download, there is a "Hotfix download available" section at the top of this Knowledge Base article. If this section does not appear, contact Microsoft Customer Service and Support to obtain the hotfix.

Note If additional issues occur or if any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific hotfix. For a complete list of Microsoft Customer Service and Support telephone numbers or to create a separate service request, visit the following Microsoft Web site: Note The "Hotfix download available" form displays the languages for which the hotfix is available. If you do not see your language, it is because a hotfix is not available for that language.

Important Windows Vista and Windows Server 2008 hotfixes are included in the same packages. However, only one of these products may be listed on the “Hotfix Request” page. To request the hotfix package that applies to both Windows Vista and Windows Server 2008, just select the product that is listed on the page.


To apply this hotfix on a Windows Vista-based computer, you must have Windows Vista Service Pack 1 (SP1) installed.

For more information, click the following article number to view the article in the Microsoft Knowledge Base:
935791 How to obtain the latest Windows Vista service pack
No prerequisites are required for Windows Server 2008-based computers.

Restart requirement

You must restart the computer after you apply this hotfix.

Hotfix replacement information

This hotfix does not replace any other hotfixes.

File information

The English version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.

Windows Vista and Windows Server 2008 file information notes

The MANIFEST files (.manifest) and the MUM files (.mum) that are installed for each environment are listed separately. MUM and MANIFEST files, and the associated security catalog (.cat) files, are critical to maintaining the state of the updated component. The security catalog files (attributes not listed) are signed with a Microsoft digital signature.
For all supported x86-based versions of Windows Server 2008 and of Windows Vista
File nameFile versionFile sizeDateTimePlatform
Ansi.sysNot Applicable9,02907-Feb-200902:19Not Applicable
Append.exeNot Applicable12,49807-Feb-200902:19Not Applicable
Autoexec.batNot Applicable2418-Dec-200721:32Not Applicable
Autoexec.ntNot Applicable1,68818-Dec-200721:32Not Applicable
Bios1.romNot Applicable28,42018-Dec-200721:33Not Applicable
Bios4.romNot Applicable8,19118-Dec-200721:33Not Applicable
Comm.drv3.10.0.10310,54407-Feb-200902:20Not Applicable
Command.comNot Applicable50,64807-Feb-200902:19Not Applicable
Commdlg.dll3.10.0.10332,81607-Feb-200902:20Not Applicable
Config.ntNot Applicable2,57718-Dec-200721:32Not Applicable
Config.sysNot Applicable1018-Dec-200721:32Not Applicable
Country.sysNot Applicable27,09707-Feb-200902:19Not Applicable
Ctl3dv2.dll2.99.0.027,20018-Dec-200721:32Not Applicable
Ddeml.dll3.50.0.10339,42407-Feb-200902:20Not Applicable
Debug.exeNot Applicable20,63407-Feb-200902:19Not Applicable
Dosx.exeNot Applicable53,53607-Feb-200902:20Not Applicable
Drwatson.exe3.10.0.10328,11207-Feb-200902:20Not Applicable
Edit.comNot Applicable69,88618-Dec-200721:33Not Applicable
Edit.hlpNot Applicable10,79018-Dec-200721:33Not Applicable
Edlin.exeNot Applicable12,64207-Feb-200902:19Not Applicable
Ega.cpiNot Applicable127,21318-Dec-200721:06Not Applicable
Exe2bin.exeNot Applicable8,42407-Feb-200902:19Not Applicable
Fastopen.exeNot Applicable88207-Feb-200902:19Not Applicable
Gdi.exe3.10.0.10324,57607-Feb-200902:20Not Applicable
Graftabl.com6.0.6001.2237156,32007-Feb-200903:58Not Applicable
Graphics.comNot Applicable19,69407-Feb-200902:19Not Applicable
Graphics.proNot Applicable21,23218-Dec-200721:33Not Applicable
Himem.sysNot Applicable4,76807-Feb-200902:19Not Applicable
Kb16.comNot Applicable14,71007-Feb-200902:19Not Applicable
Key01.sysNot Applicable42,80907-Feb-200902:19Not Applicable
Keyboard.drv3.10.0.1032,00007-Feb-200902:20Not Applicable
Keyboard.sysNot Applicable42,53707-Feb-200902:19Not Applicable
Krnl386.exe3.10.0.10392,32007-Feb-200902:20Not Applicable
Lanman.drv2.10.0.1221,60018-Dec-200721:32Not Applicable
Loadfix.comNot Applicable1,13107-Feb-200902:19Not Applicable
Lzexpand.dll3.10.0.1039,93618-Dec-200721:32Not Applicable
Mem.exeNot Applicable39,27407-Feb-200902:19Not Applicable
Mmsystem.dll3.10.0.10368,99207-Feb-200902:20Not Applicable
Mmtask.tsk3.10.0.1031,15207-Feb-200902:20Not Applicable
Mouse.drv3.10.0.1032,03207-Feb-200902:20Not Applicable
Mscdexnt.exeNot Applicable71807-Feb-200902:19Not Applicable
Netapi.dll3.11.0.300108,46418-Dec-200721:32Not Applicable
Nlsfunc.exeNot Applicable7,05207-Feb-200902:19Not Applicable
Ntdos.sysNot Applicable27,86607-Feb-200902:19Not Applicable
Ntdos404.sysNot Applicable29,14607-Feb-200902:19Not Applicable
Ntdos411.sysNot Applicable29,37007-Feb-200902:19Not Applicable
Ntdos412.sysNot Applicable29,27407-Feb-200902:19Not Applicable
Ntdos804.sysNot Applicable29,14607-Feb-200902:19Not Applicable
Ntio.sysNot Applicable33,95207-Feb-200902:19Not Applicable
Ntio404.sysNot Applicable34,67207-Feb-200902:19Not Applicable
Ntio411.sysNot Applicable35,77607-Feb-200902:19Not Applicable
Ntio412.sysNot Applicable35,53607-Feb-200902:19Not Applicable
Ntio804.sysNot Applicable34,67207-Feb-200902:19Not Applicable
Olecli.dll1.32.0.082,94418-Dec-200721:32Not Applicable
Olesvr.dll1.11.0.024,06407-Feb-200902:20Not Applicable
Pmspl.dll2.10.0.146,59218-Dec-200721:32Not Applicable
Redir.exeNot Applicable2,84207-Feb-200902:19Not Applicable
Setver.exeNot Applicable11,75307-Feb-200902:19Not Applicable
Share.exeNot Applicable88207-Feb-200902:19Not Applicable
Shell.dll3.10.0.1035,12007-Feb-200902:20Not Applicable
Sound.drv3.10.0.1031,74407-Feb-200902:20Not Applicable
Sysedit.exe3.10.0.10318,89618-Dec-200721:32Not Applicable
System.drv3.10.0.1033,36007-Feb-200902:20Not Applicable
Timer.drv3.10.0.1034,04807-Feb-200902:20Not Applicable
Toolhelp.dll3.10.0.10313,88807-Feb-200902:20Not Applicable
User.exe3.10.0.10347,84007-Feb-200902:20Not Applicable
V7vga.romNot Applicable18,83218-Dec-200721:33Not Applicable
Ver.dll3.10.0.1039,00818-Dec-200721:32Not Applicable
Vga.drv3.10.0.1032,17607-Feb-200902:20Not Applicable
Wfwnet.drv3.10.0.10312,70407-Feb-200902:20Not Applicable
Wifeman.dll3.10.0.1039,21607-Feb-200902:20Not Applicable
Win.com6.0.6001.223716,65607-Feb-200903:58Not Applicable
Win87em.dllNot Applicable13,31218-Dec-200721:32Not Applicable
Winhelp.exe3.10.0.425256,19218-Dec-200721:32Not Applicable
Winnls.dll3.10.0.1035,12007-Feb-200902:20Not Applicable
Winoldap.mod3.10.0.1032,08007-Feb-200902:20Not Applicable
Winsock.dll3.10.0.1032,86407-Feb-200902:20Not Applicable
Winspool.exe3.10.0.1032,11207-Feb-200902:20Not Applicable
Wowdeb.exe3.10.0.1032,86407-Feb-200902:20Not Applicable
Wowexec.exe3.10.0.1038,96007-Feb-200902:20Not Applicable
_default.pifNot Applicable70718-Dec-200721:33Not Applicable
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.
More information
For more information about system services, visit the following Microsoft Web site:

Additional file information for Windows Server 2008 and for Windows Vista

Additional files for all supported x86-based versions of Windows Server 2008 and of Windows Vista
File namePackage_for_kb967586_client_1~31bf3856ad364e35~x86~~
File versionNot Applicable
File size1,367
Date (UTC)07-Feb-2009
Time (UTC)22:03
PlatformNot Applicable
File namePackage_for_kb967586_client~31bf3856ad364e35~x86~~
File versionNot Applicable
File size1,430
Date (UTC)07-Feb-2009
Time (UTC)22:03
PlatformNot Applicable
File namePackage_for_kb967586_sc_0~31bf3856ad364e35~x86~~
File versionNot Applicable
File size1,421
Date (UTC)07-Feb-2009
Time (UTC)22:03
PlatformNot Applicable
File namePackage_for_kb967586_sc~31bf3856ad364e35~x86~~
File versionNot Applicable
File size1,422
Date (UTC)07-Feb-2009
Time (UTC)22:03
PlatformNot Applicable
File namePackage_for_kb967586_server_0~31bf3856ad364e35~x86~~
File versionNot Applicable
File size1,425
Date (UTC)07-Feb-2009
Time (UTC)22:03
PlatformNot Applicable
File namePackage_for_kb967586_server~31bf3856ad364e35~x86~~
File versionNot Applicable
File size1,430
Date (UTC)07-Feb-2009
Time (UTC)22:03
PlatformNot Applicable
File nameX86_b4852efad9a576573496b84253fe3d2b_31bf3856ad364e35_6.0.6001.22371_none_ccfa780f3589533a.manifest
File versionNot Applicable
File size702
Date (UTC)07-Feb-2009
Time (UTC)22:03
PlatformNot Applicable
File nameX86_microsoft-windows-ntvdm-system32_31bf3856ad364e35_6.0.6001.22371_none_fe4c6a878be34ea2.manifest
File versionNot Applicable
File size137,379
Date (UTC)07-Feb-2009
Time (UTC)07:27
PlatformNot Applicable

Article ID: 967586 - Last Review: 01/16/2015 11:01:40 - Revision: 3.0

Windows Vista Business, Windows Vista Enterprise, Windows Vista Home Basic, Windows Vista Home Premium, Windows Vista Ultimate, Windows Server 2008 Standard, Windows Server 2008 Enterprise, Windows Server 2008 Datacenter, Windows Server 2008 Standard without Hyper-V, Windows Server 2008 Enterprise without Hyper-V, Windows Server 2008 Datacenter without Hyper-V

  • kbnosurvey kbarchive kbautohotfix kbexpertiseinter kbfix kbbug kbsurveynew kbqfe KB967586