⑴ “无法启动服务,原因可能是已被禁用或与其相关联的设备没有启动”怎么办
解决方法:
DCOM是Microsoft的分布式COM技术,扩展了组件对象模型(COM)技术,使其能够支持在局域网、广域网甚至Internet上不同计算机对象之间的通讯。这个服务为你系统里的各种服务提供加载项。你重新启动这个服务就行了。
一般的方法:控制面板————管理工具————服务。
在右边,最上面一个D开头的就是它,点右键——属性。设置为自动,要是没启动的话,点一下边上的启动。要是不能用常规的方法来启动它,那只好用下边的办法:
方法一:修改注册表法
点击"开始→运行",键入"Regedit"打开"注册表编辑器",展开分支"HKEY_LOCAL_",将Start项的值修改为"00000002",重新启动系统即可。如图:
注意:要想使用"sc"命令必须安装Windows 2000/2003 Resource Kit(资源工具包),否则使用该命令无效。
方法三:使用故障恢复控制台
以Windows XP系统为例,在光驱中放入安装光盘,并且在BIOS参数中设置为从CD-ROM启动;启动电脑后,系统进入到Windows XP安装界面,按下"R"键登录到故障恢复控制台。在故障恢复控制台下,键入"enable RpcSs service_auto_start"命令,然后再键入"exit"命令,重新启动系统,以正常模式登录,即可成功启动RPC服务。
注意:"Enable"是故障恢复控制台提供的一个用来启动系统服务和设备驱动程序的命令,只能在故障恢复控制台下使用。
⑵ win10提示没有注册类,什么都打不开了
没注册类别是原因是 程序调用COM组件失败,被调用的COM组件没有注册
解决问题的根本办法是看程序调用的是哪个组件,对应哪个文件,手动注册一下也许可以解决。
我碰到这个问题的情况是64位系统下,有些组件(微软的)只有32位版本,64位的应用程序调用不了32位的COM组件,返回的结果就是没有注册类别。
你可以尝试寻找纯32位版本的程序,如果是在64位系统的话
如果不是的话;出现这个提示的程序是什么?进行什么操作出现这个提示?猜测一下然后google之。 你也可以把详细信息补充一下
⑶ win10系统打开应用程序提示没有注册类,在我老电脑win7系统中可以正常打开的
这个应该是抄特定的某些程序吧袭!
原因 大概是 win7 电脑装有 生成这个程序的软件,而win10 没有!
就好比 我以前 在xp系统里用VB程序作了一个软件,生成软件后转移到另一个win7系统就打不开了,因为缺少VB程序的东西!
你分析一下这方面的原因!
⑷ win10系统,vs调用COM_IDL_Connect出错
COM没有注册,可以使用 regsvr32 进行注册。
⑸ Win10右键菜单中怎么添加注册DLL选项
Win7/Win8.1/Win10中,动态链接库文件DLL经常起到至关重要的作用,很多大小问题都是DLL注册失败或者相关问题引起的。使用COM/OLE/ActiveX服务的组件通常都需要使用regsvr32来注册。如果能够有较为方便的方法来执行注册过程,那么相关问题将很容易解决。
一般来说,在Windows10右键菜单中加入“注册/反注册DLL”功能还是比较可行的。不过操作上面可能比之前的文章内容都要麻烦一些,但也并不是有多难。既然有些朋友戏称我们为“注册表之家”,我们也不能辜负众望,这个操作也离不开注册表,所以还是那句老话,最好先用软媒魔方的清理大师备份注册表,以免误操作的麻烦不好解决。
详细教程:
1、在Cortana搜索栏输入regedit后,按回车键进入注册表编辑器
2、定位到:HKEY_CLASSES_ROOTdllfileshell
3、在shell上点击右键,新建一个项,命名为“注册DLL”(该名称可自定)
4、右键单击“注册DLL”,新建一个项,命名为Command
5、单击Command,在右边找到“(默认)”键,双击打开,在数值数据中输入下列内容并点击“确定”:regsvr32.exe "%1"
6、回到HKEY_CLASSES_ROOTdllfileshell
7、按照第3、4步的方式,在shell上单击右键,新建“反注册DLL”(该名称可自定)项,然后再右击“反注册DLL”,新建Command项。
8、单击Command,在右边找到“(默认)”键并双击,在数值数据中输入以下内容并点击“确定”:regsvr32.exe /u "%1"
大功告成。现在右键菜单应该就有“DLL注册/反注册”项了。上述方法同样适用于OCX文件的注册添加,只要把“HKEY_CLASSES_ROOTdllfileshell”改为“HKEY_CLASSES_ROOTocxfileshell”即可。不过这个操作还是略显麻烦,其实用软媒魔方的设置大师可以更轻松的添加上述功能,而且更加专业、高效。
方法很简单,只要在设置大师→右键菜单→添加右键菜单项目中勾选“(反)注册DLL”就可以实现双向操作。同理,勾选“(反)注册OCX”也可以实现对OCX文件的注册操作。该方法同样适用于Windows7/Windows 8.1系统。