Retrieving the COM class factory for component with CLSID {C1F400A0-3F08-11D3-9F0B-006008039E37} fai
来源:互联网 发布:雷蒙德钱德勒 知乎 编辑:程序博客网 时间:2024/06/01 08:38
Retrieving the COM class factory for component with CLSID {C1F400A0-3F08-11D3-9F0B-006008039E37} failed due to the following error: 80040154 Class not registered
Applies to: Microsoft Windows Server 2008/2008 R2/2010 Operating Systems
This one required more investigation than I would’ve thought. So much so, that I nearly came to the conclusion that I wasn’t going to be able to do video transcoding. Fear not though, it is possible and is a straightforward problem to resolve.
In this instance, I was just trying to use a webcam that was attached to a Windows Server machine, which seems like it should just be a plug-n-play type of task.
However, when trying to view the video from the camera, I had encountering the following error message:
Retrieving the COM class factory for component with CLSID {C1F400A0-3F08-11D3-9F0B-006008039E37} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).
Problem
This is a straightforward COM error message that basically says that it doesn’t have information to load a particular component (ex. a program isn’t installed, is corrupt, etc). This class ID happens to be associated with Microsoft Windows SDK’s “Sample Grabber Filter” that isn’t included on these versions of Windows. This component is included in qedit.dll, which is what is needed to resolve this issue.
Resolution
The easiest resolution to find a version of qedit.dll from a version of Windows that does include it, such as Windows XP, Vista, 7 or 8 (basically, any non-server OS).
- Copy the qedit.dll file to the C:\Windows\system32 directory of your server OS.
- 32-bit (x86): C:\Windows\system32
- 64-bit (x64): C:\Windows\SysWOW64
- Run the following command at the command prompt as administrator: regsvr32 C:\Windows\system32\qedit.dll.
- That’s it! Your program should now be able to load the component and function as expected.
- Retrieving the COM class factory for component with CLSID {C1F400A0-3F08-11D3-9F0B-006008039E37} fai
- Retrieving the COM class factory for component with CLSID {30707210-52D5-11D0-A8F2-00608C85EDE5} fai
- Retrieving the COM class factory for component with CLSID
- Retrieving the COM class factory for component with CLSID {xxxx} failed due to the following error:
- Retrieving the COM class factory for component with CLSID {00024500-0000-000
- System.Runtime.InteropServices.COMException (0x8000401A): Retrieving the COM class factory for component with CLSID
- Retrieving the COM class factory for component with CLSID {00024500-0000-000 .
- 遇到的问题--Retrieving the COM class factory for component with CLSID
- Retrieving the COM class factory for component with CLSID {00024500-0000-000 .
- Excel上传服务器后拒绝访问异常,Retrieving the COM class factory for component with CLSID ...
- 异常:Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046}
- IIS Excel操作问题解决 Retrieving the COM class factory for component with CLSID {00024500-0000-000
- Retrieving the COM class factory for component with CLSID {00024500-0000-000
- Retrieving the COM class factory for component with CLSID{10020200-E260-11CF-AE68-00AA004A34D5} fail
- 在windows10下excel导出Retrieving the COM class factory for component with CLSID .. failed due to the fol
- ASP.NET操作EXCEL时出现的错误 Retrieving the COM class factory for component with CLSID
- ASP.NET操作EXCEL时出现的错误 Retrieving the COM class factory for component with CLSID
- ASP.NET操作EXCEL时出现的错误 Retrieving the COM class factory for component with CLSID(转)
- 关于AlertDialog的使用
- 线性表(三)
- hadoop、hbase安装注意事项
- for()循环里面定义变量
- Android 动画效果 --Animation 动画(讲解了所有的Android动画效果,是一个值得收藏的帖子)
- Retrieving the COM class factory for component with CLSID {C1F400A0-3F08-11D3-9F0B-006008039E37} fai
- 一个应用实例详解卡尔曼滤波及其算法实现
- 异常处理的基本过程
- 关于block 中 何时使用 __weak/__block MyViewController * weakSelf 分析
- 【程序运行时找不到库文件】nginx: error while loading shared libraries: libpcre.so.1
- linux内核中的xx_initcall和module_init实现机制(linux3.1.0)
- 系统学习hbase
- CUDA学习(3)——运行黑屏后恢复
- mint 下fictx输入法