Windows Server 2008中的KB900609 / KB831168 [英] KB900609/KB831168 in Windows Server 2008

查看:84
本文介绍了Windows Server 2008中的KB900609 / KB831168的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我发现Windows Server 2008(也包括Vista和Vista SP1)附带的MFC42U.DLL版本也受KB900609 / KB831168的影响。在Windows Server 2008下运行时,动态链接到MFC的程序可能会显示出很大的性能影响(我的测量速度慢了8倍)。基本上,使用带有字符串键的MFC模板类CMap使用VS6编译的程序将受到影响。问题在于UNICODE的HashKey,它似乎是ANSI版本(!),有效地导致只使用第一个字符来计算哈希。
直到MS发布修复,我到目前为止找到的解决方法正在将MFC42U.DLL的无错误版本复制到程序可执行文件的目录中。这个文件可以在VS6的vcredist.exe中找到(在我的情况下是SP6)。

解决方案

你好,

你在这个网站上找到一些相关信息。

http://blogs.technet.com/askperf/archive/2008/10/24/troubleshooting-a-dll-redirection-and-sidebyside-assemblies-issue.aspx




http:// www .liutilities.com / products / wintaskspro / dlllibrary / mfc42u(ver_2)/




你可能会遇到慢某些程序在运行Windows Server 2003 Service Pack 1的计算机上的性能










修补程序下载可用
查看和请求修补程序下载



查看此产品rticle适用于。


您可能会遇到计算机上的某些程序性能下降runni ...


I've found that the version of MFC42U.DLL shipped with Windows Server 2008 (also Vista and Vista SP1) is also affected by KB900609/KB831168. Programs linked dynamically to MFC can show big performance impacts (I've measured up to 8x slower) when running under Windows Server 2008. Basically programs compiled with VS6 using the template class CMap from MFC with string keys will be affected. The problem lies in HashKey for UNICODE, which seems to be the ANSI version(!), effectively causing just the first character to be used to compute the hash.
Until MS releases a fix, the workaround I've found so far is copying an non-bugged version of MFC42U.DLL to the directory of the program executable. This file can be found in the vcredist.exe from VS6 (SP6 in my case).

解决方案

Hi,

you find some related information inthis site.

http://blogs.technet.com/askperf/archive/2008/10/24/troubleshooting-a-dll-redirection-and-sidebyside-assemblies-issue.aspx


and

http://www.liutilities.com/products/wintaskspro/dlllibrary/mfc42u(ver_2)/

and

You may experience slow performance by some programs on a computer that is running Windows Server 2003 with Service Pack 1

 

Hotfix Download Available
View and request hotfix downloads

View products that this article applies to.

You may experience slow performance by some programs on a computer that is runni...


这篇关于Windows Server 2008中的KB900609 / KB831168的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆