重装系统后运行飞信提示“没有注册类别”的解决方法

2009-12-08 16:06:55 旧日重来

用飞信发发免费短信挺方便,但新版的飞信越来越臃肿,还添了个新毛病:重装系统后点击 Fetion.exe 无法直接运行以前安装的飞信程序,而是会跳出类似“没有注册类别(例外 HRESULT: 0x80040154 REGDB E CLASSNOTREG) - Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)))”的错误提示。当然重新下载一个飞信安装文件重新安装一把就可以解决,不过又得麻烦半天。稍微摸索了一下,Aulddays 发现其实解决这个问题很简单:

打开一个命令行cmd(如果是 Windows Vista / Windows 7,则需要以管理员方式运行 cmd),运行下面的命令:

regsvr32 "<飞信安装路径>\avatarx.ocx"

把命令中的<飞信安装路径>替换成实际的路径。注意:如果飞信安装路径里包含空格的话,则必须要在后面的文件名上包含(半角)引号。如果嫌命令行里打字太麻烦的话,也可以将上面的命令保存为一个bat文件双击执行即可(如果是 Windows Vista / Windows 7,则需要右击bat文件以管理员运行)

另外,Windows Vista / Windows 7 用户在执行完上述操作之后,首次运行飞信时还需要右击 Fetion.exe 以管理员方式运行,否则飞信主界面会显示一个大黑框(orz...)。不过进行了一次管理员方式之后以后就可以按正常方式运行了。

查看:原文地址;来源:live.aulddays.com


注意:本站所有文章除特别说明外均为原创,版权所有,转载请务必以超链接方式注明作者出处,并禁止用作商业用途