棒読みちゃん+さとうささら:読み上げエラー (0x80040154):解消方法

Windows7

タイトルのように、棒読みちゃんをさとうささらで読み上げようとした際に、以下のエラーが発生しました。

エラーメッセージ System.Runtime.InteropServices.COMException(0x80040154): クラスが登録されていません(HRESULTからの例外: 0x80040154(REGDB_E_CLASSNOTREG))

このエラーが発生する前に、パソコンが不調となり Win7 Pro を再インストールしています。
再インストール前の、棒読みちゃん+さとうさららは正常に動作していました。
原因を考えてみると、唯一の違いは さとうささらのインストール順番が違うことでした。


★NG環境★(エラー:0x80040154)
①棒読みちゃん Ver 0.1.10.0
②さとうささら Ver 6.1.25.0 (新規インストール)

★OK環境★(正常だったときの環境)
①棒読みちゃん Ver 0.1.10.0
②さとうささら Ver 4.1.16.0 (新規インストール)
③さとうささら Ver 6.1.25.0 (上書きインストール)

※①~③はインストールした順番

回復手段として、NG環境の状態から、
さとうささら Ver 6.1.25.0 をアンインストール、PC再起動して
さとうささら Ver 4.1.16.0 を新規インストールすることで棒読みちゃんから正常に読み上げるようになりました。

※Ver 6.1.25.0 をインストールする前に棒読みちゃん が Ver 4.1.16.0 のさとうさららを正常に読み上げること確認してください。(重要)

このあと、
さとうささら Ver 6.1.25.0 を上書きインストールしたところ、こちらも無事に読み上げました。

 

なお、
Ver 4.1.16.0 は以前購入したパッケージ版で、Ver 6.1.25.0 は公式サイトからダウンロードしたバージョンです。

正常時の .Net Framework と Microsoft Visual C++ は、以下のバージョンがインストールされていました。
必要なものなのかどうかも判断できませんが、念のため以下に記載しておきます。

 

POINT Microsoft .Net Framework 4.6
Microsoft Visual C++ 2005 x86 Redistributable
Microsoft Visual C++ 2010 x86 Redistributable -10.0.30319
Microsoft Visual C++ 2012 Redistributable(x86) -11.0.61030
Microsoft Visual C++ 2017 Redistributable(x86) -14.11.25325


CeVIO Official Web

http://cevio.jp/

CeVIO 製品情報
http://cevio.jp/products/