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

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

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

また、一部のユーザーは、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 Scriptを再インストールする(Windows XPおよびWindows Server 2003ユーザーのみ)

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

  1. Windows XPを使用している場合、またはWindows Server 2003を使用している場合は、ここをクリックしてください。
  2. ダウンロードをクリックします。

  3. Microsoft Windows Scriptのインストーラーがダウンロードされるのを待ちます。
  4. インストーラーがダウンロードされたら、ダウンロード先のディレクトリに移動して実行します。
  5. 画面の指示に従い、インストーラーを最後まで実行して、コンピューターにMicrosoft Windows Scriptを正常に正しくインストールします。

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

興味深い記事