Windows 10以前のバージョンでランタイムエラー429を修正する方法

実行時エラー429は、MS OfficeまたはVisual Basicに依存または使用する他のプログラムでインスタンスを作成するときによく見られるVisual Basicエラーです。このエラーは、コンポーネントオブジェクトモデル(COM)が要求されたオートメーションオブジェクトを作成できず、オートメーションオブジェクトがVisual Basicで利用できない場合に発生します。このエラーは、すべてのコンピューターで発生するわけではありません。

多くのWindowsユーザーが、開発され配布されたWindowsオペレーティングシステムの何年にもわたるさまざまなイテレーションを経験していると報告しています。報告されているケースの大部分では、影響を受けるユーザーがWindowsコンピューターで特定のアプリケーションを使用しているときに、ランタイムエラー429が醜い頭をもたげ、エラーが発生すると、影響を受けるアプリケーションが突然クラッシュして終了します。

一部のユーザーは、bloombergやbintexによって提供されるアプリケーションなど、VBで設計されたアプリケーション/アドオンを実行しようとしたときに、このエラーを受け取ることも報告しています。

実行時エラー429は、Windows 10を含む、存在するWindowsの多くの異なるバージョンにわたって心配の原因となってきました。これは、Windowsオペレーティングシステムの最新製品であり、最大のものです。実行時エラー429の最も一般的な被害者には、Microsoft Officeアプリケーション(Excel、Word、Outlookなど)、およびVisual Basicシーケンススクリプトが含まれます。

この問題の影響を受けるユーザーが参照するエラーメッセージ全体は次のとおりです。

実行時エラー '429':ActiveXコンポーネントはオブジェクトを作成できません

そのため、このエラーはActiveXエラー429と呼ばれることもあります。このエラーを伴うメッセージは、影響を受けるユーザーにその原因を説明する方法ではあまり機能しませんが、影響を受けるアプリケーションがファイルにアクセスしようとすると、ランタイムエラー429がほとんど常にトリガーされることが発見されました存在しない、破損している、または何らかの理由でWindowsに登録されていない。アプリケーションがアクセスしようとするファイルはその機能に不可欠であるため、アクセスできないと、アプリケーションがクラッシュし、実行時エラー429が吐き出されます。

実行時エラー '429'の修正:ActiveXコンポーネントはオブジェクトを作成できません

ありがたいことに、実行時エラー429の影響を受けた人がエラーを解消して問題を解決するためにできることはたくさんあります。以下は、実行時エラー429に直面したときにプッシュバックするために使用できる絶対的に最も効果的なソリューションの一部です。

解決策1:SFCスキャンを実行する

実行時エラー429の主な原因の1つは、アプリケーションが適切に機能するために必要なシステムファイルですが、何らかの理由で破損しています。これは、SFCスキャンが行われる場所です。システムファイルチェッカーユーティリティは、破損またはその他の方法で破損したシステムファイルについてWindowsコンピューターを分析し、存在するファイルを見つけて修復または交換するために特別に設計された組み込みのWindowsツールです。キャッシュされた損傷のないコピーを使用してください。実行時エラー429を取り除こうとしている場合、SFCスキャンを実行することは間違いなく正しい方向への最初のステップです。WindowsコンピューターでSFCスキャンを実行するプロセスに慣れていない場合は、このガイドに従ってください

解決策2:影響を受けるアプリケーションを再登録する

コンピューターで特定のアプリケーションを使用しているときに実行時エラー429のみが発生している場合は、問題のアプリケーションがコンピューターで正しく構成されていないために、問題の餌食になっている可能性が高いため、問題を引き起こしています。これは、影響を受けるアプリケーションをWindowsオペレーティングシステムに搭載されているオンボードオートメーションサーバーに再登録するだけですぐに解決できます。その後、すべての問題を自分で解決する必要があります。影響を受けるアプリケーションをコンピュータに再登録するには、次のことを行う必要があります。

  1. Windowsコンピューターの管理者アカウントにログインしていることを確認します。コンピューターにアプリケーションを再登録するには、管理者権限が必要です。
  2. この問題の影響を受けるアプリケーションに属する実行可能アプリケーションファイル(.EXEファイル)の完全なファイルパスを確認します。これを行うには、影響を受けるアプリケーションがインストールされているコンピューターのディレクトリに移動し、Windowsエクスプローラーウィンドウのアドレスバーをクリックし、そこに含まれるすべてのものを必要なときに簡単に取得できる場所にコピーします。ファイルの名前と拡張子をファイルパスの最後に追加します。たとえば、問題のアプリケーションがMicrosoft Wordの場合、完全なファイルパスは次のようになります。

    C:\ Program Files(x86)\ Microsoft Office \ Office12 \ WINWORD.EXE

  3. Windowsロゴキー + Rキーを押して、実行ダイアログを開きます
  4. 実行時エラー429の影響を受けるアプリケーションに属している実行可能アプリケーションファイルの完全なファイルパスを入力するかコピーして、その後に/ regserverを続けます。最後のコマンドは次のようになります。

    C:\ Program Files(x86)\ Microsoft Office \ Office12 \ WINWORD.EXE / regserver

  5. Enterキーを押します。
  6. 問題のアプリケーションが正常に再登録されるのを待ちます。

アプリケーションが再登録されたら、必ず起動して使用し、実行時エラー429が引き続き発生するかどうかを確認してください。

解決策3:エラーメッセージで指定されたファイルを再登録する

場合によっては、影響を受けるユーザーに実行時エラー429で表示されるエラーメッセージに、影響を受けるアプリケーションがアクセスできなかった特定の.OCXまたは.DLLファイルが指定されます。エラーメッセージでファイルが指定されている場合は、指定されたファイルがコンピュータのレジストリに正しく登録されていません。指定したファイルを再登録するだけで、実行時エラー429を取り除くことができます。コンピュータのレジストリにファイルを再登録するには、次の操作を行う必要があります。

  1. 開いているアプリケーションをすべて閉じます。
  2. 安全な場所に書き留められたエラーメッセージで指定されたファイルの完全な名前があることを確認してください。
  3. Windows 8または10を使用している場合は、[スタート]メニューボタンを右クリックしてWinXメニューを開き、[ コマンドプロンプト(管理者)]をクリックして、管理者特権を持つ管理者特権のコマンドプロンプトを起動します。あなたは、Windowsの古いバージョンを使用している場合は、しかし、あなたが開くように持ってしようとしているスタートメニューを、「の検索cmdの検索結果に、」というタイトルの右クリックをCMDをしてをクリックして管理者として実行と同じ結果を達成するために。
  4. 入力します。regsvr32 filename.ocxたりします。regsvr32 filename.dllを上昇にコマンドプロンプト、交換するファイル名エラーメッセージで指定されたファイルの実際の名前を持ちます。たとえば、エラーメッセージでvbalexpbar4.ocxにアクセスできないファイルが指定されている場合、管理者特権のコマンドプロンプトに入力する内容は次のようになります。

    regsvr32 vbalexpbar4.ocx

  5. Enterキーを押します。

指定されたファイルがコンピューターのレジストリに正常に再登録されるのを待ってから、実行時エラー429を正常に取り除くことができたかどうかを確認します。

解決策4:Microsoft Windowsスクリプトを再インストールする(Windows XPおよびWindows Server 2003ユーザーのみ)

Windows XPおよびWindows Server 2003でのMicrosoft Windowsスクリプトの目的は、複数のスクリプト言語が完全に調和して同時に動作できるようにすることですが、ユーティリティのインストールの失敗、不完全、または破損により、さまざまな異なる問題、実行時エラーが発生する可能性がありますそのうちの429人。Windows XPまたはWindows Server 2003で実行時エラー429が発生した場合は、Microsoft Windows Scriptを再インストールするだけで問題が解決する可能性があります。コンピュータにMicrosoft Windowsスクリプトを再インストールする場合は、次の手順を実行します。

  1. クリックここでは、Windows XPを使用している場合や、ここでは、Windows Server 2003を使用している場合。
  2. ダウンロードをクリックします。
  3. Microsoft Windowsスクリプトのインストーラーがダウンロードされるのを待ちます。
  4. インストーラをダウンロードしたら、ダウンロードしたディレクトリに移動して実行します。
  5. 画面の指示に従って、インストーラを最後まで実行し、コンピュータにMicrosoft Windowsスクリプトを正常に正しくインストールします。

コンピューターにMicrosoft Windowsスクリプトを正しくインストールしたら、実行時エラー429が引き続き発生するかどうかを確認します。