ランタイムエラー429、ActiveXコンポーネントはオブジェクトを作成できません

ランタイムエラー429(Runtime error 429, ActiveX component can’t create object)が発生した場合、Visual BasicMicrosoft Officeなど)を使用するプログラムでインスタンスを作成しようとすると、ActiveXコンポーネントがWindows 10コンピューターでオブジェクトを作成できません。この投稿は、役立つことを目的としています。この投稿では、考えられる原因を特定し、この問題の修正に役立つ最も適切な解決策を提供します。

ランタイムエラー429

影響を受けるアプリケーションが存在しないファイル、破損したファイル、または何らかの理由でWindowsに登録されていないファイルにアクセスしようとすると、ほとんどの場合、ランタイム(Runtime)エラー429がトリガーされることが発見されました。アプリケーションがアクセスしようとするファイルはその機能に不可欠であるため、そのファイルにアクセスできないと、アプリケーションがクラッシュし、エラーメッセージが表示されます。

ランタイム(Runtime)エラー429、ActiveXコンポーネントはオブジェクトを作成できません

この問題が発生した場合は、以下の推奨ソリューションを順不同で試して、問題の解決に役立つかどうかを確認できます。

  1. 最新のWindowsスクリプトをインストールする
  2. 一部のDLLファイルを再登録する
  3. サードパーティのCOMアドインを無効にする
  4. ソフトウェアを再インストールします。

リストされた各ソリューションに関連するプロセスの説明を見てみましょう。問題が解決するまで、解決策を次々に試してください。

1]最新のWindowsスクリプトをインストールします

このソリューションでは、最新のWindowsスクリプトがインストールされ、Windows10コンピューターで有効になっている必要があります。だからそれを確認してください。

2]いくつかのDLLファイルを再登録します

場合によっては、エラーメッセージは、影響を受けるアプリケーションがアクセスできなかった特定の.OCXまたは.DLLファイルを指定します。

このソリューションでは、次のdllファイルを再登録する必要があります。

  • scrrun.dll
  • Asycfilt.dll
  • Ole32.dll
  • Oleaut32.dll
  • Olepro32.dll
  • Stdole2.tlb

エラーメッセージでファイルが指定されている場合は、指定されたファイルがコンピュータのレジストリに正しく登録されていません。

指定したファイルを再登録すると、問題が解決する場合があります。たとえば、エラーメッセージ でアクセスできなかったファイルとしてscrrun.dllが指定されている場合、管理者特権の(scrrun.dll)コマンドプロンプト(Command Prompt)に入力すると次のようになります。

regsvr32 scrrun.dll

操作後、問題が解決したか確認してください。そうでない場合は、次の解決策に進みます。

3]サードパーティのCOMアドインを無効にする

このエラーがOffice製品で発生した場合は、サードパーティのCOMアドインを無効(disable third-party COM add-ins)にして、問題の解決に役立つかどうかを確認できます。

4]ソフトウェアを再インストールします

このソリューションでは、ソフトウェアをアンインストールして再インストールし、エラーメッセージが解決されるかどうかを確認するだけです。

Hope this helps!



About the author

私はソフトウェア エンジニアであり、Windows 10 の専門家です。スマートフォン、Windows 10、および Microsoft Edge で 2 年以上の経験があります。私の主な焦点は、デバイスの動作をより良く、より速くすることです。Verizon、IMac、HP、Comcast など、さまざまな企業のさまざまなプロジェクトに携わってきました。また、Microsoft Azure クラウド トレーニングの認定インストラクターでもあります。



Related posts