ユーザーからエラーメッセージが表示されたとの報告がありました「ランタイムエラー429:ActiveXコンポーネントはオブジェクトを作成できません」Windows PCで、MS OfficeアプリケーションのExcel、Word、Access、OutlookなどのVisualBasicスクリプトを使用するプログラムにアクセスしようとした場合。 このランタイムエラー429は、アプリケーションが存在しないファイル、破損したファイル、またはWindowsに登録されていないファイルにアクセスしようとしたときにアクティブになります。 ここでは、Windowsでこのランタイムエラー429を修正するためのトラブルシューティング戦略について説明します。
目次
修正1-ActiveXインストーラーのスタートアップタイプを変更する
1. 押す Windows + R 開く 走る.
2. タイプ services.msc 開く Windowsサービス.
3. 見つける ActiveXインストーラー(AxInstSV).
4. ダブルクリック その上にそのを開くために プロパティ.
5. の中に スタートアップタイプ ドロップダウン選択 自動 リストから。
6. クリックしてください 始める ボタンをクリックしてサービスを開始します。
7. 今クリック 申し込み その後 わかった 設定を保存します。
8. 再起動 システムを確認し、エラーが修正されているかどうかを確認します。
修正2–アプリケーションを再登録する
特定のアプリケーションを実行するたびにこのエラーが発生する場合は、PCでアプリケーションが正しく構成されていない可能性があります。 以下の手順を使用してアプリケーションを再登録すると、問題の解決に役立ちます。
1. を使用していることを確認してください 管理者アカウント 再登録するには管理者権限が必要です。
2. に移動します アプリケーションのインストール場所 エラーをスローします。
3. コピー の完全なパス 実行可能ファイル(.exe) アドレスバーからファイル。
たとえば、アプリケーションがMozilla Firefoxの場合、完全なファイルパスは次のようになります。
C:\ Program Files \ Mozilla Firefox \ firefox.exe
4. 押す Windows + R 開く 走る.
5. ペースト ランタイムエラーの影響を受けるアプリケーションのコピーされた場所と追加 /regserver アプリケーション名の後のパスの最後。
C:\ Program Files \ Mozilla Firefox \ firefox.exe / regserver
6. 押す 入力 再登録プロセスが完了するのを待ちます。
7. 再起動 システムを起動してアプリケーションを起動し、ランタイムエラーが解決されているかどうかを確認します。
修正3–関連ファイルを再登録する
ActiveXエラーに.ocxや.dllなどのファイル名がある場合は、このファイルがシステムレジストリに正しく登録されていないことを意味します。 コマンドプロンプトを使用して、指定したファイルを再登録する必要があります。
1. 開ける 走る(Windows + R).
2. タイプ cmd を押して Shift + Ctrl + Enter 開く 指示促す 管理者として。
3. コマンドプロンプトに以下のコマンドを入力します。
ق32ファイル名.dll
変更 ファイル名 エラーメッセージに示されているファイルに。 たとえば、ファイル名が表示されている場合 scrrun.dll エラーメッセージに次のコマンドを入力します
PASSWORD32 scrrun.dll
4. 押す 入力 ファイルを再登録します。 このプロセスの成功を示すダイアログが表示されます。
5. 出口 コマンドプロンプト。
6. 再起動 あなたのコンピュータ。 再起動時に、ActiveXエラーが発生した手順を実行して、問題が解決するかどうかを確認します。
修正4–SFCスキャンを実行する
ランタイムエラー429は、アプリケーションが正しく機能するために必要な破損したシステムファイルが原因で発生します。 システムファイルチェッカー(SFC)は、Windowsシステム内の破損または破損したファイルを分析して特定し、キャッシュされたコピーで修復する組み込みツールです。 これをクリックしてください リンク WindowsシステムでSFCスキャンを実行する手順については。 スキャンが完了したら、エラーが修正されているかどうかを確認します。
修正5– WindowsUpdateを確認する
1. 押す Windows + R とタイプ ms-設定:windowsupdate 開く Windows Update 設定で。
2. クリック アップデートを確認する 利用可能な新しいアップデートがあるかどうかを確認します。
3. 新しいアップデートがある場合は、それらをダウンロードしてインストールします。
4. 再起動 システムを確認し、エラーが引き続き発生するかどうかを確認します。
修正6– Microsoft Windowsスクリプトを再インストールします(WindowsXPおよびWindowsServer 2003ユーザーの場合)
WindowsXPおよびWindowsServer2003へのMSWindowsスクリプトの破損または不完全なインストールが、ActiveXコンポーネントに関連するランタイムエラー429の原因である可能性があります。 以下の手順に従って、Windowsスクリプトを再インストールします。
1. これをクリックしてください リンク XPおよびWindowsServer用のWindowsスクリプトのダウンロードページ用。
2. このページで、をクリックします ダウンロード 使用されているWindowsのバージョンに基づくボタン。
3. インストーラーをダウンロードしたら、 走る それ。
4. 画面の指示に従って、システムへのWindowsスクリプトのインストールを完了します。
次に、ランタイムエラーが解決されたかどうかを確認します。
読んでくれてありがとう。
これで、ActiveXエラーなしでVisualBasicスクリプトサービスを使用してアプリケーションを開くことができるはずです。 コメントして、あなたのために働いた修正を知らせてください。