Windows 7 COM3注册表项已删除,COM+;组件服务不工作-如何恢复?

Windows 7 COM3注册表项已删除,COM+;组件服务不工作-如何恢复?,windows-7,registry,components,com+,component-services,Windows 7,Registry,Components,Com+,Component Services,我正在考虑将我们的一个内部应用程序从XP迁移到Win7。执行此操作时,我从以下位置删除了COM3注册表项:HKEY_LOACL_MACHINE/SOFTWARE/MICROSOFT/COM3。(我没有备份。吸取的教训) 执行此操作后,我现在出现以下错误: 有没有办法重新安装COM+组件服务?这会修复我删除的注册表项吗?如果这不起作用,我还能采取什么其他行动 谢谢 您可以对DLL使用regsvr32,在DLL中重新注册组件。不知道在您的情况下正确的理由是什么,这样做有一些轻微的缺点,但似乎您需要

我正在考虑将我们的一个内部应用程序从XP迁移到Win7。执行此操作时,我从以下位置删除了COM3注册表项:HKEY_LOACL_MACHINE/SOFTWARE/MICROSOFT/COM3。(我没有备份。吸取的教训)

执行此操作后,我现在出现以下错误:

有没有办法重新安装COM+组件服务?这会修复我删除的注册表项吗?如果这不起作用,我还能采取什么其他行动


谢谢

您可以对DLL使用
regsvr32
,在DLL中重新注册组件。不知道在您的情况下正确的理由是什么,这样做有一些轻微的缺点,但似乎您需要从灾难中恢复。

无法恢复com+服务。我不得不对这台机器重新成像。
资料来源:MS tele support、本地IT支持、web。

这种方法可能会导致一些问题。如果其他人对此有任何了解,请分享。您的解决方案将修复已安装的组件,但我的问题是组件服务本身,而不是其中的DLL。我想我可能需要根据我所读到的以及从同事那里听到的信息重新安装windows。哦,那更严重了。我不记得该服务是否是由注册DLL产生的。我记得是的,但我不确定。