一个COM+错误以及其解决

这两天,发现启动的时候,任务栏的图标不见了~ 从前出现这种情况是由于Norton,现在可没有装Norton,于是去eventvwr,发现有很多COM+错误(有关系么……)。
主要是两种:
事件类型:    信息
事件来源:    COM+
事件种类:    (117)
事件 ID:    778
日期:        2005-12-25
事件:        14:12:51
用户:        N/A
计算机:    ######
描述:
应用程序映像转储失败。
服务器应用程序 ID: {02D4B3F1-FD88-11D1-960D-00805FC79235}
服务器应用程序实例 ID:
{08BDD738-E0F4-4722-A1C6-BFAE67843812}
服务器应用程序名: System Application
错误代码= 0x80004005 : 未指定的错误
COM+ 服务内部信息:
文件: d:qxp_slpcomcom1xsrcsharedutilsvcerr.cpp, 行: 1259
Comsvcs.dll 文件版本: ENU 2001.12.4414.308 shp

有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。
事件类型:    错误
事件来源:    COM+
事件种类:    (98)
事件 ID:    4822
日期:        2005-12-25
事件:        14:12:51
用户:        N/A
计算机:    HUGANG
描述:
出现某种状态,表示此 COM+ 应用程序处于不稳定状态或运行不正常。声明失败: SUCCEEDED(hr)

服务器应用程序 ID: {02D4B3F1-FD88-11D1-960D-00805FC79235}
服务器应用程序实例 ID:
{08BDD738-E0F4-4722-A1C6-BFAE67843812}
服务器应用程序名: System Application
此错误的严重性已导致进程终止。
错误代码= 0x8000ffff : 灾难性故障
COM+ 服务内部信息:
文件: d:qxp_slpcomcom1xsrccomsvcstrackertrksvrtrksvrimpl.cpp, 行: 3000
Comsvcs.dll 文件版本: ENU 2001.12.4414.308 shp

有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。
又发现系统类:
事件类型:    错误
事件来源:    Service Control Manager
事件种类:    无
事件 ID:    7031
日期:        2005-12-25
事件:        14:31:03
用户:        N/A
计算机:    HUGANG
描述:
COM+ System Application 服务意外地终止,这种情况已经出现了 2 次。以下的修正操作将在 1000 毫秒内运行: 重新启动服务。

有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。
以及很多类似的
怀疑COM+出了问题。到服务管理器里面,启动COM+ System Application,好几次都是自动停止,还报告错误…… eventvwr里的错误也在慢慢增长。
驱大猫上网,Google了一下,发现这种错误还不少…… 去了www.iis-resources.com/modules/newbb/viewtopic.php?
topic_id=3240&viewmode=flat&order=ASC&start=10
,看了半天,前面的方法有些试了(我没有IIS,IIS相关的我不管),最后用和这个人一样的方法解决了…… 方法是……
重新注册ole32.dll!或许这个能够恢复COM+的注册表项么…… 反正我也不懂COM+和OLE的关系,能用就行了……

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.