Windows10で欠落しているCOMDLG32.OCXを修正

Visual Basic Runtime Suitの重要なコンポーネントは、comdlg32.ocxです。Visualsuiteに関連するアプリケーションで使用されるいくつかの関数が含まれています。破損したり、システムから欠落しているように見える場合があります。あなたも同じ問題に取り組んでいるなら、あなたは正しい場所にいます。comdlg32.ocxの欠落している問題を修正し、comdlg32.ocxWindows10を修復するのに役立つ完璧なガイドをお届けします。

Windows10で欠落しているCOMDLG32.OCXを修正

Windows10で欠落しているCOMDLG32.OCXを修正する方法(How to Fix COMDLG32.OCX Missing in Windows 10)

comdlg32.ocx Windows 10の欠落の問題は、2つの別々の問題が原因で発生します。エラーを確認して理解できるように、以下にそれらをリストしました。

  • ファイルcomdlg32.exeの問題:ファイルを置き換えて、(Issues with the file comdlg32.exe:)コマンドプロンプト(Command Prompt)を使用して再登録する必要がある場合があります。まだアクセスしていない場合は、すべてのアプリケーションにアクセス許可を与える必要があります。
  • ユーザーアカウント制御(UAC):(User Account Control (UAC): )UACが有効になっている場合、このエラーが表示されることがあります。無効にすると問題が解決する場合がありますが、影響を受けるソフトウェアによって異なります。

このエラーが発生したときに、ユーザーから次のメッセージが表示されるという苦情がありました。コンポーネントcomdlg32.ocxまたはその依存関係の1つが正しく登録されていません:ファイルが見つからないか無効です。(Component comdlg32.ocx or one of its dependencies not correctly registered: a file is missing or invalid. )これは、ファイルが欠落しているか破損していることを意味します。正しく登録されていないか、再ダウンロードが必要な場合があります。次の方法を使用してこのエラーを解決する方法を見てみましょう。

方法1:comdlg32.ocxファイルを再登録する(Method 1: Re-register comdlg32.ocx File)

コンピューターcomdlg32.ocxwindows10ファイルが破損しているか欠落している場合、実行できる最善の方法は、それを作業ファイルに置き換えることです。同じことを行うには、以下の手順に従ってください。

1.OCXme(OCXme)ページに移動します。ダウンロードcomdlg32.ocx(Download comdlg32.ocx )をクリックして、ファイルをダウンロードします。

OcxmeのWebページ。 Windows10で欠落しているCOMDLG32.OCXを修正する方法

2.ダウンロードフォルダでそれを見つけて右クリックし、メニューから[コピー(Copy)]を選択します。

3.左側のメニューから[このPC ]を選択します。(This PC)

このPCオプション

4.コンピュータの仕様に応じて、このパスに移動します。

  • 32ビット(32-bit)Windowsを使用している場合は、 C:\Windows\System32パスに移動します

System32フォルダーの場所。 Windows10で欠落しているCOMDLG32.OCXを修正する方法

  • 64ビット(64-bit)Windowsを使用している場合は、 C:\Windows\SysWOW64パスに移動します

sysWOW64フォルダーパスに移動します

5.フォルダ内の任意の場所を右クリック(Right-click)します。メニューから[貼り付け(Paste)]を選択します。

貼り付けオプション。 Windows10で欠落しているCOMDLG32.OCXを修正する方法

6.管理者の許可(administrator permission)を求めるプロンプトが表示されます。[続行](Continue)をクリックします。

7. Windowsの検索バーで(Windows Search Bar)コマンドプロンプト(Command Prompt )を検索し、[管理者として実行(Run as Administrator)]をクリックします。

Windowsの検索バーでコマンドプロンプトを検索する

8A。次のコマンドを入力し、各コマンドの後にEnterキー(Enter)を押します。

regsvr32 /u Comdlg32.ocx
regsvr32 /i Comdlg32.ocx

コマンド・プロンプト

8B。上記のコマンドで問題が解決しない場合は、代わりにこれらのコマンドを入力することもできます。コマンドを入力した後、 Enterキー(Enter key )を押します。

  • 32ビット(32-bit)Windowsの場合:
regsvr32 %systemroot%\system32\comdlg32.ocx

32ビットシステムでファイルを再登録するためのcmdまたはcommandpromptコマンド

  • 64ビット(64-bit)Windowsの場合:
regsvr32 c:\Windows\SysWOW64\comdlg32.ocx

64ビットシステムでファイルを再登録するためのcmdまたはcommandpromptコマンド

コマンドを実行して、comdlg32.ocxの欠落の問題が解決されたかどうかを確認します。

注:(Note:) comdlg32ファイルが欠落していない場合は、コマンドプロンプトで(not missing)zippy32comdlg32.ocx(regsvr32 comdlg32.ocx)コマンドを 実行して再登録できます。

また読む:(Also Read:) StartupCheckLibrary.dll行方不明のエラーを修正する方法(How to Fix StartupCheckLibrary.dll Missing Error)

方法2:互換モードでアプリを開く(Method 2: Open App in Compatibility Mode)

多くのお客様から、以前のバージョンのWindows(Windows)の互換モードでソフトウェアを実行すると機能したとの報告がありました。comdlg32.ocxファイルエラー(file error was fixed)の問題は、管理者権限で実行可能な問題のあるプログラムを実行することにより、状況によっては修正されました。以下の手順に従って、両方を試すことができます。

1.プログラム実行可能ファイル(.exe)(executable file (.exe))を右クリックし、メニューから[プロパティ(Properties)]を選択します。

プロパティオプション。 Windows10で欠落しているCOMDLG32.OCXを修正する方法

2. [互換性(Compatibility )]タブで、[このアプリケーションを互換モードで実行(Run this application in compatibility mode for)する]をオンにし、開いたリストからWindows8または7(Windows 8 or 7)を選択します。

オプションの互換モードでこのアプリケーションを実行します

3. [このプログラムを管理者として実行する(Run this program as an administrator)]オプションをオンにします。

このプログラムを管理者オプションとして実行します。 Windows10で欠落しているCOMDLG32.OCXを修正する方法

4.プロンプトが表示された場合は、それを確認します。

5.[適用](Apply)と[ OK ]をクリックします。

プロパティウィンドウ

これで、ソフトウェアは管理者権限で始まるはずです。

方法3:所有権を変更して完全な権限を提供する(Method 3: Change Ownership and Provide Full Permissions)

それでもソフトウェアにエラーメッセージが表示される場合は、所有者と権限を変更して(file accessible to everyone by changing its owner and rights)、comdlg32.ocxファイルにすべてのユーザーがアクセスできるようにします。管理者権限が必要になります。comdlg32.ocxの欠落の問題を修正する方法は次のとおりです。

1.続行する前に、問題のあるソフトウェアのフォルダに保存されているcomdlg32.ocxファイルの所有権を引き継ぐ必要があります。(ownership)

2.ファイル(file)を右クリックして、ドロップダウンメニューから[プロパティ(Properties)]を選択します。

プロパティオプション。 Windows10で欠落しているCOMDLG32.OCXを修正する方法

3. [セキュリティ(Security)]タブに移動します。

[セキュリティ]タブ。 Windows10で欠落しているCOMDLG32.OCXを修正する方法

4.[詳細(Advanced)]オプションをクリックします。[セキュリティ(Advanced Security Settings)の詳細設定]ウィンドウが開きます。

高度なオプション

5.所有者:(Owner:)ラベルの横にある[変更(Change)]をクリックします。[ユーザーまたはグループ(Select User or Group)の選択]ウィンドウが開きます。

オプションの変更

6. [詳細(Advanced )設定]オプションを使用してユーザーアカウントを選択するか、[オブジェクト名の入力(Enter the object name to select)]に入力してフォームを選択できます。[名前の(Check Names)確認]をクリックし、ユーザー名が確認されるのを待って、[ OK ]をクリックします。

[ユーザー]または[グループ]ウィンドウを選択します

7.これで、ファイルの所有者になります。次に、[(Next)追加(Add)]をクリックします。

オプションを追加します。 Windows10で欠落しているCOMDLG32.OCXを修正する方法

8. [権限の入力]で、 (Permissions Entry,)[プリンシパルの選択(Select a principal)]をクリックします。

主要なオプションを選択する

9.手順6(Step 6)を繰り返します。

10. [基本的なアクセス許可](Basic permissions)セクションで、変更を実装する前に必ず[フルコントロール]を選択してください。(Full control)[ OK]をクリックします。

権限入力ウィンドウ。 Windows10で欠落しているCOMDLG32.OCXを修正する方法

また読む:(Also Read:) 15を超えるファイルが選択されたときに欠落しているコンテキストメニュー項目を修正する(Fix Context Menu Items Missing when more than 15 Files are Selected)

方法4:ユーザーアカウント制御を無効にする(Method 4: Disable User Account Control)

この問題が特定のアプリでのみ発生する場合は、UACを無効にすることが有益な場合があります。PCに大きな変更はありません。唯一の問題は、オフにした後、システムツールを起動するたびにいくつかのプロンプトが表示される場合があることです。これがあなたがそれをすることができる方法です:

1. Windowsサーチバーでコントロールパネルを検索し、クリックします。(Control Panel)

コントロールパネルを検索します。 Windows10で欠落しているCOMDLG32.OCXを修正する方法

2.[ユーザーアカウント](User Accounts)オプションを選択します。

注:(Note:)見つからない場合は、[表示方法(View by)]オプションを[大きいアイコン(Large icons)]に変更して見つけてください。

ユーザーアカウントオプション

3.それを開き、[ユーザーアカウント制御設定の変更](Change User Account Control Settings)を選択します。

ユーザーアカウント制御設定オプションを変更します。 Windows10で欠落しているCOMDLG32.OCXを修正する方法

4.セキュリティスライダーが表示され、選択できるレベルが異なります。スライダーが上部(top)にある場合は、スライダーを1つ(one )下げ(lowering )て、[ OK ]をクリックします。問題が解決するかどうかを確認してください。

[ユーザーアカウント制御設定]ウィンドウ

それでもcomdlg32.ocxの欠落の問題に直面している場合は、それを1ステップ下げて、問題が解決するかどうかを確認してください。

方法5:競合するソフトウェアを再インストールする(Method 5: Reinstall Conflicting Software)

一部のユーザーの場合、comdlg32.ocxエラーの原因となるソフトウェアを再インストールしても問題が解決する場合があります。次の手順を実行します。

1. Windows + R keys実行(Run)]ダイアログボックスを開き ます。

2. [ファイル名を指定して実行]ダイアログボックスにappwiz.cplと入力し、[ (appwiz.cpl)OK ]をクリックしてアンインストーラウィンドウを開きます。

ダイアログボックスの実行

3.comdlg32.ocxの問題を引き起こしているソフトウェア(software)を選択します。それを右クリックして、[アンインストール(Uninstall)]を選択します。

注:(Note:)以下の例としてBonjourを使用しました。

アンインストールオプション。 Windows10で欠落しているCOMDLG32.OCXを修正する方法

4.確認プロンプトで[はい]をクリックし、 (Yes)WindowsPCを(Windows PC)再起動(Restart) します。

確認プロンプト

5.削除されたソフトウェアの最新バージョンを公式ダウンロードリンク(official download link)から再インストールします。

また読む:(Also Read:) オーディオサービスがWindows10を実行していないことを修正する方法(How to Fix The Audio Service is Not Running Windows 10)

よくある質問(FAQ)(Frequently Asked Questions (FAQs))

Q1。Windows 10 64ビットでcomdlg32.ocxを登録するにはどうすればよいですか?(Q1. On Windows 10 64 bit, how can I register comdlg32.ocx?)

回答:(Ans: )コマンドプロンプトに「zippy32comctl32.ocx 」と入力し、 (regsvr32 comctl32.ocx )Enterキー(Enter)を押します。ファイルを登録します。

Q2。comdlg32.ocxとは正確には何ですか?(Q2. What exactly is the comdlg32.ocx?)

回答:(Ans: ) Comdlg32.ocxは、VisualStudio(Studio)またはVisualBasicソフトウェアに組み込まれたCMDialogActiveXコントロールDLL(CMDialog ActiveX control DLL)です。

Q3。comdlg32.ocxは安全なプログラムですか?(Q3. Is comdlg32.ocx a safe programme?)

回答:はい、(Ans: Yes, )CMDIALOGに接続された有効なファイルです。CMDialog ActiveXControlDLLとも呼ばれます。

おすすめされた:(Recommended:)

このガイドがお役に立てば幸いです。Windows10の問題で欠落しているcomdlg32.ocx(comdlg32.ocx missing)を修正できました。どの方法が最も効果的かをお知らせください。質問や提案がある場合は、コメントセクションに自由にドロップしてください。



About the author

私は、Windows 11/10 と Apple の最新の iOS プラットフォームの両方の経験を持つ iPhone と macOS の開発者です。10 年以上の経験があるため、両方のプラットフォームでファイルを作成および管理する方法を深く理解しています。私のスキルは、ファイルを作成するだけではありません。また、Apple 製品、その機能、およびそれらの使用方法についての深い知識も持っています。



Related posts