MSCOMCTL.OCXは、一部のプログラムが正しく機能するために必要なActiveXコントロールモジュールです。実際、これはMicrosoft Visual Basic 6.0プログラミング環境で提供される一連のライブラリです。エラー「コンポーネントMSCOMCTL.OCXまたはその依存関係の1つが正しく登録されていません:ファイルが見つからないか無効です」が発生した場合は、サードパーティのソースとは別にmscomctl.ocxファイルをダウンロードしてシステムにアップロードしないでください。インターネット上には海賊版DLLファイルがたくさんあり、データに大きな損害を与える可能性があります。この手順は、元のmscomctl.ocxファイルをダウンロードしてWindowsシステムに登録し、エラーを解決する方法について説明しています。
MSCOMCTL.OCXをダウンロード
Microsoftの公式Webサイトにアクセスして、Visual Basic 6.0をダウンロードします。
- 起動しないで、右クリックして「ファイルを抽出」します。
- 抽出されたフォルダーには、mscomctl.ocxファイル自体が含まれます。
mscomctl.ocxファイルをどこにドロップしますか?
32ビットのWindows 10/7を使用している場合、ファイルはパスに沿ってアップロードする必要があります。
- C:\ Windows \ System32
64ビットのWindows 10/7を使用している場合、ファイルは次の2つの方法でアップロードする必要があります。
- C:\ Windows \ SysWOW64
- C:\ Windows \ System32
Windows 10/7でのmscomctl.ocxの登録
ファイルが目的のパスにアップロードされたら、システムに登録する必要があります。mscomctl.ocxがシステムに存在していたとしても、問題が発生する可能性があり、再登録する必要があります。管理者としてコマンドプロンプトを実行し、次のコマンドを入力します。それぞれの後にEnterキーを押します。
regsvr32 mscomctl.ocx
-パスC:\ Windows \ System32に沿ってファイルを登録します。CD C:\Windows\SysWOW64
-パスC:\ Windows \ SysWOW64に移動します。regsvr32 mscomctl.ocx
-パスC:\ Windows \ SysWOW64に沿ってファイルを登録します。