修正:コンポーネント‘ MSCOMCTL.OCX’ またはその依存関係の1つが正しく登録されていません:ファイルが見つからないか無効です

コンピューターにインストールしようとしたときに、プログラムがエラー条件 "コンポーネント 'MSCOMCTL.OCX'またはその依存関係の1つが正しく登録されていません:ファイルが見つからないか無効です"を表示する場合は、必要なファイルが見つからないことを意味しますディレクトリまたはファイルがコンピュータに正しく登録されていません。

MSCOMCTL.OCXは、Microsoft Visual Basic 6.0プログラミング環境で提供される32ビットコントロールのセットです。これらの32ビットコントロールを使用するには、オペレーティングシステムにインストール/登録する必要があります。オペレーティングシステムにファイルを登録するということは、オペレーティングシステムがファイルのエントリをデータベースに保存し、そのファイルがその特定のディレクトリに存在することを認識していることを意味します。したがって、別のアプリケーションが必要とするときはいつでも、そのファイルへのアクセスを効果的に与えることができます。

この問題の回避策に進む前に、実行しているシステムのタイプを判別する必要があります。この方法は、32ビットシステムと64ビットシステムでは異なります。以下の手順に従って、システムタイプを確認してください。

  1. Windows + Sを押し、ダイアログボックスに「システム情報」と入力して、アプリケーションを開きます。

  1. お使いのシステムタイプは、フィールドの前に言及されます。システムのタイプを決定し、それに応じてソリューションに従います。

64ビットシステムの場合:

オペレーティングシステムが64ビットの場合は、次の解決策に従ってください。作業するディレクトリは異なります。それ以外の場合、すべての手順は基本的に同じです。2つの可能性があります。または、コンピュータに「MSCOMCTL.OCX」ファイルがすでに存在します。そうすれば、登録するだけで問題は解決します。ファイルがない場合は、別の場所から取得する必要があります。インターネットには、必要なファイルのふりをする詐欺やマルウェアがいっぱいなので、別のコンピューターからファイルを取得することをお勧めします。それらをダウンロードして実行した後、あなたはちょうどあなたのコンピュータに感染したことに気づきます。

  1. Windows + Eを押してファイルエクスプローラーを起動します。次のファイルパスに移動します。

C:\ Windows \ SysWOW64

  1. 次に、ファイルがすでに存在するかどうかを確認します。そうでない場合は、安全な場所からファイルを取得して、ここに貼り付けます。
  2. ファイルが正しいディレクトリにあることを確認した後、Windows + Sを押し、ダイアログボックスに「コマンドプロンプト」と入力し、アプリケーションを右クリックして、「管理者として実行」を選択します。
  3. コマンドプロンプトで、次のコマンドを実行します。

cd C:\ Windows \ SysWOW64

コマンドプロンプトの現在のディレクトリを変更しました。これで、ファイルをオペレーティングシステムに登録できます。以下のコマンドを実行します。

regsvr32 mscomctl.ocx

ファイルの登録後にコンピュータを再起動し、アプリケーションを正しく正しくインストールできるかどうかを確認します。

32ビットシステムの場合

32ビットシステムの場合、手順はほぼ同じです。コマンドと作業するディレクトリは異なります。

  1. Windows + Eを押してファイルエクスプローラーを起動します。次のファイルパスに移動します。

C:\ Windows \ System32

  1. 次に、ファイルがすでに存在するかどうかを確認します。そうでない場合は、安全な場所からファイルを取得して、ここに貼り付けます。
  2. ファイルが正しいディレクトリにあることを確認した後、Windows + Sを押し、ダイアログボックスに「コマンドプロンプト」と入力し、アプリケーションを右クリックして、「管理者として実行」を選択します。
  3. コマンドプロンプトで、次のコマンドを実行します。

cd C:\ Windows \ System32

コマンドプロンプトの現在のディレクトリを変更しました。これで、ファイルをオペレーティングシステムに登録できます。以下のコマンドを実行します。

regsvr32 mscomctl.ocx

ファイルの登録後にコンピュータを再起動し、アプリケーションを正しく正しくインストールできるかどうかを確認します。

注:インターネット上のほとんどのリンクはマルウェアとウイルスで構成されているため、MSCOMCTL.OCXを入手するための手段は記載していません。ファイルがない場合は、他の人のコンピューターから取得してください。先に説明したのと同じディレクトリに配置する必要があります。インターネット経由でダウンロードする場合は、Webサイトが本物であり、ダウンロードするファイルが安全にダウンロードして使用できることを確認してください。

また、コンピューターに既にファイルがあり、それを登録しても問題が解決しない場合は、ファイルを削除して、インストールを再実行してください。場合によっては、インストーラーが自動的にファイルを置き換えます。そうでない場合は、ファイルをダウンロードする必要があります。