none
系统补丁升级后网页中的mschart控件不显示了 RRS feed

  • 问题

  • 两台机器,一台windows 2000(sp4),一台windows XP(sp2),打了一大堆系统补丁后,网页中的mschart控件不显示了(打补丁前可以显示)。我尝试过重新注册控件和修改IE安全设置,也解除了浏览器对弹出窗口的阻止,还尝试过用别的浏览器浏览,都不显示。怎么才能让它显示呢?
    2009年5月22日 8:19

答案

  • 一般是安全性限制造成的,最近更新了一个叫ActiveX Kill Bits的更新,估计是这个造成的,
    解决方法:
    1,卸载此更新
    2,在注册里进行启用,具体可参考


    http://support.microsoft.com/default.aspx?kbid=240797

    http://www.microsoft.com/china/technet/security/advisory/960715.mspx

    http://support.microsoft.com/default.aspx/kb/960715
    【孟子E章】
    • 已标记为答案 samesky76 2009年5月25日 7:45
    2009年5月25日 5:23
    版主

全部回复

  • 在web浏览器加载项里看不到mschart控件了。没有找到什么提示,事件管理器里也没有看到什么信息。
    找了一台IE7的设备,打完一大堆系统补丁后也加载不了mschart控件了。是不是版本冲突了?
    我的操作系统里是mschart20.ocx,在VC++界面上仍然可以显示mschart控件,在网页上显示不了了。

    2009年5月25日 1:55
  • 一般是安全性限制造成的,最近更新了一个叫ActiveX Kill Bits的更新,估计是这个造成的,
    解决方法:
    1,卸载此更新
    2,在注册里进行启用,具体可参考


    http://support.microsoft.com/default.aspx?kbid=240797

    http://www.microsoft.com/china/technet/security/advisory/960715.mspx

    http://support.microsoft.com/default.aspx/kb/960715
    【孟子E章】
    • 已标记为答案 samesky76 2009年5月25日 7:45
    2009年5月25日 5:23
    版主
  • 果然是这个原因!虽然我的机器上那个ActiveX Kill Bits的更新不允许卸载,不过我把注册表项HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility下mschart相关的项去掉就好使了,终于又能显示了。
    这个问题困扰我好多天了,太感谢版主了!

    2009年5月25日 7:44